diff --git a/_haks/poa_dev/default.ncs b/_haks/poa_dev/default.ncs new file mode 100644 index 00000000..2af327ac Binary files /dev/null and b/_haks/poa_dev/default.ncs differ diff --git a/_haks/poa_dev/default.nss b/_haks/poa_dev/default.nss new file mode 100644 index 00000000..7b52616c --- /dev/null +++ b/_haks/poa_dev/default.nss @@ -0,0 +1,417 @@ +//:://///////////////////////////////////////////// +//:: Default eventscript +//:: default +//::////////////////////////////////////////////// +/** @file + This script is executed by the engine for events + when a creature does not have a script defined + for the event in question. This includes PCs. + + The purpose of this script is to determine + which particular event triggered it's execution + and to route execution to scripts dedicated to + that event. +*/ +//::////////////////////////////////////////////// +//::////////////////////////////////////////////// + +#include "prc_alterations" +#include "prc_inc_leadersh" + +const int LOCAL_DEBUG = FALSE; //DEBUG; + +/**************************/ +/* Declarations for Tests */ +/**************************/ + +int IsBlocked(); // test GetBlockingDoor() +int IsCombatRoundEnd(); // Need to fake this +int IsConversation(); // test a local variable +int IsDamaged(); // test GetLastDamager() +int IsDeath(); // test GetIsDead(OBJECT_SELF) +int IsDisturbed(); // test GetLastDisturbed() +int IsHeartbeat(); // test game time +int IsPerception(); // test GetLastPerceived() +int IsPhysicalAttacked(); // test GetLastAttacker() +int IsRested(); // test GetIsResting(GetMaster()) +int IsSpawn(); // run once, never again +int IsSpellCastAt(); // test GetLastSpellCaster() +int IsUserDefined(); // test GetUserDefinedEventNumber() + +/*********************************/ +/* Utility Function declarations */ +/*********************************/ + +//void ForceAddHenchman(object oHenchman); +//int IsLinkboyAttached(); +//void GetLinkboy(); +int IsObjectChanged(object oTest, string sVarname); +int IsIntChanged(int iTest, string sVarname); +int IsStringChanged(string sTest, string sVarname); +void RunScript(int nEvent); +//void SpawnRecallLocals(object oPC); +//void StartGroupDiscussion(); + +/*****************************/ +/* Implementation of Actions */ +/*****************************/ + +void OnSpawn() { RunScript(EVENT_VIRTUAL_ONSPAWNED); } +void OnDeath() { RunScript(EVENT_VIRTUAL_ONDEATH); } +void OnRested() { RunScript(EVENT_VIRTUAL_ONRESTED); } +void OnHeartbeat() { RunScript(EVENT_VIRTUAL_ONHEARTBEAT); } +void OnPerception() { RunScript(EVENT_VIRTUAL_ONPERCEPTION); } +void OnBlocked() { RunScript(EVENT_VIRTUAL_ONBLOCKED); } +void OnCombatRoundEnd() { RunScript(EVENT_VIRTUAL_ONCOMBATROUNDEND); } +void OnDisturbed() { RunScript(EVENT_VIRTUAL_ONDISTURBED); } +void OnPhysicalAttacked() { RunScript(EVENT_VIRTUAL_ONPHYSICALATTACKED); } +void OnSpellCastAt() { RunScript(EVENT_VIRTUAL_ONSPELLCASTAT); } +void OnDamaged() { RunScript(EVENT_VIRTUAL_ONDAMAGED); } +void OnUserDefined() { RunScript(EVENT_VIRTUAL_ONUSERDEFINED); } +void OnConversation() { RunScript(EVENT_VIRTUAL_ONCONVERSATION); } + +/******************/ +/* Main Procedure */ +/******************/ + +void main() +{ + if(LOCAL_DEBUG) DoDebug("default running for " + DebugObject2Str(OBJECT_SELF)); + + // OnConversation is exclusive of everything else, since it is just routed through this script + if(IsConversation()) OnConversation(); + else + { + if(IsBlocked()) OnBlocked(); + if(IsCombatRoundEnd()) OnCombatRoundEnd(); + if(IsDamaged()) OnDamaged(); + if(IsDeath()) OnDeath(); + if(IsDisturbed()) OnDisturbed(); + if(IsHeartbeat()) OnHeartbeat(); + if(IsPerception()) OnPerception(); + if(IsPhysicalAttacked()) OnPhysicalAttacked(); + if(IsRested()) OnRested(); + if(IsSpawn()) OnSpawn(); + if(IsSpellCastAt()) OnSpellCastAt(); + if(IsUserDefined()) OnUserDefined(); + } +} + +/************************/ +/* Tests for conditions */ +/************************/ + +int IsBlocked() +{ + return IsObjectChanged(GetBlockingDoor(), "BlockingDoor"); +} + +int IsCombatRoundEnd() +{ + // Need to fake this. + // Return TRUE iff you are in combat and not doing anything useful + if(GetIsInCombat() || + (GetIsObjectValid(GetMaster()) && + GetIsInCombat(GetMaster()) + ) + ) + { + int nGCA = GetCurrentAction(); + if(nGCA == ACTION_ATTACKOBJECT || + nGCA == ACTION_CASTSPELL || + nGCA == ACTION_COUNTERSPELL || + nGCA == ACTION_HEAL || + nGCA == ACTION_FOLLOW || + nGCA == ACTION_ITEMCASTSPELL || + nGCA == ACTION_KIDAMAGE || + nGCA == ACTION_OPENDOOR || + nGCA == ACTION_SMITEGOOD + ) + { + return FALSE; + } + else + { + return TRUE; + } + } + else + { + return FALSE; + } +} + +int IsConversation() +{ + object oCreature = OBJECT_SELF; + if(GetLocalInt(oCreature, "default_conversation_event")) + { + DeleteLocalInt(oCreature, "default_conversation_event"); + return TRUE; + } + + return FALSE; +} + +int IsDamaged() +{ + object oCreature = OBJECT_SELF; + object oDamager = GetLastDamager(oCreature); + + // The damage source must be valid + if(GetIsObjectValid(oDamager)) + { + // Get previous damage data + string sOldDamage = GetLocalString(oCreature, "PRC_Event_OnDamaged_Data"); + + // Create string based on current damage values + // Start with the damaging object + string sNewDamage = ObjectToString(oDamager); + // Catenate amount of damage of each damage type + int i; + for(i = DAMAGE_TYPE_BLUDGEONING; i <= DAMAGE_TYPE_BASE_WEAPON; i = i << 1) + sNewDamage += IntToString(GetDamageDealtByType(i)); + + // Determine if the damage dealt has changed + if(sOldDamage != sNewDamage) + { + if(LOCAL_DEBUG) DoDebug("default: Damage has changed:\n" + sNewDamage); + SetLocalString(oCreature, "PRC_Event_OnDamaged_Data", sNewDamage); + + // Update damage counter + SetLocalInt(oCreature, "PRC_LastDamageTaken", GetTotalDamageDealt()); + + return TRUE; + } + } + + return FALSE; +} + +int IsDeath() +{ + return GetIsDead(OBJECT_SELF); +} + +int IsDisturbed() +{ + object oCreature = OBJECT_SELF; + object oDisturber = GetLastDisturbed(); + + if(GetIsObjectValid(oDisturber)) // The creature has been disturbed at least once during the game + { + // Get previous disturb data + string sOldDisturb = GetLocalString(oCreature, "PRC_Event_OnDisturbed_Data"); + + // Create string based on current disturb values + string sNewDisturb = ObjectToString(oDisturber); + sNewDisturb += IntToString(GetInventoryDisturbType()); + sNewDisturb += ObjectToString(GetInventoryDisturbItem()); + + // Determine if the data has changed + if(sOldDisturb != sNewDisturb) + { + if(LOCAL_DEBUG) DoDebug("default: Disturbed has changed:\n" + sNewDisturb); + SetLocalString(oCreature, "PRC_Event_OnDisturbed_Data", sNewDisturb); + return TRUE; + } + } + + return FALSE; +} + +int IsHeartbeat() +{ + object oCreature = OBJECT_SELF; + // PCs use the module HB + if(!GetIsPC(oCreature)) + { + // Check how long since last recorded heartbeat + int nSecsChange = (GetTimeSecond() - GetLocalInt(oCreature, "PRC_LastHeartbeatSeconds") + 60) % 60; + + // See if the master clock has ticked or 9 seconds have elapsed anyway + if(nSecsChange >= 6) + { + SetLocalInt(oCreature, "PRC_LastHeartbeatSeconds", GetTimeSecond()); + return TRUE; + } + } + + return FALSE; +} + +int IsPerception() +{ + object oCreature = OBJECT_SELF; + object oPerceived = GetLastPerceived(); + + if(GetIsObjectValid(oPerceived)) // The creature has perceived something at least once during the game + { + // Get previous perception data + string sOldPerception = GetLocalString(oCreature, "PRC_Event_OnPerception_Data"); + + // Create string based on current perception values + string sNewPerception = ObjectToString(oPerceived); + sNewPerception += IntToString(GetLastPerceptionHeard()); + sNewPerception += IntToString(GetLastPerceptionInaudible()); + sNewPerception += IntToString(GetLastPerceptionSeen()); + sNewPerception += IntToString(GetLastPerceptionVanished());; + + // Determine if the data has changed + if(sOldPerception != sNewPerception) + { + if(LOCAL_DEBUG) DoDebug("default: Perception has changed:\n" + sNewPerception); + SetLocalString(oCreature, "PRC_Event_OnPerception_Data", sNewPerception); + return TRUE; + } + } + + return FALSE; +} + +int IsPhysicalAttacked() +{ + object oCreature = OBJECT_SELF; + object oAttacker = GetLastAttacker(); + + // Recent enough event that the attacker is at least still valid + if(GetIsObjectValid(oAttacker)) + { + // Get previous attack data + string sOldAttack = GetLocalString(oCreature, "PRC_Event_OnPhysicalAttacked_Data"); + + // Create string for the current attack data + string sNewAttack = ObjectToString(oAttacker); + sNewAttack += ObjectToString(GetLastWeaponUsed(oAttacker)); + sNewAttack += IntToString(GetLastAttackMode(oAttacker)); + sNewAttack += IntToString(GetLastAttackType(oAttacker)); + + // Determine if the data has changed + if(sOldAttack != sNewAttack) + { + if(LOCAL_DEBUG) DoDebug("default: Attack has changed:\n" + sNewAttack); + SetLocalString(oCreature, "PRC_Event_OnPhysicalAttacked_Data", sNewAttack); + return TRUE; + } + } + + return FALSE; +} + +int IsRested() +{ + // PCs use the module OnRest events + if(!GetIsPC(OBJECT_SELF)) + { + // Goes TRUE when Master starts resting + int bMasterIsResting = GetIsResting(GetMaster()); + return IsIntChanged(bMasterIsResting,"MasterIsResting") && bMasterIsResting; + } + + return FALSE; +} + +int IsSpawn() +{ + object oCreature = OBJECT_SELF; + if(!GetLocalInt(oCreature, "PRC_OnSpawn_Marker")) + { + SetLocalInt(oCreature, "PRC_OnSpawn_Marker", TRUE); + return TRUE; + } + + return FALSE; +} + +int IsSpellCastAt() +{ + object oCreature = OBJECT_SELF; + if(LOCAL_DEBUG) DoDebug("default: IsSpellCastAt():\n" + + "GetLastSpellCaster() = " + DebugObject2Str(GetLastSpellCaster()) + "\n" + + "GetLastSpell() = " + IntToString(GetLastSpell()) + "\n" + + "GetLastSpellHarmful() = " + IntToString(GetLastSpellHarmful()) + "\n" + ); + // If the event data does not contain the fake value, a spell has been cast + if(GetLastSpell() != -1) + { + // Reset the event data to the fake value + DelayCommand(0.0f, SignalEvent(oCreature, EventSpellCastAt(oCreature, -1, FALSE))); + + return TRUE; + } + + return FALSE; +} + +int IsUserDefined() +{ + object oCreature = OBJECT_SELF; + if(LOCAL_DEBUG) DoDebug("default: IsUserDefined():\n" + + "GetUserDefinedEventNumber() = " + IntToString(GetUserDefinedEventNumber()) + "\n" + ); + + if(GetUserDefinedEventNumber() != -1) + { + // Reset the event data to the fake value + DelayCommand(0.0f, SignalEvent(oCreature, EventUserDefined(-1))); + + return TRUE; + } + + return FALSE; +} + +/*********************/ +/* Utility Functions */ +/*********************/ + +int IsObjectChanged(object oTest, string sName) +{ + if(oTest != GetLocalObject(OBJECT_SELF, "PRC_Event_" + sName)) + { + SetLocalObject(OBJECT_SELF, "PRC_Event_" + sName, oTest); + return TRUE; + } + else + { + return FALSE; + } +} + +int IsIntChanged(int iTest, string sName) +{ + if(iTest != GetLocalInt(OBJECT_SELF, "PRC_Event_" + sName)) + { + SetLocalInt(OBJECT_SELF, "PRC_Event_" + sName, iTest); + return TRUE; + } + else + { + return FALSE; + } +} + +int IsStringChanged(string sTest, string sName) +{ + if(sTest != GetLocalString(OBJECT_SELF, "PRC_Event_" + sName)) + { + SetLocalString(OBJECT_SELF, "PRC_Event_" + sName, sTest); + return TRUE; + } + else + { + return FALSE; + } +} + +void RunScript(int nEvent) +{ + object oSelf = OBJECT_SELF; + + if(LOCAL_DEBUG) DoDebug("default, event = " + IntToString(nEvent)); + + if(nEvent == EVENT_VIRTUAL_ONDAMAGED) + SignalEvent(oSelf, EventUserDefined(EVENT_DAMAGED)); + // Determine NPC script name and run generic eventhook + ExecuteAllScriptsHookedToEvent(oSelf, nEvent); +} \ No newline at end of file diff --git a/_haks/poa_dev/inc_ecl.nss b/_haks/poa_dev/inc_ecl.nss new file mode 100644 index 00000000..541f9b9a --- /dev/null +++ b/_haks/poa_dev/inc_ecl.nss @@ -0,0 +1,371 @@ +/** @file + * ECL handling. + * + * @author Primogenitor + * + * @todo Primo, could you document this one? More details to header and comment function prototypes + */ + +////////////////////////////////////////////////// +/* Function prototypes */ +////////////////////////////////////////////////// + +// returns oTarget's LA value, including their race and template(s) LA +int GetTotalLA(object oTarget); + +// returns oTarget's level adjusted by their LA +int GetECL(object oTarget); +void GiveXPReward(object oCreature, int nXP, int bIsPC = TRUE); +void GiveXPRewardToParty(object oKiller, object oDead, int nCR = 0); + +////////////////////////////////////////////////// +/* Include section */ +////////////////////////////////////////////////// + +//#include "inc_utility" +//#include "prc_inc_template" +#include "inc_npc" + +////////////////////////////////////////////////// +/* Function definitions */ +////////////////////////////////////////////////// + +int GetTotalLA(object oTarget) +{ + int nLA; + int nRace = GetRacialType(oTarget); + if(GetPRCSwitch(PRC_XP_USE_SIMPLE_LA)) + nLA += StringToInt(Get2DACache("ECL", "LA", nRace)); + if(GetPRCSwitch(PRC_XP_INCLUDE_RACIAL_HIT_DIE_IN_LA)) + nLA += StringToInt(Get2DACache("ECL", "RaceHD", nRace)); + nLA += GetPersistantLocalInt(oTarget, "template_LA"); + nLA -= GetPersistantLocalInt(oTarget, "LA_Buyoff"); + return nLA; +} + +int GetECL(object oTarget) +{ + int nLevel; + // we need to use a derivation of the base xp formular to compute the + // pc level based on total XP. + // + // base XP formula (x = pc level, t = total xp): + // + // t = x * (x-1) * 500 + // + // need to use some base math.. + // transform for pq formula use (remove brackets with x inside and zero right side) + // + // x^2 - x - (t / 500) = 0 + // + // use pq formula to solve it [ x^2 + px + q = 0, p = -1, q = -(t/500) ]... + // + // that's our new formula to get the level based on total xp: + // level = 0.5 + sqrt(0.25 + (t/500)) + // + if(GetPRCSwitch(PRC_ECL_USES_XP_NOT_HD) && GetIsPC(oTarget)) + nLevel = FloatToInt(0.5 + sqrt(0.25 + ( IntToFloat(GetXP(oTarget)) / 500 ))); + else + nLevel = GetHitDice(oTarget); + nLevel += GetTotalLA(oTarget); + return nLevel; +} + +int CheckDistance(object oDead, object oTest) +{ + if(GetPRCSwitch(PRC_XP_MUST_BE_IN_AREA)) + { + if(GetArea(oDead) != GetArea(oTest)) + return FALSE; + if(GetDistanceBetween(oDead, oTest) > IntToFloat(GetPRCSwitch(PRC_XP_MAX_PHYSICAL_DISTANCE))) + return FALSE; + } + return TRUE; +} + +float GetGroupBonusModifier(int nPartySize) +{ + return 1 + ((nPartySize-1) * IntToFloat(GetPRCSwitch(PRC_XP_GROUP_BONUS))/100.0); +} + +void GiveXPRewardToParty(object oKiller, object oDead, int nCR = 0) +{ + //get prc switches + int bSPAM = GetPRCSwitch(PRC_XP_DISABLE_SPAM); + float fPRC_XP_DIVISOR_PC = IntToFloat(GetPRCSwitch(PRC_XP_PC_PARTY_COUNT_x100))/100.0; + float fPRC_XP_DIVISOR_HENCHMAN = IntToFloat(GetPRCSwitch(PRC_XP_HENCHMAN_PARTY_COUNT_x100))/100.0; + float fPRC_XP_DIVISOR_ANIMALCOMPANION = IntToFloat(GetPRCSwitch(PRC_XP_ANIMALCOMPANION_PARTY_COUNT_x100))/100.0; + float fPRC_XP_DIVISOR_FAMILIAR = IntToFloat(GetPRCSwitch(PRC_XP_FAMILIAR_PARTY_COUNT_x100))/100.0; + float fPRC_XP_DIVISOR_DOMINATED = IntToFloat(GetPRCSwitch(PRC_XP_DOMINATED_PARTY_COUNT_x100))/100.0; + float fPRC_XP_DIVISOR_SUMMONED = IntToFloat(GetPRCSwitch(PRC_XP_SUMMONED_PARTY_COUNT_x100))/100.0; + float fPRC_XP_DIVISOR_UNKNOWN = IntToFloat(GetPRCSwitch(PRC_XP_UNKNOWN_PARTY_COUNT_x100))/100.0; + + //number of PCs in the party, average party level + int nPartySize, nAvgLevel; + //xp divisor + float fDivisor; + + //get some basic group data like average PC level , PC group size, and XP divisor + object oTest = GetFirstFactionMember(oKiller, FALSE); + while(GetIsObjectValid(oTest)) + { + if(CheckDistance(oDead, oTest)) + { + if(GetIsPC(oTest)) + { + nPartySize++; + nAvgLevel += GetECL(oTest); + fDivisor += fPRC_XP_DIVISOR_PC; + } + else + { + switch(GetAssociateTypeNPC(oTest)) + { + case ASSOCIATE_TYPE_HENCHMAN: fDivisor += fPRC_XP_DIVISOR_HENCHMAN; break; + case ASSOCIATE_TYPE_ANIMALCOMPANION: fDivisor += fPRC_XP_DIVISOR_ANIMALCOMPANION; break; + case ASSOCIATE_TYPE_FAMILIAR: fDivisor += fPRC_XP_DIVISOR_FAMILIAR; break; + case ASSOCIATE_TYPE_DOMINATED: fDivisor += fPRC_XP_DIVISOR_DOMINATED; break; + case ASSOCIATE_TYPE_SUMMONED: fDivisor += fPRC_XP_DIVISOR_SUMMONED; break; + default: fDivisor += fPRC_XP_DIVISOR_UNKNOWN; break; + } + } + } + else if(!bSPAM && GetIsPC(oTest)) + SendMessageToPC(oTest, "You are too far away from the combat to gain any experience."); + + oTest = GetNextFactionMember(oKiller, FALSE); + } + + //in case something weird is happenening + if(fDivisor == 0.0f) + return; + + //calculate average partylevel + nAvgLevel /= nPartySize; + + int nBaseXP; + if(!nCR) nCR = GetPRCSwitch(PRC_XP_USE_ECL_NOT_CR) ? GetECL(oDead) : FloatToInt(GetChallengeRating(oDead)); + if(nCR < 1) nCR = 1; + + if(GetPRCSwitch(PRC_XP_USE_BIOWARE_XPTABLE)) + { + if(nCR > 40) nCR = 40; + if(nAvgLevel > 40) nAvgLevel = 40; + nBaseXP = StringToInt(Get2DACache("xptable", "C"+IntToString(nCR), nAvgLevel-1)); + } + else + { + if(nCR > 70) nCR = 70; + if(nAvgLevel > 60) nAvgLevel = 60; + nBaseXP = StringToInt(Get2DACache("dmgxp", IntToString(nCR), nAvgLevel-1)); + } + + //average xp per party member + int nXPAward = FloatToInt(IntToFloat(nBaseXP)/fDivisor); + + //now the module slider + nXPAward = FloatToInt(IntToFloat(nXPAward) * IntToFloat(GetPRCSwitch(PRC_XP_SLIDER_x100))/100.0); + + //xp = 0, quit + if(!nXPAward) + return; + + //group bonus + nXPAward = FloatToInt(IntToFloat(nXPAward) * GetGroupBonusModifier(nPartySize)); + + int nKillerLevel = GetECL(oKiller); + //calculate xp for each party member individually + oTest = GetFirstFactionMember(oKiller, FALSE); + float fPCAdjust; + int nMbrLevel; + while(GetIsObjectValid(oTest)) + { + if(CheckDistance(oDead, oTest)) + { + if(GetIsPC(oTest)) + { + nMbrLevel = GetECL(oTest); + if(abs(nMbrLevel - nKillerLevel) <= GetPRCSwitch(PRC_XP_MAX_LEVEL_DIFF)) + { + //now the individual slider + fPCAdjust = IntToFloat(GetLocalInt(oTest, PRC_XP_SLIDER_x100))/100.0; + if(fPCAdjust == 0.0) fPCAdjust = 1.0; + nXPAward = FloatToInt(IntToFloat(nXPAward) * fPCAdjust); + + GiveXPReward(oTest, nXPAward); + } + else if(!bSPAM) + SendMessageToPC(oTest, "You are too high level to gain any experience."); + } + else + GiveXPReward(oTest, nXPAward, FALSE); + } + oTest = GetNextFactionMember(oKiller, FALSE); + } +} + +void GiveXPReward(object oCreature, int nXP, int bIsPC = TRUE) +{ + //actually give the XP + if(bIsPC) + { + if(GetPRCSwitch(PRC_XP_USE_SETXP)) + SetXP(oCreature, GetXP(oCreature)+nXP); + else + GiveXPToCreature(oCreature, nXP); + } + else if(GetPRCSwitch(PRC_XP_GIVE_XP_TO_NPCS)) + SetLocalInt(oCreature, "NPC_XP", GetLocalInt(oCreature, "NPC_XP")+nXP); +} + +//:://///////////////////////////////////////////// +//:: Effective Character Level Experience Script +//:: ecl_exp +//:: Copyright (c) 2004 Theo Brinkman +//::////////////////////////////////////////////// +/* +Call ApplyECLToXP() from applicable heartbeat script(s) +to cause experience to be adjusted according to ECL. +*/ +//::////////////////////////////////////////////// +//:: Created By: Theo Brinkman +//:: Last Updated On: 2004-07-28 +//::////////////////////////////////////////////// +// CONSTANTS +const string sLEVEL_ADJUSTMENT = "ecl_LevelAdjustment"; +const string sXP_AT_LAST_HEARTBEAT = "ecl_LastExperience"; + +int GetXPForLevel(int nLevel) +{ + return nLevel*(nLevel-1)*500; +} + +void ApplyECLToXP(object oPC) +{ + //abort if simple LA is disabled + if(!GetPRCSwitch(PRC_XP_USE_SIMPLE_LA)) + return; + + //abort if it's not valid, still loading, or a PC + if(!GetIsObjectValid(oPC) || GetLocalInt(oPC, "PRC_ECL_Delay") || !GetIsPC(oPC)) + return; + + // Abort if they are registering as a cohort + if(GetLocalInt(oPC, "OriginalXP") || GetPersistantLocalInt(oPC, "RegisteringAsCohort")) + return; + + // Let them make it to level 3 in peace + if(GetTag(GetModule()) == "Prelude") + return; + + // And start HotU in peace + if(GetTag(GetArea(oPC)) == "q2a_yprooms") + return; + + // Abort if they were just relevelled + if(GetLocalInt(oPC, "RelevelXP")) + { + DeleteLocalInt(oPC, "RelevelXP"); + return; + } + + //this is done first because leadership uses it too + int iCurXP = GetXP(oPC); + //if (DEBUG) DoDebug("ApplyECLToXP - iCurXP "+IntToString(iCurXP)); + + int iLastXP = GetPersistantLocalInt(oPC, sXP_AT_LAST_HEARTBEAT); + //if (DEBUG) DoDebug("ApplyECLToXP - iLastXP "+IntToString(iLastXP)); + if(iCurXP > iLastXP) + { + //if (DEBUG) DoDebug("ApplyECLToXP - gained XP"); + int iLvlAdj = GetTotalLA(oPC); + if(iLvlAdj) + { + //if (DEBUG) DoDebug("ApplyECLToXP - have LA"); + int iPCLvl = GetHitDice(oPC); + // Get XP Ratio (multiply new XP by this to see what to subtract) + float fRealXPToLevel = IntToFloat(GetXPForLevel(iPCLvl+1)); + float fECLXPToLevel = IntToFloat(GetXPForLevel(iPCLvl+1+iLvlAdj)); + float fXPRatio = 1.0 - (fRealXPToLevel/fECLXPToLevel); + //At this point the ratio is based on total XP + //This is not correct, it should be based on the XP required to reach + //the next level. + //fRealXPToLevel = IntToFloat(iPCLvl*1000); + //fECLXPToLevel = IntToFloat((iPCLvl+iLvlAdj)*1000); + //fXPRatio = 1.0 - (fRealXPToLevel/fECLXPToLevel); + + float fXPDif = IntToFloat(iCurXP - iLastXP); + int iXPDif = FloatToInt(fXPDif * fXPRatio); + int newXP = iCurXP - iXPDif; + SendMessageToPC(oPC, "XP gained since last heartbeat "+IntToString(FloatToInt(fXPDif))); + SendMessageToPC(oPC, "Real XP to level: "+IntToString(FloatToInt(fRealXPToLevel))); + SendMessageToPC(oPC, "ECL XP to level: "+IntToString(FloatToInt(fECLXPToLevel))); + SendMessageToPC(oPC, "Level Adjustment +"+IntToString(iLvlAdj)+". Reducing XP by " + IntToString(iXPDif)); + SetXP(oPC, newXP); + } + } + iCurXP = GetXP(oPC); + SetPersistantLocalInt(oPC, sXP_AT_LAST_HEARTBEAT, iCurXP); +} + +int GetBuyoffCost(object oPC) +{ + int nECL = GetECL(oPC); + int nXP = (nECL-1) * 1000; + return nXP; +} + +void BuyoffLevel(object oPC) +{ + int nECL = GetECL(oPC); + int nXP = (nECL-1) * 1000; + SetXP(oPC, GetXP(oPC)-nXP); + int nBuyoff = GetPersistantLocalInt(oPC, "LA_Buyoff"); + SetPersistantLocalInt(oPC, "LA_Buyoff", nBuyoff+1); +} + +int GetCanBuyoffLA(object oPC) +{ + int nReturn = FALSE; + int nBuyoff = GetPersistantLocalInt(oPC, "LA_Buyoff"); + int nChar = GetHitDice(oPC); + int nLA = StringToInt(Get2DACache("ECL", "LA", GetRacialType(oPC))) + GetPersistantLocalInt(oPC, "template_LA"); + int nCheck = nLA - nBuyoff; + if (DEBUG) DoDebug("PRE-LA nBuyoff "+IntToString(nBuyoff)+" nChar "+IntToString(nChar)+" nLA "+IntToString(nLA)+" nCheck "+IntToString(nCheck)); + if (0 >= nCheck) // no LA + return FALSE; + + if (!nBuyoff) // Not purchased anything yet + { + if (nChar >= StringToInt(Get2DACache("la_buyoff", "1st", nLA))) + nReturn = TRUE; + } + if (nBuyoff == 1) // Purchased first already + { + if (nChar >= StringToInt(Get2DACache("la_buyoff", "2nd", nLA))) + nReturn = TRUE; + } + if (nBuyoff == 2) // Purchased second already + { + if (nChar >= StringToInt(Get2DACache("la_buyoff", "3rd", nLA))) + nReturn = TRUE; + } + if (nBuyoff == 3) // Purchased third already + { + if (nChar >= StringToInt(Get2DACache("la_buyoff", "4th", nLA))) + nReturn = TRUE; + } + if (nBuyoff == 4) // Purchased fourth already + { + if (nChar >= StringToInt(Get2DACache("la_buyoff", "5th", nLA))) + nReturn = TRUE; + } + if (nBuyoff == 5) // Purchased fifth already + { + if (nChar >= StringToInt(Get2DACache("la_buyoff", "6th", nLA))) + nReturn = TRUE; + } + if (DEBUG) DoDebug("nReturn "+IntToString(nReturn)+" nBuyoff "+IntToString(nBuyoff)+" nChar "+IntToString(nChar)+" nLA "+IntToString(nLA)); + + return nReturn; +} \ No newline at end of file diff --git a/_haks/poa_dev/prc_ai_coh_hb.ncs b/_haks/poa_dev/prc_ai_coh_hb.ncs new file mode 100644 index 00000000..8f26e2d9 Binary files /dev/null and b/_haks/poa_dev/prc_ai_coh_hb.ncs differ diff --git a/_haks/poa_dev/prc_ai_coh_hb.nss b/_haks/poa_dev/prc_ai_coh_hb.nss new file mode 100644 index 00000000..c6af8b89 --- /dev/null +++ b/_haks/poa_dev/prc_ai_coh_hb.nss @@ -0,0 +1,151 @@ +//Cohort HB script + +#include "prc_alterations" +#include "prc_inc_leadersh" +void main() +{ + object oCohort = OBJECT_SELF; + object oPC = GetMaster(oCohort); + object oMaster = GetLocalObject(oCohort, "MasterObject"); + if(!GetIsObjectValid(oPC) && GetIsObjectValid(oMaster)) + { + //must have become disconnected from master + //re-add it as a cohort, but dont re-setup it + AddCohortToPlayerByObject(oCohort, oMaster, FALSE); + //dont continue this script, allow next HB to kick in instead + return; + } + else if(!GetIsObjectValid(oPC) && !GetIsObjectValid(oMaster)) + { + //master no longer exists + RemoveCohortFromPlayer(oCohort, oPC); + return; + } + //if it doesnt have a tag, abort + if(GetTag(OBJECT_SELF) == "") + return; + + //cohort XP gain + //get the amount the PC has gained + int XPGained = GetXP(oPC)-GetLocalInt(OBJECT_SELF, "MastersXP"); + //correct for simple LA XP penalty + if(GetPRCSwitch(PRC_XP_USE_SIMPLE_LA)) + { + int iPCLvl = GetHitDice(oPC); + int nRace = GetRacialType(oPC); + int iLvlAdj = StringToInt(Get2DACache("ECL", "LA", nRace)); + if(GetPRCSwitch(PRC_XP_INCLUDE_RACIAL_HIT_DIE_IN_LA)) + iLvlAdj += StringToInt(Get2DACache("ECL", "RaceHD", nRace)); + float fRealXPToLevel = IntToFloat(GetXPForLevel(iPCLvl+1)); + float fECLXPToLevel = IntToFloat(GetXPForLevel(iPCLvl+1+iLvlAdj)); + float fXPRatio = fECLXPToLevel/fRealXPToLevel; + XPGained = FloatToInt(IntToFloat(XPGained)*fXPRatio); + } + //store the amount the PC now has for the next HB + SetLocalInt(OBJECT_SELF, "MastersXP", GetXP(oPC)); + //work out proportion based on relative ECLs + int nPCECL = GetECL(oPC); + int nCohortECL = GetECL(oCohort); + int nCohortLag = GetLocalInt(oCohort, "CohortLevelLag"); + int nCohortMaxHD = nPCECL-nCohortLag-StringToInt(Get2DACache("ECL", "LA", GetRacialType(oCohort))); + if(GetPRCSwitch(PRC_XP_INCLUDE_RACIAL_HIT_DIE_IN_LA)) + nCohortMaxHD -= StringToInt(Get2DACache("ECL", "RaceHD", GetRacialType(oCohort))); + float ECLRatio = IntToFloat(nPCECL)/IntToFloat(nCohortECL); + //get the amount to gain + int nCohortXPGain = FloatToInt(IntToFloat(XPGained)*ECLRatio); + //get the current amount + int nCohortXP = GetXP(oCohort); + //work out the new amount + int nCohortNewXP = nCohortXP+nCohortXPGain; + //get the cap based on PC level and cohort LA + int nCohortXPCap = ((nCohortMaxHD)*(nCohortMaxHD+1)*500)-1; + //this is how much XP the next levelup will be at + int nCohortXPLevel = nCohortECL*(nCohortECL+1)*500; +//DoDebug("XPGained = "+IntToString(XPGained)); +//DoDebug("nPCECL = "+IntToString(nPCECL)); +//DoDebug("nCohortECL = "+IntToString(nCohortECL)); +//DoDebug("nCohortXPGain = "+IntToString(nCohortXPGain)); +//DoDebug("nCohortXP = "+IntToString(nCohortXP)); +//DoDebug("nCohortNewXP = "+IntToString(nCohortNewXP)); +//DoDebug("nCohortXPCap = "+IntToString(nCohortXPCap)); +//DoDebug("nCohortXPLevel = "+IntToString(nCohortXPLevel)); + //apply the cap + if(nCohortNewXP > nCohortXPCap) + nCohortNewXP = nCohortXPCap; + //give the XP + SetXP(oCohort, nCohortNewXP); + //handle levelup + if(nCohortNewXP >= nCohortXPLevel) + { + //standard + if(GetResRef(oCohort) != "") + { + LevelUpHenchman(oCohort, CLASS_TYPE_INVALID, TRUE); + } + else + { + //custom + //resummon it but dont decrease XP as much + int nCohortID = GetLocalInt(oCohort, "CohortID"); + + //Call creation of new cohort + object oNewCohort = AddCohortToPlayer(nCohortID, oPC); + object oTest; + //copy its equipment & inventory + // object oTest = GetFirstItemInInventory(oCohort); + // while(GetIsObjectValid(oTest)) + // { + // if(!GetLocalInt(oTest, "CohortCopied")) + // object oNewTest = CopyItem(oTest, oNewCohort, TRUE); + // SetLocalInt(oTest, "CohortCopied", TRUE); + // DestroyObject(oTest, 0.01); + // oTest = GetNextItemInInventory(oCohort); + //} + + //Delete new cohorts items (todo: prevent having them added in first place) + object currItem = GetFirstItemInInventory(oNewCohort); + while(GetIsObjectValid(currItem)){ + DestroyObject(currItem, 0.01); + currItem = GetNextItemInInventory(oNewCohort); + } + + //Copy Inventory Items + currItem = GetFirstItemInInventory(oCohort); + while(GetIsObjectValid(currItem)){ + CopyItem(currItem,oNewCohort,TRUE); + DestroyObject(currItem, 0.01); + currItem = GetNextItemInInventory(oCohort); + } + + //Copy Equiped items (todo: fix equipping) + int nSlot; + for(nSlot = 0;nSlot<14;nSlot++) + { + oTest = GetItemInSlot(nSlot, OBJECT_SELF); + object oTest2 = CopyItem(oTest, oNewCohort, TRUE); + //currently isn't equiping it + AssignCommand(oNewCohort, ClearAllActions()); + AssignCommand(oNewCohort, ActionEquipItem(oTest2, nSlot)); + DestroyObject(oTest, 0.01); + } + + //destroy old cohort + SetIsDestroyable(TRUE, FALSE, FALSE); + DestroyObject(OBJECT_SELF, 0.1); + } + }/* + + //and now for some intelligence to the AI + //if you have a familiar, summon it + if(GetHasFeat(FEAT_SUMMON_FAMILIAR, oCohort) + //&& !GetIsObjectValid(GetAssociate(ASSOCIATE_TYPE_FAMILIAR, oCohort)) + ) + ActionUseFeat(FEAT_SUMMON_FAMILIAR, oCohort); + //SummonFamiliar(oCohort); + //if you have an animal companion, summon it + if(GetHasFeat(FEAT_ANIMAL_COMPANION, oCohort) + //&& !GetIsObjectValid(GetAssociate(ASSOCIATE_TYPE_ANIMALCOMPANION, oCohort)) + ) + ActionUseFeat(FEAT_ANIMAL_COMPANION, oCohort); + //SummonAnimalCompanion(oCohort);*/ +} \ No newline at end of file diff --git a/_haks/poa_dev/prc_cohort_convo.ncs b/_haks/poa_dev/prc_cohort_convo.ncs new file mode 100644 index 00000000..fdd026a4 Binary files /dev/null and b/_haks/poa_dev/prc_cohort_convo.ncs differ diff --git a/_haks/poa_dev/prc_cohort_convo.nss b/_haks/poa_dev/prc_cohort_convo.nss new file mode 100644 index 00000000..ba7e83a8 --- /dev/null +++ b/_haks/poa_dev/prc_cohort_convo.nss @@ -0,0 +1,1081 @@ +//::////////////////////////////////////////////// +//:: Conhort dynamic conversation +//:: filename +//::////////////////////////////////////////////// +/** @file + Dynamic conversation file for cohorts + Handles all the normal cohort options + plus: + item useage + feat useage + spell useage + interactions with nearby stuff + + Note: This is one of the few convos where + the PC is not talking to themselves + + @author Primogenitor + @date Created - 2006.07.12 +*/ +//::////////////////////////////////////////////// +//::////////////////////////////////////////////// + +#include "inc_dynconv" +#include "prc_inc_leadersh" +#include "x0_inc_henai" +//#include "x0_i0_henchman" + +////////////////////////////////////////////////// +/* Constant defintions */ +////////////////////////////////////////////////// + +const int STAGE_ENTRY = 0; +const int STAGE_REENTRY = 1; +const int STAGE_SPELL = 100; +const int STAGE_SPELL_TARGET = 101; +const int STAGE_FEAT = 200; +const int STAGE_FEAT_TARGET = 201; +const int STAGE_ITEM = 300; +const int STAGE_ITEM_SPELL = 301; +const int STAGE_ITEM_TARGET = 302; +const int STAGE_IDENTIFY = 400; +const int STAGE_IDENTIFY_YES = 401; +const int STAGE_IDENTIFY_NO = 402; +const int STAGE_TACTICS = 500; +const int STAGE_TACTICS_EQUIP = 501; +const int STAGE_TACTICS_DEFEND = 502; +const int STAGE_TACTICS_ATTACK = 503; +const int STAGE_TACTICS_DISTANCE = 504; +const int STAGE_TACTICS_DISTANCE_CLOSE = 541; +const int STAGE_TACTICS_DISTANCE_MEDIUM = 542; +const int STAGE_TACTICS_DISTANCE_LONG = 542; +const int STAGE_TACTICS_LOCK_HELP = 505; +const int STAGE_TACTICS_LOCK_NOHELP = 506; +const int STAGE_TACTICS_STEALTH_ALWAYS = 507; +const int STAGE_TACTICS_STEALTH_COMBAT = 507; +const int STAGE_TACTICS_STEALTH_NEVER = 508; +const int STAGE_LEAVE = 600; +const int STAGE_LEAVE_YES = 601; +const int STAGE_LEAVE_NO = 602; + + +////////////////////////////////////////////////// +/* Aid functions */ +////////////////////////////////////////////////// + + +void AddUseableFeats(int nMin, int nMax, object oPC, object oCohort) +{ + int i; + for(i=nMin;i abort + return; + + if(nValue == DYNCONV_SETUP_STAGE) + { + // Check if this stage is marked as already set up + // This stops list duplication when scrolling + if(!GetIsStageSetUp(nStage, oPC)) + { + // variable named nStage determines the current conversation node + // Function SetHeader to set the text displayed to the PC + // Function AddChoice to add a response option for the PC. The responses are show in order added + if(nStage == STAGE_ENTRY + || nStage == STAGE_REENTRY) + { + if(oPC == GetMaster(oCohort)) + { + if(nStage == STAGE_ENTRY) + SetHeader("What do you want?"); + else if(nStage == STAGE_REENTRY) + SetHeader("What do you *really* want?"); + AddChoice("I need you to cast a spell", 1, oPC); + AddChoice("I need you to use a feat", 2, oPC); + AddChoice("I need you to use an item", 3, oPC); + AddChoice("I need you to identify my equipment", 4, oPC); + AddChoice("I need you to change your tactics", 5, oPC); + AddChoice("I think we need to part ways", 6, oPC); + } + else + { + if(!GetIsObjectValid(GetMaster(oCohort))) + if(DEBUG) DoDebug("Master not valid!"); + if(!GetIsObjectValid(oCohort)) + if(DEBUG) DoDebug("Cohort not valid!"); + //speaker not their master + SetHeader("Sorry, I can't talk to you right now. Ask "+GetName(GetMaster(oCohort))+" and see if they can help."); + //no responces + } + //SetHeader("Foo."); + //AddChoice("Bar", 1, oPC); + //AddChoice("Baz!", 2, oPC); + + MarkStageSetUp(nStage, oPC); // This prevents the setup being run for this stage again until MarkStageNotSetUp is called for it + SetDefaultTokens(); // Set the next, previous, exit and wait tokens to default values + } + //using spellss + else if(nStage == STAGE_SPELL) + { + SetHeader("If I must. Which spell do you want me to cast?"); + AddUseableSpells(0, 1000, oPC, oCohort); + MarkStageSetUp(nStage, oPC); // This prevents the setup being run for this stage again until MarkStageNotSetUp is called for it + SetDefaultTokens(); // Set the next, previous, exit and wait tokens to default values + } + //targetting spells is combined with feats + //using feats + else if(nStage == STAGE_FEAT) + { + SetHeader("If I must. Which feat do you want me to use?"); + AddUseableFeats(0, 1000, oPC, oCohort); + MarkStageSetUp(nStage, oPC); // This prevents the setup being run for this stage again until MarkStageNotSetUp is called for it + SetDefaultTokens(); // Set the next, previous, exit and wait tokens to default values + } + else if(nStage == STAGE_FEAT_TARGET + || nStage == STAGE_SPELL_TARGET) + { + int nFeat = GetLocalInt(oCohort, "PRC_FeatToUse"); + int nSpellID = StringToInt(Get2DACache("feat", "SPELLID", nFeat)); + if(nFeat < 0) + { + //subradial feat + nSpellID = 0-nFeat; + nFeat = GetLocalInt(oCohort, "SubradialSpellFeatID"+IntToString(nSpellID)); + } + if(nStage == STAGE_SPELL_TARGET) + nSpellID = GetLocalInt(oCohort, "PRC_SpellToUse"); + + int nTargetType = HexToInt(Get2DACache("spells", "TargetType", nSpellID)); + int nHostileSpell = StringToInt(Get2DACache("spells", "HostileSetting", nSpellID)); + string sRangeType = Get2DACache("spells", "Range", nSpellID); + float fRange = 50.0; + if(sRangeType == "S" + || sRangeType == "T" + || sRangeType == "P") + fRange = 8.0; + else if(sRangeType == "M") + fRange = 20.0; + else if(sRangeType == "L") + fRange = 40.0; + + /* + # 0x01 = 1 = Self + # 0x02 = 2 = Creature + # 0x04 = 4 = Area/Ground + # 0x08 = 8 = Items + # 0x10 = 16 = Doors + # 0x20 = 32 = Placeables + */ + int nCaster = nTargetType & 1; + int nCreature = nTargetType & 2; + int nLocation = nTargetType & 4; + int nItem = nTargetType & 8; + int nDoor = nTargetType & 16; + int nPlaceable = nTargetType & 32; + int nCount; + if(array_exists(oCohort, "PRC_ItemsToUse_Target")) + array_delete(oCohort, "PRC_ItemsToUse_Target"); + array_create(oCohort, "PRC_ItemsToUse_Target"); + //self + if(nCaster) + { + AddChoice("Self ("+GetName(oCohort)+")", array_get_size(oCohort, "PRC_ItemsToUse_Target")); + array_set_object(oCohort, "PRC_ItemsToUse_Target", + array_get_size(oCohort, "PRC_ItemsToUse_Target"), oCohort); + + } + //nearby objects or locations of those objects + if(nCreature + || nDoor + || nPlaceable + || nLocation) + { + object oTest = GetFirstObjectInShape(SHAPE_SPHERE, fRange, GetLocation(oCohort)); + while(GetIsObjectValid(oTest)) + { + int nType = GetObjectType(oTest); + if(((nType == OBJECT_TYPE_CREATURE && nCreature) + || (nType == OBJECT_TYPE_DOOR && nDoor) + || (nType == OBJECT_TYPE_PLACEABLE && nPlaceable) + || nLocation) + && oTest != oCohort)//self-casting is covered earlier + { + AddChoice(GetName(oTest), array_get_size(oCohort, "PRC_ItemsToUse_Target")); + array_set_object(oCohort, "PRC_ItemsToUse_Target", + array_get_size(oCohort, "PRC_ItemsToUse_Target"), oTest); + } + oTest = GetNextObjectInShape(SHAPE_SPHERE, fRange, GetLocation(oCohort)); + } + } + //items in inventory + if(nItem) + { + object oTest = GetFirstItemInInventory(oCohort); + while(GetIsObjectValid(oTest)) + { + AddChoice("(in inventory) "+GetName(oTest), array_get_size(oCohort, "PRC_ItemsToUse_Target")); + array_set_object(oCohort, "PRC_ItemsToUse_Target", + array_get_size(oCohort, "PRC_ItemsToUse_Target"), oTest); + oTest = GetNextItemInInventory(oCohort); + } + } + + if(nStage == STAGE_FEAT_TARGET) + { + + SetHeader("Who or what do you want me to use "+GetStringByStrRef(StringToInt(Get2DACache("spells", "Name", nSpellID)))+" on?"); + } + else if(nStage == STAGE_SPELL_TARGET) + SetHeader("Who or what do you want me to cast "+GetStringByStrRef(StringToInt(Get2DACache("spells", "Name", nSpellID)))+" on?"); + + MarkStageSetUp(nStage, oPC); // This prevents the setup being run for this stage again until MarkStageNotSetUp is called for it + SetDefaultTokens(); // Set the next, previous, exit and wait tokens to default values + } + //using items + else if(nStage == STAGE_ITEM) + { + SetHeader("If I must. Which item do you want me to activate?"); + + if(!array_exists(oCohort, "PRC_ItemsToUse")) + { + array_create(oCohort, "PRC_ItemsToUse"); + int nSlot; + for(nSlot = 0; nSlot < 14; nSlot++) + { + object oItem = GetItemInSlot(nSlot, oCohort); + if(GetIsObjectValid(oItem) + && GetIdentified(oItem)) + { + AddChoice(GetName(oItem), array_get_size(oCohort, "PRC_ItemsToUse")); + array_set_object(oCohort, "PRC_ItemsToUse", array_get_size(oCohort, "PRC_ItemsToUse"), oItem); + } + } + object oItem = GetFirstItemInInventory(oCohort); + while(GetIsObjectValid(oItem)) + { + if(GetIdentified(oItem)) + { + itemproperty ipTest = GetFirstItemProperty(oItem); + itemproperty ipInvalid; + while(GetIsItemPropertyValid(ipTest)) + { + if(GetItemPropertyType(ipTest) == ITEM_PROPERTY_CAST_SPELL) + { + AddChoice(GetName(oItem), array_get_size(oCohort, "PRC_ItemsToUse")); + array_set_object(oCohort, "PRC_ItemsToUse", array_get_size(oCohort, "PRC_ItemsToUse"), oItem); + ipTest = ipInvalid; + } + else + ipTest = GetNextItemProperty(oItem); + } + } + oItem = GetNextItemInInventory(oCohort); + } + } + else + { + int i; + for(i=0;i= nGP) + { + SetIdentified(oItem, TRUE); + sList += GetName(oItem)+"\n"; + } + } + oItem = GetNextItemInInventory(oPC); + } + + SetHeader(sList); + + MarkStageSetUp(nStage, oPC); // This prevents the setup being run for this stage again until MarkStageNotSetUp is called for it + SetDefaultTokens(); // Set the next, previous, exit and wait tokens to default values + } + else if(nStage == STAGE_IDENTIFY_NO) + { + SetHeader("Then why did you bother asking me if you didnt want me to have a look!"); + + MarkStageSetUp(nStage, oPC); // This prevents the setup being run for this stage again until MarkStageNotSetUp is called for it + SetDefaultTokens(); // Set the next, previous, exit and wait tokens to default values + } + //tactics + else if(nStage == STAGE_TACTICS) + { + SetHeader("*You* would advise *me* on tactics?"); + + AddChoice("I want to adjust your equipment.", 1, oPC); + //x0_d2_hen_attck + if(!GetAssociateState(NW_ASC_MODE_DEFEND_MASTER, oCohort)) + AddChoice("Defend me and don't attack until I do.", 2, oPC); + //x0_d2_hen_defnd + if(GetAssociateState(NW_ASC_MODE_DEFEND_MASTER, oCohort)) + AddChoice("Go ahead and attack as soon as you see enemies.", 3, oPC); + AddChoice("I want to change the distance you stay away from me.", 4, oPC); + //nw_ch_no_locks + if(!GetAssociateState(NW_ASC_RETRY_OPEN_LOCKS, oCohort)) + AddChoice("Help me if I fail to open a locked door or chest.", 5, oPC); + //nw_ch_yes_locks + if(GetAssociateState(NW_ASC_RETRY_OPEN_LOCKS, oCohort)) + AddChoice("Don't help me if I fail to open a locked door or chest.", 6, oPC); + //follows the HotU stealth system, as in xp2_hen_dae conversation + AddChoice("Try to remain stealthy all the time.", 7, oPC); + AddChoice("Stay stealthy, but only until the next fight.", 8, oPC); + //x2_d1_instealth + //if(GetActionMode(oCohort, ACTION_MODE_STEALTH)) + //not used, cohort drops stealth during conversation + AddChoice("Don't try to be stealthy anymore.", 9, oPC); + AddChoice("I don't want to change anything else right now.", 10, oPC); + + MarkStageSetUp(nStage, oPC); // This prevents the setup being run for this stage again until MarkStageNotSetUp is called for it + SetDefaultTokens(); // Set the next, previous, exit and wait tokens to default values + } + else if(nStage == STAGE_TACTICS_EQUIP) + { + SetHeader("*sigh* Very well, then. Here is my equipment."); + OpenInventory(oCohort, oPC); + + MarkStageSetUp(nStage, oPC); // This prevents the setup being run for this stage again until MarkStageNotSetUp is called for it + SetDefaultTokens(); // Set the next, previous, exit and wait tokens to default values + } + else if(nStage == STAGE_TACTICS_DEFEND + || nStage == STAGE_TACTICS_ATTACK + || nStage == STAGE_TACTICS_LOCK_HELP + || nStage == STAGE_TACTICS_LOCK_NOHELP + || nStage == STAGE_TACTICS_STEALTH_ALWAYS + || nStage == STAGE_TACTICS_STEALTH_COMBAT + || nStage == STAGE_TACTICS_STEALTH_NEVER + || nStage == STAGE_TACTICS_DISTANCE_CLOSE + || nStage == STAGE_TACTICS_DISTANCE_MEDIUM + || nStage == STAGE_TACTICS_DISTANCE_LONG) + { + string sMessage; + if(nStage == STAGE_TACTICS_DEFEND) + sMessage = "Very well, then."; + else if(nStage == STAGE_TACTICS_ATTACK) + sMessage = "None will stand against us!"; + else if(nStage == STAGE_TACTICS_LOCK_HELP) + sMessage = "Indeed. Where you have failed, I shall succeed!"; + else if(nStage == STAGE_TACTICS_LOCK_NOHELP) + sMessage = "You can attempt them on your own then."; + else if(nStage == STAGE_TACTICS_STEALTH_ALWAYS) + sMessage = "Very well, I shall strike from the shadows whenever I am able."; + else if(nStage == STAGE_TACTICS_STEALTH_COMBAT) + sMessage = "I shall remain hidden until the battle begins, then I will burst forth to slaughter our foes."; + else if(nStage == STAGE_TACTICS_STEALTH_NEVER) + sMessage = "I do not like to hide in the shadows, anyway."; + else if(nStage == STAGE_TACTICS_DISTANCE_CLOSE + || nStage == STAGE_TACTICS_DISTANCE_MEDIUM + || nStage == STAGE_TACTICS_DISTANCE_LONG) + sMessage = "As you wish."; + SetHeader(sMessage+" Do you want to change anything else?"); + + AddChoice("No, that is all.", 2, oPC); + AddChoice("Yes.", 1, oPC); + + MarkStageSetUp(nStage, oPC); // This prevents the setup being run for this stage again until MarkStageNotSetUp is called for it + SetDefaultTokens(); // Set the next, previous, exit and wait tokens to default values + } + else if(nStage == STAGE_TACTICS_DISTANCE) + { + SetHeader("How far apart should we remain, then?"); + AddChoice("Stay close.", 1, oPC); + AddChoice("Keep a medium distance.", 2, oPC); + AddChoice("Stay a long distance away.", 3, oPC); + + MarkStageSetUp(nStage, oPC); // This prevents the setup being run for this stage again until MarkStageNotSetUp is called for it + SetDefaultTokens(); // Set the next, previous, exit and wait tokens to default values + } + //leaving the party + else if(nStage == STAGE_LEAVE) + { + SetHeader("What?! You would turn me aside and make your way without me?"); + AddChoice("Leave me. Now.", 1, oPC); + AddChoice("Alright, fine. Stay with me, then.", 2, oPC); + + MarkStageSetUp(nStage, oPC); // This prevents the setup being run for this stage again until MarkStageNotSetUp is called for it + SetDefaultTokens(); // Set the next, previous, exit and wait tokens to default values + } + else if(nStage == STAGE_LEAVE_YES) + { + SetHeader("Bah! Leave if you will, but you shall not get far without me!"); + DelayCommand(3.0, RemoveCohortFromPlayer(oCohort, oPC)); + MarkStageSetUp(nStage, oPC); // This prevents the setup being run for this stage again until MarkStageNotSetUp is called for it + SetDefaultTokens(); // Set the next, previous, exit and wait tokens to default values + } + else if(nStage == STAGE_LEAVE_NO) + { + SetHeader("Ah, so you have not lost your mind completely."); + + MarkStageSetUp(nStage, oPC); // This prevents the setup being run for this stage again until MarkStageNotSetUp is called for it + SetDefaultTokens(); // Set the next, previous, exit and wait tokens to default values + } + //add more stages for more nodes with Else If clauses + } + + // Do token setup + SetupTokens(); + } + // End of conversation cleanup + else if(nValue == DYNCONV_EXITED) + { + // Add any locals set through this conversation + array_delete(oCohort, "PRC_ItemsToUse"); + array_delete(oCohort, "PRC_ItemsToUse_Target"); + DeleteLocalObject(oCohort, "PRC_ItemToUse"); + DeleteLocalObject(oCohort, "PRC_ItemToUse_Spell"); + DeleteLocalInt(oCohort, "PRC_FeatToUse"); + DeleteLocalInt(oCohort, "PRC_SpellToUse"); + DeleteLocalInt(oCohort, "PRC_InCohortConvoMarker"); + } + // Abort conversation cleanup. + // NOTE: This section is only run when the conversation is aborted + // while aborting is allowed. When it isn't, the dynconvo infrastructure + // handles restoring the conversation in a transparent manner + else if(nValue == DYNCONV_ABORTED) + { + // Add any locals set through this conversation + array_delete(oCohort, "PRC_ItemsToUse"); + array_delete(oCohort, "PRC_ItemsToUse_Target"); + DeleteLocalObject(oCohort, "PRC_ItemToUse"); + DeleteLocalObject(oCohort, "PRC_ItemToUse_Spell"); + DeleteLocalInt(oCohort, "PRC_FeatToUse"); + DeleteLocalInt(oCohort, "PRC_SpellToUse"); + DeleteLocalInt(oCohort, "PRC_InCohortConvoMarker"); + } + // Handle PC responses + else + { + // variable named nChoice is the value of the player's choice as stored when building the choice list + // variable named nStage determines the current conversation node + int nChoice = GetChoice(oPC); + int nOldStage = nStage; + if(nStage == STAGE_ENTRY + || nStage == STAGE_REENTRY) + { + switch(nChoice) + { + case 1: nStage = STAGE_SPELL; break; + case 2: nStage = STAGE_FEAT; break; + case 3: nStage = STAGE_ITEM; break; + case 4: nStage = STAGE_IDENTIFY; break; + case 5: nStage = STAGE_TACTICS; break; + case 6: nStage = STAGE_LEAVE; break; + } + } + else if(nStage == STAGE_LEAVE) + { + switch(nChoice) + { + case 1: nStage = STAGE_LEAVE_YES; break; + case 2: nStage = STAGE_LEAVE_NO; break; + } + } + else if(nStage == STAGE_SPELL) + { + SetLocalInt(oCohort, "PRC_SpellToUse", nChoice); + nStage = STAGE_SPELL_TARGET; + } + else if(nStage == STAGE_SPELL_TARGET) + { + int nSpellID = GetLocalInt(oCohort, "PRC_SpellToUse"); + object oTarget = array_get_object(oCohort, "PRC_ItemsToUse_Target", nChoice); + + //test if location or object + //use object by preference + + int nTargetType = HexToInt(Get2DACache("spells", "TargetType", nSpellID)); + /* + # 0x01 = 1 = Self + # 0x02 = 2 = Creature + # 0x04 = 4 = Area/Ground + # 0x08 = 8 = Items + # 0x10 = 16 = Doors + # 0x20 = 32 = Placeables + */ + int nCaster = nTargetType & 1; + int nCreature = nTargetType & 2; + int nLocation = nTargetType & 4; + int nItem = nTargetType & 8; + int nDoor = nTargetType & 16; + int nPlaceable = nTargetType & 32; + int nType = GetObjectType(oTarget); + + if((oTarget == oCohort && nCaster) + || (nType == OBJECT_TYPE_CREATURE && nCreature) + || (nType == OBJECT_TYPE_DOOR && nDoor) + || (nType == OBJECT_TYPE_PLACEABLE && nPlaceable) + || (nType == OBJECT_TYPE_ITEM && nItem)) + { + AssignCommand(oCohort, ClearAllActions()); + AssignCommand(oCohort, ActionCastSpellAtObject(nSpellID, oTarget)); + } + else if(nLocation) + { + AssignCommand(oCohort, ClearAllActions()); + AssignCommand(oCohort, ActionCastSpellAtLocation(nSpellID, GetLocation(oTarget))); + } + + AllowExit(DYNCONV_EXIT_FORCE_EXIT); + } + else if(nStage == STAGE_FEAT) + { + SetLocalInt(oCohort, "PRC_FeatToUse", nChoice); + //a few hardcoded feats are fuggly + if(nChoice == FEAT_ANIMAL_COMPANION) + { + DecrementRemainingFeatUses(oCohort, FEAT_ANIMAL_COMPANION); + AssignCommand(oCohort, SummonAnimalCompanion()); + AllowExit(DYNCONV_EXIT_FORCE_EXIT); + } + else if(nChoice == FEAT_SUMMON_FAMILIAR) + { + DecrementRemainingFeatUses(oCohort, FEAT_SUMMON_FAMILIAR); + AssignCommand(oCohort, SummonFamiliar()); + AllowExit(DYNCONV_EXIT_FORCE_EXIT); + } + + //if its self only, use it + if(StringToInt(Get2DACache("feat", "TARGETSELF", nChoice))) + { + AssignCommand(oCohort, ClearAllActions()); + AssignCommand(oCohort, ActionUseFeat(nChoice, oCohort)); + //feat used, end conversation + AllowExit(DYNCONV_EXIT_FORCE_EXIT); + } + nStage = STAGE_FEAT_TARGET; + } + else if(nStage == STAGE_FEAT_TARGET) + { + int nFeat = GetLocalInt(oCohort, "PRC_FeatToUse"); + object oTarget = array_get_object(oCohort, "PRC_ItemsToUse_Target", nChoice); + if(nFeat < 0) + { + //subradial feat + int nSpellID; + nSpellID = 0-nFeat; + nFeat = GetLocalInt(oCohort, "SubradialSpellFeatID"+IntToString(nSpellID)); + DecrementRemainingFeatUses(oCohort, nFeat); + AssignCommand(oCohort, ClearAllActions()); + AssignCommand(oCohort, ActionCastSpellAtObject(nSpellID, oTarget, METAMAGIC_ANY, TRUE)); + } + else + { + + AssignCommand(oCohort, ClearAllActions()); + AssignCommand(oCohort, ActionUseFeat(nFeat, oTarget)); + } + AllowExit(DYNCONV_EXIT_FORCE_EXIT); + } + else if(nStage == STAGE_ITEM) + { + object oItem = array_get_object(oCohort, "PRC_ItemsToUse", nChoice); + SetLocalObject(oCohort, "PRC_ItemToUse", oItem); + //if its multiple spells + itemproperty ipTest = GetFirstItemProperty(oItem); + int nSpellCount; + while(GetIsItemPropertyValid(ipTest)) + { + if(GetItemPropertyType(ipTest) == ITEM_PROPERTY_CAST_SPELL) + nSpellCount++; + ipTest = GetNextItemProperty(oItem); + } + if(nSpellCount > 1) + { + nStage = STAGE_ITEM_SPELL; + } + else + { + ipTest = GetFirstItemProperty(oItem); + while(GetIsItemPropertyValid(ipTest)) + { + if(GetItemPropertyType(ipTest) == ITEM_PROPERTY_CAST_SPELL) + break; + ipTest = GetNextItemProperty(oItem); + } + int nSpellID = GetItemPropertySubType(ipTest); + //convert that to a real ID + nSpellID = StringToInt(Get2DACache("iprp_spells", "SpellIndex", nSpellID)); + //store it + SetLocalInt(oCohort, "PRC_ItemToUse_Spell", nSpellID); + nStage = STAGE_ITEM_TARGET; + } + } + else if(nStage == STAGE_ITEM_SPELL) + { + SetLocalInt(oCohort, "PRC_ItemToUse_Spell", nChoice); + //check if its self-only, if so use it + + object oItem = GetLocalObject(oCohort, "PRC_ItemToUse"); + int nSpellID = GetLocalInt(oCohort, "PRC_ItemToUse_Spell"); + object oTarget = array_get_object(oCohort, "PRC_ItemsToUse_Target", nChoice); + itemproperty ipIP; + ipIP = GetFirstItemProperty(oItem); + while(GetIsItemPropertyValid(ipIP)) + { + if(GetItemPropertyType(ipIP) == ITEM_PROPERTY_CAST_SPELL) + { + int nipSpellID = GetItemPropertySubType(ipIP); + //convert that to a real ID + nipSpellID = StringToInt(Get2DACache("iprp_spells", "SpellIndex", nipSpellID)); + if(nipSpellID == nSpellID) + { + if(DEBUG) DoDebug("Ending itemprop loop "+IntToString(nipSpellID)); + break;//end while loop + } + } + ipIP = GetNextItemProperty(oItem); + } + + //test if location or object + //use object by preference + + int nTargetType = HexToInt(Get2DACache("spells", "TargetType", nSpellID)); + + if(nTargetType == 1) + { + //self only item, use it + AssignCommand(oCohort, ClearAllActions()); + AssignCommand(oCohort, + ActionUseItemPropertyAtObject(oItem, ipIP, oCohort)); + if(DEBUG) DoDebug("Running ActionUseItemPropertyAtObject() at "+GetName(oCohort)); + //item used, end conversation + AllowExit(DYNCONV_EXIT_FORCE_EXIT); + } + + nStage = STAGE_ITEM_TARGET; + } + else if(nStage == STAGE_ITEM_TARGET) + { + object oItem = GetLocalObject(oCohort, "PRC_ItemToUse"); + int nSpellID = GetLocalInt(oCohort, "PRC_ItemToUse_Spell"); + object oTarget = array_get_object(oCohort, "PRC_ItemsToUse_Target", nChoice); + itemproperty ipIP; + ipIP = GetFirstItemProperty(oItem); + while(GetIsItemPropertyValid(ipIP)) + { + if(GetItemPropertyType(ipIP) == ITEM_PROPERTY_CAST_SPELL) + { + int nipSpellID = GetItemPropertySubType(ipIP); + //convert that to a real ID + nipSpellID = StringToInt(Get2DACache("iprp_spells", "SpellIndex", nipSpellID)); + if(nipSpellID == nSpellID) + { + if(DEBUG) DoDebug("Ending itemprop loop "+IntToString(nipSpellID)); + break;//end while loop + } + } + ipIP = GetNextItemProperty(oItem); + } + + //test if location or object + //use object by preference + + int nTargetType = HexToInt(Get2DACache("spells", "TargetType", nSpellID)); + /* + # 0x01 = 1 = Self + # 0x02 = 2 = Creature + # 0x04 = 4 = Area/Ground + # 0x08 = 8 = Items + # 0x10 = 16 = Doors + # 0x20 = 32 = Placeables + */ + int nCaster = nTargetType & 1; + int nCreature = nTargetType & 2; + int nLocation = nTargetType & 4; + int nItem = nTargetType & 8; + int nDoor = nTargetType & 16; + int nPlaceable = nTargetType & 32; + int nType = GetObjectType(oTarget); + + if((oTarget == oCohort && nCaster) + || (nType == OBJECT_TYPE_CREATURE && nCreature) + || (nType == OBJECT_TYPE_DOOR && nDoor) + || (nType == OBJECT_TYPE_PLACEABLE && nPlaceable) + || (nType == OBJECT_TYPE_ITEM && nItem)) + { + AssignCommand(oCohort, ClearAllActions()); + AssignCommand(oCohort, + ActionUseItemPropertyAtObject(oItem, ipIP, oTarget)); + if(DEBUG) DoDebug("Running ActionUseItemPropertyAtObject() at "+GetName(oTarget)); + } + else if(nLocation) + { + AssignCommand(oCohort, ClearAllActions()); + AssignCommand(oCohort, + ActionUseItemPropertyAtLocation(oItem, ipIP, GetLocation(oTarget))); + if(DEBUG) DoDebug("Running ActionUseItemPropertyAtLocation() at "+GetName(oTarget)); + } + + AllowExit(DYNCONV_EXIT_FORCE_EXIT); + } + else if(nStage == STAGE_IDENTIFY) + { + switch(nChoice) + { + case 1: nStage = STAGE_IDENTIFY_YES; break; + case 2: nStage = STAGE_IDENTIFY_NO; break; + } + } + else if(nStage == STAGE_TACTICS) + { + switch(nChoice) + { + case 1: nStage = STAGE_TACTICS_EQUIP; break; + case 2: nStage = STAGE_TACTICS_DEFEND; + SetAssociateState(NW_ASC_MODE_DEFEND_MASTER, TRUE, oCohort); + break; + case 3: nStage = STAGE_TACTICS_ATTACK; + SetAssociateState(NW_ASC_MODE_DEFEND_MASTER, FALSE, oCohort); + break; + case 4: nStage = STAGE_TACTICS_DISTANCE; break; + case 5: nStage = STAGE_TACTICS_LOCK_HELP; + SetAssociateState(NW_ASC_RETRY_OPEN_LOCKS, TRUE, oCohort); + break; + case 6: nStage = STAGE_TACTICS_LOCK_NOHELP; + SetAssociateState(NW_ASC_RETRY_OPEN_LOCKS, FALSE, oCohort); + break; + case 7: nStage = STAGE_TACTICS_STEALTH_ALWAYS; + AssignCommand(oCohort, ClearAllActions()); + SetLocalInt(oCohort, "X2_HENCH_STEALTH_MODE", 1); + break; + case 8: nStage = STAGE_TACTICS_STEALTH_COMBAT; + AssignCommand(oCohort, ClearAllActions()); + SetLocalInt(oCohort, "X2_HENCH_STEALTH_MODE", 2); + break; + case 9: nStage = STAGE_TACTICS_STEALTH_NEVER; + AssignCommand(oCohort, ClearAllActions()); + SetLocalInt(oCohort, "X2_HENCH_STEALTH_MODE", 0); + SetActionMode(oCohort, ACTION_MODE_STEALTH, FALSE); + break; + case 10: nStage = STAGE_REENTRY; break; + } + } + else if(nStage == STAGE_TACTICS_DISTANCE) + { + switch(nChoice) + { + case 1: nStage = STAGE_TACTICS_DISTANCE_CLOSE; + //nw_ch_dist_6 + SetAssociateState(NW_ASC_DISTANCE_2_METERS, TRUE, oCohort); + SetAssociateState(NW_ASC_DISTANCE_4_METERS, FALSE, oCohort); + SetAssociateState(NW_ASC_DISTANCE_6_METERS, FALSE, oCohort); + break; + case 2: nStage = STAGE_TACTICS_DISTANCE_MEDIUM; + //nw_ch_dist_12 + SetAssociateState(NW_ASC_DISTANCE_2_METERS, FALSE, oCohort); + SetAssociateState(NW_ASC_DISTANCE_4_METERS, TRUE, oCohort); + SetAssociateState(NW_ASC_DISTANCE_6_METERS, FALSE, oCohort); + break; + case 3: nStage = STAGE_TACTICS_DISTANCE_LONG; + //nw_ch_dist_18 + SetAssociateState(NW_ASC_DISTANCE_2_METERS, FALSE, oCohort); + SetAssociateState(NW_ASC_DISTANCE_4_METERS, FALSE, oCohort); + SetAssociateState(NW_ASC_DISTANCE_6_METERS, TRUE, oCohort); + break; + } + } + else if(nStage == STAGE_TACTICS_DEFEND + || nStage == STAGE_TACTICS_ATTACK + || nStage == STAGE_TACTICS_LOCK_HELP + || nStage == STAGE_TACTICS_LOCK_NOHELP + || nStage == STAGE_TACTICS_STEALTH_ALWAYS + || nStage == STAGE_TACTICS_STEALTH_COMBAT + || nStage == STAGE_TACTICS_STEALTH_NEVER + || nStage == STAGE_TACTICS_DISTANCE_CLOSE + || nStage == STAGE_TACTICS_DISTANCE_MEDIUM + || nStage == STAGE_TACTICS_DISTANCE_LONG) + { + switch(nChoice) + { + case 1: nStage = STAGE_TACTICS; break; + case 2: AllowExit(DYNCONV_EXIT_FORCE_EXIT); break; + } + } + else if(nStage == STAGE_LEAVE) + { + switch(nChoice) + { + case 1: nStage = STAGE_LEAVE_YES; break; + case 2: nStage = STAGE_LEAVE_NO; break; + } + } + + // Store the stage value. If it has been changed, this clears out the choices + SetStage(nStage, oPC); + //if stage changed, mark the new one as not set up + if(nStage != nOldStage) + MarkStageNotSetUp(nStage, oPC); + } +} diff --git a/_haks/poa_dev/prc_enforce_feat.ncs b/_haks/poa_dev/prc_enforce_feat.ncs new file mode 100644 index 00000000..a3d5cc62 Binary files /dev/null and b/_haks/poa_dev/prc_enforce_feat.ncs differ diff --git a/_haks/poa_dev/prc_enforce_feat.nss b/_haks/poa_dev/prc_enforce_feat.nss new file mode 100644 index 00000000..ace25ff6 --- /dev/null +++ b/_haks/poa_dev/prc_enforce_feat.nss @@ -0,0 +1,2594 @@ +/* + ---------------- + prc_enforce_feat + ---------------- + + 7/25/04 by Stratovarius + + This script is used to enforce the proper selection of bonus feats + so that people cannot use epic bonus feats and class bonus feats to + select feats they should not be allowed to. +*/ + +//#include "prc_alterations" +#include "prc_inc_sneak" +#include "psi_inc_psifunc" +#include "tob_inc_tobfunc" +#include "moi_inc_moifunc" +#include "inv_inc_invfunc" +#include "inc_ecl" +#include "inc_epicspells" +#include "prc_inc_shifting" + +// Prevents a Man at Arms from taking improved critical +// in a weapon that he does not have focus in. +int ManAtArmsFeats(); + +// Enforces the proper selection of the Red Wizard feats +// that are used to determine restricted and specialist +// spell schools. You must have two restricted and one specialist. +int RedWizardFeats(); + +// Enforces the proper selection of the Mage Killer +// Bonus Save feats. +int MageKiller(); + +// Enforces the proper selection of the Vile feats +// and prevents illegal stacking of them +int VileFeats(); + +// Enforces the proper selection of the Ultimate Ranger feats +// and prevents illegal use of bonus feats. +int UltiRangerFeats(); + +// Stops PCs from having more than one Elemental Savant Class +// as its supposed to be only one class, not 8. +int ElementalSavant(); + +// Enforces Genasai taking the proper elemental domain +int GenasaiFocus(); + +// Prevents a player from taking Lingering Damage without +// have 8d6 sneak attack +int LingeringDamage(); + +// check for server restricted feats/skills +int PWSwitchRestructions(); + +// Applies when a Marshal can select a Major or Minor Aura +int MarshalAuraLimit(); + +// Stops people from taking feats they cannot use because of caster levels. +int CasterFeats(); + +// Stops people from taking the blightbringer domain, since its prestige +//int Blightbringer(); + +// Stop people from taking crafting feats they don't have the caster level for +int CraftingFeats(); + +// Stop people from taking Sudden Metamagic feats they don't have the prereqs +int SuddenMetamagic(); + +// This is for feats that have more than two skill requirements. It's fairly generic +int SkillRequirements(); + +// This is for feats that need races. It's fairly generic +int RacialFeats(); + +// Acolyte of the Ego cadences +int AcolyteEgo(); + +// Tome of Battle feats +int ToB(); + +// Internal Function +int _GetSizeForPrereq(object oPC) +{ + int nSize = PRCGetCreatureSize(oPC); + if (GetHasFeat(FEAT_RACE_POWERFUL_BUILD, oPC)) nSize++; + + return nSize; +} + +// --------------- +// BEGIN FUNCTIONS +// --------------- + +int ManAtArmsFeats() +{ + // only continue if they are a MaA taking level 3 + if(GetLevelByClass(CLASS_TYPE_MANATARMS) != 3) + return FALSE; + + int iNumFoc; + + // we know they have at least 4 weapon focus feats + // lets check how many coresponding imp crit feats they have + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_BASTARD_SWORD)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_BASTARD_SWORD); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_BATTLE_AXE)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_BATTLE_AXE); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_CLUB)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_CLUB); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_CREATURE)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_CREATURE); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_DAGGER)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_DAGGER); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_DART)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_DART); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_DIRE_MACE)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_DIRE_MACE); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_DOUBLE_AXE)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_DOUBLE_AXE); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_DWAXE)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_DWAXE); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_GREAT_AXE)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_GREAT_AXE); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_GREAT_SWORD)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_GREAT_SWORD); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_HALBERD)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_HALBERD); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_HAND_AXE)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_HAND_AXE); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_HEAVY_CROSSBOW)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_HEAVY_CROSSBOW); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_HEAVY_FLAIL)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_HEAVY_FLAIL); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_KAMA)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_KAMA); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_KATANA)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_KATANA); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_KUKRI)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_KUKRI); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_LIGHT_CROSSBOW)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_LIGHT_CROSSBOW); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_LIGHT_FLAIL)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_LIGHT_FLAIL); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_LIGHT_HAMMER)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_LIGHT_HAMMER); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_LIGHT_MACE)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_LIGHT_MACE); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_LONG_SWORD)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_LONG_SWORD); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_LONGBOW)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_LONGBOW); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_MORNING_STAR)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_MORNING_STAR); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_RAPIER)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_RAPIER); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_SCIMITAR)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_SCIMITAR); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_SCYTHE)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_SCYTHE); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_SHORT_SWORD)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_SHORT_SWORD); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_SHORTBOW)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_SHORTBOW); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_SHURIKEN)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_SHURIKEN); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_SICKLE)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_SICKLE); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_SLING)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_SLING); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_SPEAR)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_SPEAR); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_STAFF)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_STAFF); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_THROWING_AXE)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_THROWING_AXE); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_TWO_BLADED_SWORD)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_TWO_BLADED_SWORD); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_UNARMED_STRIKE)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_UNARMED_STRIKE); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_WAR_HAMMER)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_WAR_HAMMER); + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_WHIP)) iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_WHIP); + + if(GetHasFeat(FEAT_IMPROVED_CRITICAL_MINDBLADE)) + { + iNumFoc += GetHasFeat(FEAT_WEAPON_FOCUS_MINDBLADE); + + // If they are a soulknife, their weapon could be granting them another ImpCrit as bonus feat + if(GetStringLeft(GetTag(GetItemInSlot(INVENTORY_SLOT_RIGHTHAND)), 14) == "prc_sk_mblade_" + || GetStringLeft(GetTag(GetItemInSlot(INVENTORY_SLOT_LEFTHAND)), 14) == "prc_sk_mblade_") + iNumFoc--; + } + + // if they do not have 4 improved critical feats chosen + if(iNumFoc < 4) + { + FloatingTextStringOnCreature("You must choose 4 improved critical feats for weapons which you have weapon focus in. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + + return FALSE; +} + +int RedWizardFeats() +{ + int iTF, iOS; + if(GetHasFeat(FEAT_RW_TF_ABJ)){iTF++; iOS = GetHasFeat(2265);} + if(GetHasFeat(FEAT_RW_TF_CON)){iTF++; iOS = GetHasFeat(2266);} + if(GetHasFeat(FEAT_RW_TF_DIV)){iTF++; iOS = GetHasFeat(2267);} + if(GetHasFeat(FEAT_RW_TF_ENC)){iTF++; iOS = GetHasFeat(2268);} + if(GetHasFeat(FEAT_RW_TF_EVO)){iTF++; iOS = GetHasFeat(2269);} + if(GetHasFeat(FEAT_RW_TF_ILL)){iTF++; iOS = GetHasFeat(2270);} + if(GetHasFeat(FEAT_RW_TF_NEC)){iTF++; iOS = GetHasFeat(2271);} + if(GetHasFeat(FEAT_RW_TF_TRS)){iTF++; iOS = GetHasFeat(2272);} + + if(iOS) + { + FloatingTextStringOnCreature("You cannot select an Opposition School as a Tattoo Focus. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + + if(iTF > 1) + { + FloatingTextStringOnCreature("You may only have one Tattoo Focus. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + + if(GetLevelByClass(CLASS_TYPE_RED_WIZARD)) + { + int iRWRes = GetHasFeat(FEAT_RW_RES_ABJ) + + GetHasFeat(FEAT_RW_RES_CON) + + GetHasFeat(FEAT_RW_RES_DIV) + + GetHasFeat(FEAT_RW_RES_ENC) + + GetHasFeat(FEAT_RW_RES_EVO) + + GetHasFeat(FEAT_RW_RES_ILL) + + GetHasFeat(FEAT_RW_RES_NEC) + + GetHasFeat(FEAT_RW_RES_TRS); + + if(iRWRes != 2) + { + FloatingTextStringOnCreature("You must have 2 Restricted Schools. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + if((GetHasFeat(FEAT_RW_RES_ABJ) && GetHasFeat(2265)) + || (GetHasFeat(FEAT_RW_RES_CON) && GetHasFeat(2266)) + || (GetHasFeat(FEAT_RW_RES_DIV) && GetHasFeat(2267)) + || (GetHasFeat(FEAT_RW_RES_ENC) && GetHasFeat(2268)) + || (GetHasFeat(FEAT_RW_RES_EVO) && GetHasFeat(2269)) + || (GetHasFeat(FEAT_RW_RES_ILL) && GetHasFeat(2270)) + || (GetHasFeat(FEAT_RW_RES_NEC) && GetHasFeat(2271)) + || (GetHasFeat(FEAT_RW_RES_TRS) && GetHasFeat(2272))) + { + FloatingTextStringOnCreature("You cannot select an Opposition School as a Restricted School. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + } + return FALSE; +} + +int MageKiller() +{ + int iMK = (GetLevelByClass(CLASS_TYPE_MAGEKILLER) + 1) / 2; + + if(iMK) + { + int iMKSave = GetHasFeat(FEAT_MK_REF_15) + + GetHasFeat(FEAT_MK_REF_14) + + GetHasFeat(FEAT_MK_REF_13) + + GetHasFeat(FEAT_MK_REF_12) + + GetHasFeat(FEAT_MK_REF_11) + + GetHasFeat(FEAT_MK_REF_10) + + GetHasFeat(FEAT_MK_REF_9) + + GetHasFeat(FEAT_MK_REF_8) + + GetHasFeat(FEAT_MK_REF_7) + + GetHasFeat(FEAT_MK_REF_6) + + GetHasFeat(FEAT_MK_REF_5) + + GetHasFeat(FEAT_MK_REF_4) + + GetHasFeat(FEAT_MK_REF_3) + + GetHasFeat(FEAT_MK_REF_2) + + GetHasFeat(FEAT_MK_REF_1) + + GetHasFeat(FEAT_MK_FORT_15) + + GetHasFeat(FEAT_MK_FORT_14) + + GetHasFeat(FEAT_MK_FORT_13) + + GetHasFeat(FEAT_MK_FORT_12) + + GetHasFeat(FEAT_MK_FORT_11) + + GetHasFeat(FEAT_MK_FORT_10) + + GetHasFeat(FEAT_MK_FORT_9) + + GetHasFeat(FEAT_MK_FORT_8) + + GetHasFeat(FEAT_MK_FORT_7) + + GetHasFeat(FEAT_MK_FORT_6) + + GetHasFeat(FEAT_MK_FORT_5) + + GetHasFeat(FEAT_MK_FORT_4) + + GetHasFeat(FEAT_MK_FORT_3) + + GetHasFeat(FEAT_MK_FORT_2) + + GetHasFeat(FEAT_MK_FORT_1); + + if(iMK != iMKSave) + { + FloatingTextStringOnCreature("You must select an Improved Save Feat. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + } + return FALSE; +} + +int FavouredSoul() +{ + int nFS = GetLevelByClass(CLASS_TYPE_FAVOURED_SOUL); + + if(nFS == 3) + { + int nFocus = GetHasFeat(FEAT_WEAPON_FOCUS_BASTARD_SWORD) + || GetHasFeat(FEAT_WEAPON_FOCUS_BATTLE_AXE) + || GetHasFeat(FEAT_WEAPON_FOCUS_CLUB) + || GetHasFeat(FEAT_WEAPON_FOCUS_CREATURE) + || GetHasFeat(FEAT_WEAPON_FOCUS_DAGGER) + || GetHasFeat(FEAT_WEAPON_FOCUS_DART) + || GetHasFeat(FEAT_WEAPON_FOCUS_DIRE_MACE) + || GetHasFeat(FEAT_WEAPON_FOCUS_DOUBLE_AXE) + || GetHasFeat(FEAT_WEAPON_FOCUS_DWAXE) + || GetHasFeat(FEAT_WEAPON_FOCUS_GREAT_AXE) + || GetHasFeat(FEAT_WEAPON_FOCUS_GREAT_SWORD) + || GetHasFeat(FEAT_WEAPON_FOCUS_HALBERD) + || GetHasFeat(FEAT_WEAPON_FOCUS_HAND_AXE) + || GetHasFeat(FEAT_WEAPON_FOCUS_HEAVY_CROSSBOW) + || GetHasFeat(FEAT_WEAPON_FOCUS_HEAVY_FLAIL) + || GetHasFeat(FEAT_WEAPON_FOCUS_KAMA) + || GetHasFeat(FEAT_WEAPON_FOCUS_KATANA) + || GetHasFeat(FEAT_WEAPON_FOCUS_KUKRI) + || GetHasFeat(FEAT_WEAPON_FOCUS_LIGHT_CROSSBOW) + || GetHasFeat(FEAT_WEAPON_FOCUS_LIGHT_FLAIL) + || GetHasFeat(FEAT_WEAPON_FOCUS_LIGHT_HAMMER) + || GetHasFeat(FEAT_WEAPON_FOCUS_LIGHT_MACE) + || GetHasFeat(FEAT_WEAPON_FOCUS_LONG_SWORD) + || GetHasFeat(FEAT_WEAPON_FOCUS_LONGBOW) + || GetHasFeat(FEAT_WEAPON_FOCUS_MORNING_STAR) + || GetHasFeat(FEAT_WEAPON_FOCUS_RAPIER) + || GetHasFeat(FEAT_WEAPON_FOCUS_SCIMITAR) + || GetHasFeat(FEAT_WEAPON_FOCUS_SCYTHE) + || GetHasFeat(FEAT_WEAPON_FOCUS_SHORT_SWORD) + || GetHasFeat(FEAT_WEAPON_FOCUS_SHORTBOW) + || GetHasFeat(FEAT_WEAPON_FOCUS_SHURIKEN) + || GetHasFeat(FEAT_WEAPON_FOCUS_SICKLE) + || GetHasFeat(FEAT_WEAPON_FOCUS_SLING) + || GetHasFeat(FEAT_WEAPON_FOCUS_SPEAR) + || GetHasFeat(FEAT_WEAPON_FOCUS_STAFF) + || GetHasFeat(FEAT_WEAPON_FOCUS_THROWING_AXE) + || GetHasFeat(FEAT_WEAPON_FOCUS_TWO_BLADED_SWORD) + || GetHasFeat(FEAT_WEAPON_FOCUS_UNARMED_STRIKE) + || GetHasFeat(FEAT_WEAPON_FOCUS_WAR_HAMMER) + || GetHasFeat(FEAT_WEAPON_FOCUS_WHIP); + + if(!nFocus) + { + FloatingTextStringOnCreature("You must select a Weapon Focus Feat. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + } + else if(nFS > 4) + { + int nEnergy = GetHasFeat(FEAT_FAVOURED_SOUL_ACID) + + GetHasFeat(FEAT_FAVOURED_SOUL_COLD) + + GetHasFeat(FEAT_FAVOURED_SOUL_ELEC) + + GetHasFeat(FEAT_FAVOURED_SOUL_FIRE) + + GetHasFeat(FEAT_FAVOURED_SOUL_SONIC); + + if(nEnergy != min(3, nFS / 5)) + { + FloatingTextStringOnCreature("You must select an Energy Resistance Feat. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + } + return FALSE; +} + +int GenasaiFocus() +{ + if(GetPRCSwitch(PRC_DISABLE_DOMAIN_ENFORCEMENT)) + return FALSE; + + if(GetLevelByClass(CLASS_TYPE_CLERIC)) + { + int nRace = GetRacialType(OBJECT_SELF); + int bDomain; + string sElem; + switch(nRace) + { + case RACIAL_TYPE_AIR_GEN: bDomain = GetHasFeat(FEAT_AIR_DOMAIN_POWER); sElem = "Air"; break; + case RACIAL_TYPE_EARTH_GEN: bDomain = GetHasFeat(FEAT_EARTH_DOMAIN_POWER); sElem = "Earth"; break; + case RACIAL_TYPE_FIRE_GEN: bDomain = GetHasFeat(FEAT_FIRE_DOMAIN_POWER); sElem = "Fire"; break; + case RACIAL_TYPE_WATER_GEN: bDomain = GetHasFeat(FEAT_WATER_DOMAIN_POWER); sElem = "Water"; break; + default: return FALSE; + } + + if(!bDomain) + { + FloatingTextStringOnCreature("You must have the "+sElem+" Domain as an "+sElem+" Genasai.", OBJECT_SELF, FALSE); + return TRUE; + } + } + return FALSE; +} + +/*int ElementalSavant() +{ + int nSavant = GetLevelByClass(CLASS_TYPE_ES_ACID) > 0 + + GetLevelByClass(CLASS_TYPE_ES_COLD) > 0 + + GetLevelByClass(CLASS_TYPE_ES_ELEC) > 0 + + GetLevelByClass(CLASS_TYPE_ES_FIRE) > 0 + + GetLevelByClass(CLASS_TYPE_DIVESA) > 0 + + GetLevelByClass(CLASS_TYPE_DIVESC) > 0 + + GetLevelByClass(CLASS_TYPE_DIVESE) > 0 + + GetLevelByClass(CLASS_TYPE_DIVESF) > 0; + + if(nSavant > 1) + { + FloatingTextStringOnCreature("You may only have one Elemental Savant class.", OBJECT_SELF, FALSE); + return TRUE; + } + return FALSE; +}*/ + +int VileFeats() +{ + if(GetHasFeat(FEAT_VILE_DEFORM_OBESE) && GetHasFeat(FEAT_VILE_DEFORM_GAUNT)) + { + FloatingTextStringOnCreature("You may only have one Deformity. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + + if(GetHasFeat(FEAT_THRALL_TO_DEMON) && GetHasFeat(FEAT_DISCIPLE_OF_DARKNESS)) + { + FloatingTextStringOnCreature("You may only worship Demons or Devils, not both. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + if((GetHasFeat(FEAT_GREATER_CORRUPT_SPELL_FOCUS) || GetHasFeat(FEAT_CORRUPT_SPELL_FOCUS)) && GetAlignmentGoodEvil(OBJECT_SELF) == ALIGNMENT_GOOD) + { + FloatingTextStringOnCreature("You must be neutral or evil to take Corrupt Spell Focus", OBJECT_SELF, FALSE); + return TRUE; + } + + return FALSE; +} + +int Ethran() +{ + if(GetGender(OBJECT_SELF) != GENDER_FEMALE + && GetHasFeat(FEAT_ETHRAN)) + { + FloatingTextStringOnCreature("You must be Female to take this feat. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + return FALSE; +} + +int UltiRangerFeats() +{ + int iURanger = GetLevelByClass(CLASS_TYPE_ULTIMATE_RANGER); + + if(iURanger) + { + int iAbi, iFE, Ability; + + iFE = GetHasFeat(FEAT_UR_FE_DWARF) + + GetHasFeat(FEAT_UR_FE_ELF) + + GetHasFeat(FEAT_UR_FE_GNOME) + + GetHasFeat(FEAT_UR_FE_HALFING) + + GetHasFeat(FEAT_UR_FE_HALFELF) + + GetHasFeat(FEAT_UR_FE_HALFORC) + + GetHasFeat(FEAT_UR_FE_HUMAN) + + GetHasFeat(FEAT_UR_FE_ABERRATION) + + GetHasFeat(FEAT_UR_FE_ANIMAL) + + GetHasFeat(FEAT_UR_FE_BEAST) + + GetHasFeat(FEAT_UR_FE_CONSTRUCT) + + GetHasFeat(FEAT_UR_FE_DRAGON) + + GetHasFeat(FEAT_UR_FE_GOBLINOID) + + GetHasFeat(FEAT_UR_FE_MONSTROUS) + + GetHasFeat(FEAT_UR_FE_ORC) + + GetHasFeat(FEAT_UR_FE_REPTILIAN) + + GetHasFeat(FEAT_UR_FE_ELEMENTAL) + + GetHasFeat(FEAT_UR_FE_FEY) + + GetHasFeat(FEAT_UR_FE_GIANT) + + GetHasFeat(FEAT_UR_FE_MAGICAL_BEAST) + + GetHasFeat(FEAT_UR_FE_OUTSIDER) + + GetHasFeat(FEAT_UR_FE_SHAPECHANGER) + + GetHasFeat(FEAT_UR_FE_UNDEAD) + + GetHasFeat(FEAT_UR_FE_VERMIN); + + + if(iURanger > 10) + { + iAbi = GetHasFeat(FEAT_UR_SNEAKATK_3D6) + + GetHasFeat(FEAT_UR_ARMOREDGRACE) + + GetHasFeat(FEAT_UR_DODGE_FE) + + GetHasFeat(FEAT_UR_RESIST_FE) + + GetHasFeat(FEAT_UR_HAWK_TOTEM) + + GetHasFeat(FEAT_UR_OWL_TOTEM) + + GetHasFeat(FEAT_UR_VIPER_TOTEM) + + GetHasFeat(FEAT_UR_FAST_MOVEMENT) + + GetHasFeat(FEAT_UNCANNYX_DODGE_1) + + GetHasFeat(FEAT_UR_HIPS); + + + if((iURanger-8)/3 != iAbi) + Ability = 1; + } + + if(iFE != (iURanger+3)/5 || Ability) + { + string sAbi ="1 ability "; + string sFE =" 1 favorite enemy "; + string msg=" You must select "; + int bFeat; + if(iURanger > 4 && iURanger < 21) + bFeat = ((iURanger + 1) % 4 == 0); + else if(iURanger > 20) + bFeat = ((iURanger + 2) % 5 == 0); + if(iURanger > 10 && (iURanger - 8) % 3 == 0) + msg = msg+sAbi+" "; + if(iURanger > 1 && (iURanger + 8) % 5 == 0) + msg+=sFE; + if(iURanger == 1 || iURanger == 4 || bFeat) + msg+= " 1 bonus Feat"; + + //FloatingTextStringOnCreature(" Please reselect your feats.", oPC, FALSE); + FloatingTextStringOnCreature(msg, OBJECT_SELF, FALSE); + return TRUE; + } + else + { + iURanger++; + string msg =" In your next Ultimate Ranger level, you must select "; + int bFeat; + if(iURanger > 4 && iURanger < 21) + bFeat = ((iURanger + 1) % 4 == 0); + else if(iURanger > 20) + bFeat = ((iURanger + 2) % 5 == 0); + if(iURanger == 1 || iURanger == 4 || bFeat) + msg+= "1 bonus Feat "; + if(iURanger > 10 && (iURanger - 8) % 3 == 0) + msg +="1 Ability "; + if(iURanger > 1 && (iURanger + 8) % 5 == 0) + msg+="1 Favorite Enemy "; + if(msg != " In your next Ultimate Ranger level, you must select ") + FloatingTextStringOnCreature(msg, OBJECT_SELF, FALSE); + } + } + return FALSE; +} + +int CheckArchmageClass() +{ + if(GetLevelByClass(CLASS_TYPE_ARCHMAGE)) + { + int iArchClass = GetHasFeat(FEAT_ARCHMAGE_SPELLCASTING_BEGUILER) + + GetHasFeat(FEAT_ARCHMAGE_SPELLCASTING_DNECRO) + + GetHasFeat(FEAT_ARCHMAGE_SPELLCASTING_SORCERER) + + GetHasFeat(FEAT_ARCHMAGE_SPELLCASTING_SUBLIME_CHORD) + + GetHasFeat(FEAT_ARCHMAGE_SPELLCASTING_WARMAGE) + + GetHasFeat(FEAT_ARCHMAGE_SPELLCASTING_WIZARD); + + if(iArchClass > 1) + { + FloatingTextStringOnCreature("Archmage may only advance a single arcane class.", OBJECT_SELF, FALSE); + FloatingTextStringOnCreature("Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + + if(iArchClass < 1) + { + FloatingTextStringOnCreature("Archmage must pick one arcane class to advance at first level.", OBJECT_SELF, FALSE); + FloatingTextStringOnCreature("Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + } + return FALSE; +} + +int CheckClericShadowWeave() +{ + if(GetLevelByClass(CLASS_TYPE_CLERIC) && GetHasFeat(FEAT_SHADOWWEAVE)) + { + int iCleDom = GetHasFeat(FEAT_EVIL_DOMAIN_POWER) + + GetHasFeat(FEAT_FIRE_DOMAIN_POWER) + + GetHasFeat(FEAT_DARKNESS_DOMAIN); + + if(iCleDom < 2) + { + FloatingTextStringOnCreature("You must have two of the following domains: Evil, Fire, or Darkness to use the shadow weave.", OBJECT_SELF, FALSE); + FloatingTextStringOnCreature("Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + } + return FALSE; +} + +// Prevents a player from taking Lingering Damage without +// have 8d6 sneak attack +int LingeringDamage() +{ + if(GetHasFeat(FEAT_LINGERING_DAMAGE) + && GetTotalSneakAttackDice(OBJECT_SELF) < 8) + { + FloatingTextStringOnCreature("You must have at least 8d6 sneak attack dice. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + return FALSE; +} + +// check for server restricted feats/skills +int PWSwitchRestructions() +{ + int nReturn = FALSE; + string sMessage; + int nFeatCount = GetPRCSwitch(PRC_DISABLE_FEAT_COUNT); + int i; + for(i = 1; i < nFeatCount; i++) + { + int nFeat = GetPRCSwitch(PRC_DISABLE_FEAT_+IntToString(i)); + if(GetHasFeat(nFeat)) + { + nReturn = TRUE; + sMessage += "You cannot take "+GetStringByStrRef(StringToInt(Get2DACache("feat", "FEAT", nFeat)))+" in this module.\n"; + } + } + + int nSkillCount = GetPRCSwitch(PRC_DISABLE_SKILL_COUNT); + for(i = 1; i < nSkillCount; i++) + { + int nSkill = GetPRCSwitch(PRC_DISABLE_SKILL_+IntToString(i)); + if(GetSkillRank(nSkill, OBJECT_SELF, TRUE)) + { + nReturn = TRUE; + sMessage += "You cannot take "+GetStringByStrRef(StringToInt(Get2DACache("skills", "Name", nSkill)))+" in this module.\n"; + } + } + FloatingTextStringOnCreature(sMessage, OBJECT_SELF, FALSE); + return nReturn; +} + +int DraDisFeats() +{ + int bLd = GetLevelByClass(CLASS_TYPE_DRAGON_DISCIPLE); + if(!bLd) return FALSE; + + int iBld; + iBld = GetHasFeat(FEAT_RED_DRAGON) + + GetHasFeat(FEAT_SILVER_DRAGON) + + GetHasFeat(FEAT_BLACK_DRAGON) + + GetHasFeat(FEAT_BLUE_DRAGON) + + GetHasFeat(FEAT_GREEN_DRAGON) + + GetHasFeat(FEAT_WHITE_DRAGON) + + GetHasFeat(FEAT_BRASS_DRAGON) + + GetHasFeat(FEAT_BRONZE_DRAGON) + + GetHasFeat(FEAT_COPPER_DRAGON) + + GetHasFeat(FEAT_GOLD_DRAGON) + + GetHasFeat(FEAT_AMETHYST_DRAGON) + + GetHasFeat(FEAT_CRYSTAL_DRAGON) + + GetHasFeat(FEAT_EMERALD_DRAGON) + + GetHasFeat(FEAT_SAPPHIRE_DRAGON) + + GetHasFeat(FEAT_TOPAZ_DRAGON) + + GetHasFeat(FEAT_BATTLE_DRAGON) + + GetHasFeat(FEAT_BROWN_DRAGON) + + GetHasFeat(FEAT_CHAOS_DRAGON) + + GetHasFeat(FEAT_DEEP_DRAGON) + + GetHasFeat(FEAT_ETHEREAL_DRAGON) + + GetHasFeat(FEAT_FANG_DRAGON) + + GetHasFeat(FEAT_HOWLING_DRAGON) + + GetHasFeat(FEAT_OCEANUS_DRAGON) + + GetHasFeat(FEAT_PYROCLASTIC_DRAGON) + + GetHasFeat(FEAT_RADIANT_DRAGON) + + GetHasFeat(FEAT_RUST_DRAGON) + + GetHasFeat(FEAT_SHADOW_DRAGON) + + GetHasFeat(FEAT_SONG_DRAGON) + + GetHasFeat(FEAT_STYX_DRAGON) + + GetHasFeat(FEAT_TARTIAN_DRAGON) + + GetHasFeat(FEAT_CHIANG_LUNG_DRAGON) + + GetHasFeat(FEAT_LI_LUNG_DRAGON) + + GetHasFeat(FEAT_LUNG_WANG_DRAGON) + + GetHasFeat(FEAT_PAN_LUNG_DRAGON) + + GetHasFeat(FEAT_SHEN_LUNG_DRAGON) + + GetHasFeat(FEAT_TIEN_LUNG_DRAGON) + + GetHasFeat(FEAT_TUN_MI_LUNG_DRAGON) + + GetHasFeat(FEAT_YU_LUNG_DRAGON); + + /* + FloatingTextStringOnCreature("Dragon Disciple Level: " + IntToString(bLd), OBJECT_SELF, FALSE); + FloatingTextStringOnCreature("Draconic Blood: " + IntToString(iBld), OBJECT_SELF, FALSE); + */ + if(iBld > 1) + { + FloatingTextStringOnCreature("You cannot select more than one Draconic Heritage.", OBJECT_SELF, FALSE); + return TRUE; + } + if (bLd == 1) + { + //if(DEBUG) FloatingTextStringOnCreature("Checking Heritage.", OBJECT_SELF, FALSE); + //make sure you don't take a DD heritage that doesn't match your heritage + if(((GetHasFeat(FEAT_KOB_DRAGONWROUGHT_BK) || GetHasFeat(FEAT_DRACONIC_HERITAGE_BK)) && !(GetHasFeat(FEAT_BLACK_DRAGON))) + || ((GetHasFeat(FEAT_KOB_DRAGONWROUGHT_BL) || GetHasFeat(FEAT_DRACONIC_HERITAGE_BL)) && !(GetHasFeat(FEAT_BLUE_DRAGON))) + || ((GetHasFeat(FEAT_KOB_DRAGONWROUGHT_GR) || GetHasFeat(FEAT_DRACONIC_HERITAGE_GR)) && !(GetHasFeat(FEAT_GREEN_DRAGON))) + || ((GetHasFeat(FEAT_KOB_DRAGONWROUGHT_RD) || GetHasFeat(FEAT_DRACONIC_HERITAGE_RD)) && !(GetHasFeat(FEAT_RED_DRAGON))) + || ((GetHasFeat(FEAT_KOB_DRAGONWROUGHT_WH) || GetHasFeat(FEAT_DRACONIC_HERITAGE_WH)) && !(GetHasFeat(FEAT_WHITE_DRAGON))) + || ((GetHasFeat(FEAT_KOB_DRAGONWROUGHT_AM) || GetHasFeat(FEAT_DRACONIC_HERITAGE_AM)) && !(GetHasFeat(FEAT_AMETHYST_DRAGON))) + || ((GetHasFeat(FEAT_KOB_DRAGONWROUGHT_CR) || GetHasFeat(FEAT_DRACONIC_HERITAGE_CR)) && !(GetHasFeat(FEAT_CRYSTAL_DRAGON))) + || ((GetHasFeat(FEAT_KOB_DRAGONWROUGHT_EM) || GetHasFeat(FEAT_DRACONIC_HERITAGE_EM)) && !(GetHasFeat(FEAT_EMERALD_DRAGON))) + || ((GetHasFeat(FEAT_KOB_DRAGONWROUGHT_SA) || GetHasFeat(FEAT_DRACONIC_HERITAGE_SA)) && !(GetHasFeat(FEAT_SAPPHIRE_DRAGON))) + || ((GetHasFeat(FEAT_KOB_DRAGONWROUGHT_TP) || GetHasFeat(FEAT_DRACONIC_HERITAGE_TP)) && !(GetHasFeat(FEAT_TOPAZ_DRAGON))) + || ((GetHasFeat(FEAT_KOB_DRAGONWROUGHT_BS) || GetHasFeat(FEAT_DRACONIC_HERITAGE_BS)) && !(GetHasFeat(FEAT_BRASS_DRAGON))) + || ((GetHasFeat(FEAT_KOB_DRAGONWROUGHT_BZ) || GetHasFeat(FEAT_DRACONIC_HERITAGE_BZ)) && !(GetHasFeat(FEAT_BRONZE_DRAGON))) + || ((GetHasFeat(FEAT_KOB_DRAGONWROUGHT_CP) || GetHasFeat(FEAT_DRACONIC_HERITAGE_CP)) && !(GetHasFeat(FEAT_COPPER_DRAGON))) + || ((GetHasFeat(FEAT_KOB_DRAGONWROUGHT_GD) || GetHasFeat(FEAT_DRACONIC_HERITAGE_GD)) && !(GetHasFeat(FEAT_GOLD_DRAGON))) + || ((GetHasFeat(FEAT_KOB_DRAGONWROUGHT_SR) || GetHasFeat(FEAT_DRACONIC_HERITAGE_SR)) && !(GetHasFeat(FEAT_SILVER_DRAGON)))) + { + FloatingTextStringOnCreature("You must take a Dragon Disciple Heritage that matches yours.", OBJECT_SELF, FALSE); + return TRUE; + } + } + return FALSE; +} + +int MarshalAuraLimit() +{ + int mArsh = GetLevelByClass(CLASS_TYPE_MARSHAL); + if(!mArsh) return FALSE; + + string sMinAur = Get2DACache("cls_aukn_marsh", "Minor", mArsh-1); + string sMajAur = Get2DACache("cls_aukn_marsh", "Major", mArsh-1); + int MinAur2da = StringToInt(sMinAur); + int MajAur2da = StringToInt(sMajAur); + + int MinAur, MajAur; + MinAur = GetHasFeat(MIN_AUR_FORT) + + GetHasFeat(MIN_AUR_WILL) + + GetHasFeat(MIN_AUR_REF) + + GetHasFeat(MIN_AUR_CHA) + + GetHasFeat(MIN_AUR_CON) + + GetHasFeat(MIN_AUR_DEX) + + GetHasFeat(MIN_AUR_INT) + + GetHasFeat(MIN_AUR_WIS) + + GetHasFeat(MIN_AUR_STR) + + GetHasFeat(MIN_AUR_CAST) + + GetHasFeat(MIN_AUR_AOW); + MajAur = GetHasFeat(MAJ_AUR_MOT_ARDOR) + + GetHasFeat(MAJ_AUR_MOT_CARE) + + GetHasFeat(MAJ_AUR_RES_TROOPS) + + GetHasFeat(MAJ_AUR_MOT_URGE) + + GetHasFeat(MAJ_AUR_HARD_SOLDIER) + + GetHasFeat(MAJ_AUR_MOT_ATTACK) + + GetHasFeat(MAJ_AUR_STEAD_HAND) + + GetHasFeat(FEAT_MARSHAL_AURA_PRESENCE) + + GetHasFeat(FEAT_MARSHAL_AURA_SENSES) + + GetHasFeat(FEAT_MARSHAL_AURA_TOUGHNESS) + + GetHasFeat(FEAT_MARSHAL_AURA_INSIGHT) + + GetHasFeat(FEAT_MARSHAL_AURA_RESOLVE) + + GetHasFeat(FEAT_MARSHAL_AURA_STAMINA) + + GetHasFeat(FEAT_MARSHAL_AURA_SWIFTNESS) + + GetHasFeat(FEAT_MARSHAL_AURA_RESISTACID) + + GetHasFeat(FEAT_MARSHAL_AURA_RESISTCOLD) + + GetHasFeat(FEAT_MARSHAL_AURA_RESISTELEC) + + GetHasFeat(FEAT_MARSHAL_AURA_RESISTFIRE); + + if((MinAur != MinAur2da) || (MajAur != MajAur2da)) + { + FloatingTextStringOnCreature("At this level you should know "+sMinAur+" Minor and "+sMajAur+" Major auras.", OBJECT_SELF, FALSE); + return TRUE; + } + return FALSE; +} + +int CasterFeats() +{ + int nDivCaster = GetCasterLvl(TYPE_DIVINE); + int nArcCaster = GetCasterLvl(TYPE_ARCANE); + + if(GetHasFeat(FEAT_INSCRIBE_RUNE) && GetLocalInt(OBJECT_SELF, "PRC_DivSpell2") == 1) + { + FloatingTextStringOnCreature("Inscribe Rune requires level 2 Divine Spells", OBJECT_SELF, FALSE); + return TRUE; + } + + if(GetHasFeat(FEAT_ATTUNE_GEM) && GetLocalInt(OBJECT_SELF, "PRC_ArcSpell2") == 1) + { + FloatingTextStringOnCreature("Attune Gem requires level 2 Arcane Spells", OBJECT_SELF, FALSE); + return TRUE; + } + + if(GetHasFeat(FEAT_CORMANTHYRAN_MOON_MAGIC) && GetLocalInt(OBJECT_SELF, "PRC_AllSpell3") == 1) + { + FloatingTextStringOnCreature("Cormanthyran Moon Magic requires 3rd level spells", OBJECT_SELF, FALSE); + return TRUE; + } + if(GetHasFeat(FEAT_WAND_MASTERY) && nArcCaster < 9 && nDivCaster < 9) + { + FloatingTextStringOnCreature("Wand Mastery requires 9th caster level", OBJECT_SELF, FALSE); + return TRUE; + } + if(GetHasFeat(FEAT_VREMYONNI_TRAINING) && GetLocalInt(OBJECT_SELF, "PRC_AllSpell1") == 1) + { + FloatingTextStringOnCreature("Vremyonni Training requires 1st level spells", OBJECT_SELF, FALSE); + return TRUE; + } + + return FALSE; +} + +/*int Blightbringer() +{ + // You should only have the Blightbringer domain as a bonus domain + if(GetHasFeat(FEAT_DOMAIN_POWER_BLIGHTBRINGER) && !GetHasFeat(FEAT_BONUS_DOMAIN_BLIGHTBRINGER)) + { + FloatingTextStringOnCreature("You may not select Blightbringer as a domain at level 1.", OBJECT_SELF, FALSE); + return TRUE; + } + return FALSE; +}*/ + +int SkillRequirements() +{ + if(GetHasFeat(FEAT_APPRAISE_MAGIC_VALUE) && GetSkillRank(SKILL_SPELLCRAFT, OBJECT_SELF, TRUE) < 5) + { + FloatingTextStringOnCreature("You need at least 5 ranks of Spellcraft to select this feat", OBJECT_SELF, FALSE); + return TRUE; + } + if(GetHasFeat(FEAT_DIVE_FOR_COVER) && GetReflexSavingThrow(OBJECT_SELF) < 4) + { + FloatingTextStringOnCreature("You need a Reflex save of at least 4 to select this feat", OBJECT_SELF, FALSE); + return TRUE; + } + return FALSE; +} + +int CraftingFeats() +{ + int nCasterLvl = max(GetCasterLvl(TYPE_ARCANE), GetCasterLvl(TYPE_DIVINE)), + nManifesterLvl = GetManifesterLevel(OBJECT_SELF, GetPrimaryPsionicClass()), + nInvokerLvl = GetInvokerLevel(OBJECT_SELF, GetPrimaryInvocationClass()), + nCasterMax = max(nCasterLvl, nInvokerLvl), + nMax = max(nCasterMax, nManifesterLvl), + nArti = GetLevelByClass(CLASS_TYPE_ARTIFICER), + nBattle = GetLevelByClass(CLASS_TYPE_BATTLESMITH), + nIron = GetLevelByClass(CLASS_TYPE_IRONSOUL_FORGEMASTER); + + int bReturn, bFirst = TRUE; + string sError = GetStringByStrRef(16823153) + "\n"; // "Your spellcaster (or manifester) level is not high enough to take the following crafting feats:" + + if(GetHasFeat(FEAT_SCRIBE_SCROLL) + && nMax < 1 && !nArti) + { + bReturn = TRUE; + if(bFirst) bFirst = FALSE; else sError += ", "; + sError += GetStringByStrRef(StringToInt(Get2DACache("feat", "FEAT", FEAT_SCRIBE_SCROLL))); + } + if(GetHasFeat(FEAT_BREW_POTION) + && nMax < 3 && nArti < 2) + { + bReturn = TRUE; + if(bFirst) bFirst = FALSE; else sError += ", "; + sError += GetStringByStrRef(StringToInt(Get2DACache("feat", "FEAT", FEAT_BREW_POTION))); + } + if(GetHasFeat(FEAT_CRAFT_WONDROUS) + && nMax < 3 && nArti < 3) + { + bReturn = TRUE; + if(bFirst) bFirst = FALSE; else sError += ", "; + sError += GetStringByStrRef(StringToInt(Get2DACache("feat", "FEAT", FEAT_CRAFT_WONDROUS))); + } + if(GetHasFeat(FEAT_CRAFT_ARMS_ARMOR) + && nMax < 5 && nArti < 5 && nBattle == 0 && nIron < 2) + { + bReturn = TRUE; + if(bFirst) bFirst = FALSE; else sError += ", "; + sError += GetStringByStrRef(StringToInt(Get2DACache("feat", "FEAT", FEAT_CRAFT_ARMS_ARMOR))); + } + if(GetHasFeat(FEAT_CRAFT_WAND) + && nMax < 5 && nArti < 7) + { + bReturn = TRUE; + if(bFirst) bFirst = FALSE; else sError += ", "; + sError += GetStringByStrRef(StringToInt(Get2DACache("feat", "FEAT", FEAT_CRAFT_WAND))); + } + if(GetHasFeat(FEAT_CRAFT_ROD) + && nMax < 9 && nArti < 9) + { + bReturn = TRUE; + if(bFirst) bFirst = FALSE; else sError += ", "; + sError += GetStringByStrRef(StringToInt(Get2DACache("feat", "FEAT", FEAT_CRAFT_ROD))); + } + if(GetHasFeat(FEAT_CRAFT_STAFF) + && nMax < 12 && nArti < 12) + { + bReturn = TRUE; + if(bFirst) bFirst = FALSE; else sError += ", "; + sError += GetStringByStrRef(StringToInt(Get2DACache("feat", "FEAT", FEAT_CRAFT_STAFF))); + } + if(GetHasFeat(FEAT_FORGE_RING) + && nMax < 12 && nArti < 14) + { + bReturn = TRUE; + if(bFirst) bFirst = FALSE; else sError += ", "; + sError += GetStringByStrRef(StringToInt(Get2DACache("feat", "FEAT", FEAT_FORGE_RING))); + } + if(nMax < 6 && GetHasFeat(FEAT_CRAFT_SKULL_TALISMAN)) + { + FloatingTextStringOnCreature("Craft Skull Talisman requires caster level 6", OBJECT_SELF, FALSE); + return TRUE; + } + + if(bReturn) + FloatingTextStringOnCreature(sError, OBJECT_SELF, FALSE); + + //Atrisan feats require at least one item creation feat + if((GetHasFeat(FEAT_EXCEPTIONAL_ARTISAN_I) + || GetHasFeat(FEAT_EXTRAORDINARY_ARTISAN_I) + || GetHasFeat(FEAT_LEGENDARY_ARTISAN_I)) + && !GetItemCreationFeatCount()) + { + bReturn = TRUE; + } + + return bReturn; +} + + +int RacialHD() +{ + if(!GetPRCSwitch(PRC_XP_USE_SIMPLE_RACIAL_HD)) + return FALSE; + + int nRealRace = GetRacialType(OBJECT_SELF); + int nRacialHD = StringToInt(Get2DACache("ECL", "RaceHD", nRealRace)); + int nRacialClass = StringToInt(Get2DACache("ECL", "RaceClass", nRealRace)); + if(GetLevelByClass(nRacialClass) < nRacialHD + && GetHitDice(OBJECT_SELF)-1-GetLevelByClass(nRacialClass) > 0) + { + string sName = GetStringByStrRef(StringToInt(Get2DACache("classes", "Name", nRacialClass))); + FloatingTextStringOnCreature("You must take "+IntToString(nRacialHD)+" levels in your racial hit dice class, "+sName, OBJECT_SELF, FALSE); + return TRUE; + } + return FALSE; +} + +int LeadershipHD() +{ + if(GetHasFeat(FEAT_LEADERSHIP)) + { + if(GetLevelByClass(CLASS_TYPE_THRALLHERD)) + { + FloatingTextStringOnCreature("A thrallherd cannot take the Leadership feat.", OBJECT_SELF, FALSE); + return TRUE; + } + + int nECL = GetECL(OBJECT_SELF); + if(nECL < 6) + { + FloatingTextStringOnCreature("You must take "+IntToString(6-nECL)+" more levels before you can select Leadership.", OBJECT_SELF, FALSE); + return TRUE; + } + } + return FALSE; +} + +int SuddenMetamagic() +{ + if((GetHasFeat(FEAT_SUDDEN_EMPOWER) || GetHasFeat(FEAT_SUDDEN_MAXIMIZE)) + && GetLevelByClass(CLASS_TYPE_WARMAGE) < 7) + { + if(!(GetHasFeat(FEAT_EMPOWER_SPELL) + || GetHasFeat(FEAT_EXTEND_SPELL) + || GetHasFeat(FEAT_MAXIMIZE_SPELL) + || GetHasFeat(FEAT_QUICKEN_SPELL) + || GetHasFeat(FEAT_SILENCE_SPELL) + || GetHasFeat(FEAT_STILL_SPELL) + || GetHasFeat(FEAT_SUDDEN_EXTEND) + || GetHasFeat(FEAT_SUDDEN_WIDEN))) + //sudden feats count as metamagic for prereqs + return TRUE; + } + return FALSE; +} + +int DraconicFeats() +{ + //Dragonfriend and Dragonthrall exclude each other + if(GetHasFeat(FEAT_DRAGONFRIEND) && GetHasFeat(FEAT_DRAGONTHRALL)) + { + FloatingTextStringOnCreature("You cannot take both Dragonfriend and Dragonthrall.", OBJECT_SELF, FALSE); + return TRUE; + } + + int bDragonblooded; + int bHeritage = GetHasFeat(FEAT_DRACONIC_HERITAGE_BK) + + GetHasFeat(FEAT_DRACONIC_HERITAGE_BL) + + GetHasFeat(FEAT_DRACONIC_HERITAGE_GR) + + GetHasFeat(FEAT_DRACONIC_HERITAGE_RD) + + GetHasFeat(FEAT_DRACONIC_HERITAGE_WH) + + GetHasFeat(FEAT_DRACONIC_HERITAGE_AM) + + GetHasFeat(FEAT_DRACONIC_HERITAGE_CR) + + GetHasFeat(FEAT_DRACONIC_HERITAGE_EM) + + GetHasFeat(FEAT_DRACONIC_HERITAGE_SA) + + GetHasFeat(FEAT_DRACONIC_HERITAGE_TP) + + GetHasFeat(FEAT_DRACONIC_HERITAGE_BS) + + GetHasFeat(FEAT_DRACONIC_HERITAGE_BZ) + + GetHasFeat(FEAT_DRACONIC_HERITAGE_CP) + + GetHasFeat(FEAT_DRACONIC_HERITAGE_GD) + + GetHasFeat(FEAT_DRACONIC_HERITAGE_SR); + + //make sure they qualify for Draconic Heritage + if(bHeritage && !GetLevelByClass(CLASS_TYPE_SORCERER) && !GetHasFeat(FEAT_DRAGONTOUCHED)) + { + FloatingTextStringOnCreature("You need Dragontouched or a level of Sorcerer for Heritage.", OBJECT_SELF, FALSE); + return TRUE; + } + + if(bHeritage > 1) + { + FloatingTextStringOnCreature("You cannot select more than one Draconic Heritage.", OBJECT_SELF, FALSE); + return TRUE; + } + + //Check for dragonblood subtype + int nRace = GetRacialType(OBJECT_SELF); + if(bHeritage + || nRace == RACIAL_TYPE_KOBOLD + || nRace == RACIAL_TYPE_SPELLSCALE + || nRace == RACIAL_TYPE_DRAGONBORN + || nRace == RACIAL_TYPE_STONEHUNTER_GNOME + || nRace == RACIAL_TYPE_SILVERBROW_HUMAN + || nRace == RACIAL_TYPE_FORESTLORD_ELF + || nRace == RACIAL_TYPE_FIREBLOOD_DWARF + || nRace == RACIAL_TYPE_GLIMMERSKIN_HALFING + || nRace == RACIAL_TYPE_FROSTBLOOD_ORC + || nRace == RACIAL_TYPE_SUNSCORCH_HOBGOBLIN + || nRace == RACIAL_TYPE_VILETOOTH_LIZARDFOLK + || nRace == RACIAL_TYPE_SPIRETOPDRAGON + || GetHasFeat(FEAT_DRAGONTOUCHED) + || GetHasFeat(FEAT_DRACONIC_DEVOTEE) + || GetHasFeat(FEAT_DRAGON) + || GetHasFeat(DRAGON_BLOODED) + || GetLevelByClass(CLASS_TYPE_DRAGON_DISCIPLE) > 9) + bDragonblooded = TRUE; + + //check for Draconic Feats that only need heritage + if((GetHasFeat(FEAT_DRACONIC_SKIN) + || GetHasFeat(FEAT_DRACONIC_ARMOR) + || GetHasFeat(FEAT_DRACONIC_BREATH) + || GetHasFeat(FEAT_DRACONIC_CLAW) + || GetHasFeat(FEAT_DRACONIC_GRACE) + || GetHasFeat(FEAT_DRACONIC_KNOWLEDGE) + || GetHasFeat(FEAT_DRACONIC_PERSUADE) + || GetHasFeat(FEAT_DRACONIC_POWER) + || GetHasFeat(FEAT_DRACONIC_PRESENCE) + || GetHasFeat(FEAT_DRACONIC_RESISTANCE) + || GetHasFeat(FEAT_DRACONIC_VIGOR)) + && !bHeritage) + { + FloatingTextStringOnCreature("You must take a Dragon Heritage first.", OBJECT_SELF, FALSE); + return TRUE; + } + + //special test for Draconic Senses + if(GetHasFeat(FEAT_DRACONIC_SENSES) + && !(bDragonblooded + || GetLevelByClass(CLASS_TYPE_SWIFT_WING) > 1 + || GetLevelByClass(CLASS_TYPE_HANDOTWM))) + { + FloatingTextStringOnCreature("You must be dragonblood subtype.", OBJECT_SELF, FALSE); + return TRUE; + } + + //special test for Dragonfire Strike + if(GetHasFeat(FEAT_DRAGONFIRE_STRIKE) + && !(bDragonblooded || (GetLevelByClass(CLASS_TYPE_HANDOTWM) > 2))) + { + FloatingTextStringOnCreature("You must be dragonblood subtype.", OBJECT_SELF, FALSE); + return TRUE; + } + + //testing for Dragonblood only + if((GetHasFeat(FEAT_DRAGONFIRE_ASSAULT) + || GetHasFeat(FEAT_DRAGONFIRE_CHANNELING) + || GetHasFeat(FEAT_DRAGONFIRE_INSPIRATION) + || GetHasFeat(FEAT_ENTANGLING_EXHALATION) + || GetHasFeat(FEAT_EXHALED_BARRIER) + || GetHasFeat(FEAT_EXHALED_IMMUNITY)) + && !bDragonblooded) + { + FloatingTextStringOnCreature("You must be dragonblood subtype.", OBJECT_SELF, FALSE); + return TRUE; + } + + //Swift Wing Dragon Affinity test - make sure only one is taken + int nSWLevel = GetLevelByClass(CLASS_TYPE_SWIFT_WING); + if(nSWLevel) + { + int nAffinities = GetHasFeat(FEAT_DRAGON_AFFINITY_BK) + + GetHasFeat(FEAT_DRAGON_AFFINITY_BL) + + GetHasFeat(FEAT_DRAGON_AFFINITY_GR) + + GetHasFeat(FEAT_DRAGON_AFFINITY_RD) + + GetHasFeat(FEAT_DRAGON_AFFINITY_WH) + + GetHasFeat(FEAT_DRAGON_AFFINITY_AM) + + GetHasFeat(FEAT_DRAGON_AFFINITY_CR) + + GetHasFeat(FEAT_DRAGON_AFFINITY_EM) + + GetHasFeat(FEAT_DRAGON_AFFINITY_SA) + + GetHasFeat(FEAT_DRAGON_AFFINITY_TP) + + GetHasFeat(FEAT_DRAGON_AFFINITY_BS) + + GetHasFeat(FEAT_DRAGON_AFFINITY_BZ) + + GetHasFeat(FEAT_DRAGON_AFFINITY_CP) + + GetHasFeat(FEAT_DRAGON_AFFINITY_GD) + + GetHasFeat(FEAT_DRAGON_AFFINITY_SR); + + if(nAffinities > 1) + { + FloatingTextStringOnCreature("You cannot select more than one Dragon Affinity.", OBJECT_SELF, FALSE); + return TRUE; + } + + //Draconic Surge test + if(nSWLevel > 9) + { + int nPSurge = GetHasFeat(FEAT_DRACONIC_SURGE_STR) + + GetHasFeat(FEAT_DRACONIC_SURGE_DEX) + + GetHasFeat(FEAT_DRACONIC_SURGE_CON); + + int nMSurge = GetHasFeat(FEAT_DRACONIC_SURGE_INT) + + GetHasFeat(FEAT_DRACONIC_SURGE_WIS) + + GetHasFeat(FEAT_DRACONIC_SURGE_CHA); + + if(nPSurge > 1 || nMSurge > 1) + { + FloatingTextStringOnCreature("You must select one Mental and one Physical Surge.", OBJECT_SELF, FALSE); + return TRUE; + } + } + } + + //racial tests - make sure user is Dragonblooded subtype + if((GetHasFeat(FEAT_KOB_DRAGON_WING_A) + || GetHasFeat(FEAT_KOB_DRAGON_TAIL)) + && !bDragonblooded) + return TRUE; + + //Make sure only kobolds take Dragonwrought + if((GetHasFeat(FEAT_KOB_DRAGONWROUGHT_BK) + || GetHasFeat(FEAT_KOB_DRAGONWROUGHT_BL) + || GetHasFeat(FEAT_KOB_DRAGONWROUGHT_GR) + || GetHasFeat(FEAT_KOB_DRAGONWROUGHT_RD) + || GetHasFeat(FEAT_KOB_DRAGONWROUGHT_WH) + || GetHasFeat(FEAT_KOB_DRAGONWROUGHT_AM) + || GetHasFeat(FEAT_KOB_DRAGONWROUGHT_CR) + || GetHasFeat(FEAT_KOB_DRAGONWROUGHT_EM) + || GetHasFeat(FEAT_KOB_DRAGONWROUGHT_SA) + || GetHasFeat(FEAT_KOB_DRAGONWROUGHT_TP) + || GetHasFeat(FEAT_KOB_DRAGONWROUGHT_BS) + || GetHasFeat(FEAT_KOB_DRAGONWROUGHT_BZ) + || GetHasFeat(FEAT_KOB_DRAGONWROUGHT_CP) + || GetHasFeat(FEAT_KOB_DRAGONWROUGHT_GD) + || GetHasFeat(FEAT_KOB_DRAGONWROUGHT_SR)) + && nRace != RACIAL_TYPE_KOBOLD) + return TRUE; + + return FALSE; +} + +int MetabreathFeats() +{ + int bRechargeBreath; + int bBreath; + + //sources of breaths with recharge rounds + if((GetLevelByClass(CLASS_TYPE_DRAGON_DISCIPLE) > 9) + || (GetLevelByClass(CLASS_TYPE_DRAGON_SHAMAN) > 3) + || GetLevelByClass(CLASS_TYPE_TALON_OF_TIAMAT) + || (GetLevelByClass(CLASS_TYPE_INITIATE_DRACONIC) > 9) + || (GetLevelByClass(CLASS_TYPE_SHIFTER) > 6) + || (GetRacialType(OBJECT_SELF) == RACIAL_TYPE_DRAGON) + || (GetRacialType(OBJECT_SELF) == RACIAL_TYPE_SPIRETOPDRAGON)) + bRechargeBreath = TRUE; + + if(bRechargeBreath + || (GetLevelByClass(CLASS_TYPE_SWIFT_WING) > 2) + || (GetLevelByClass(CLASS_TYPE_DIAMOND_DRAGON) > 3) + || (GetLevelByClass(CLASS_TYPE_DRUNKEN_MASTER) > 9) + || (GetLevelByClass(CLASS_TYPE_DRAGONFIRE_ADEPT)) + || GetHasFeat(FEAT_DRACONIC_BREATH) + || GetPersistantLocalInt(OBJECT_SELF, "HalfDragon_Template")) + bBreath = TRUE; + + //metabreath requires breath weapons with a recharge time + if((GetHasFeat(FEAT_CLINGING_BREATH) + || GetHasFeat(FEAT_LINGERING_BREATH) + || GetHasFeat(FEAT_ENLARGE_BREATH) + || GetHasFeat(FEAT_HEIGHTEN_BREATH) + || GetHasFeat(FEAT_MAXIMIZE_BREATH) + || GetHasFeat(FEAT_RECOVER_BREATH) + || GetHasFeat(FEAT_SHAPE_BREATH) + || GetHasFeat(FEAT_SPREAD_BREATH) + || GetHasFeat(FEAT_TEMPEST_BREATH)) + && !(bRechargeBreath)) + { + FloatingTextStringOnCreature("You must have a breath weapon with a recharge time.", OBJECT_SELF, FALSE); + return TRUE; + } + + //breath channeling works with any breath weapon + if((GetHasFeat(FEAT_ENTANGLING_EXHALATION) + || GetHasFeat(FEAT_EXHALED_BARRIER) + || GetHasFeat(FEAT_EXHALED_IMMUNITY)) + && !(bBreath)) + { + FloatingTextStringOnCreature("You must have a breath weapon.", OBJECT_SELF, FALSE); + return TRUE; + } + + //Fivefold Tiamat and Bahamut breath alignment restrictions + if((GetAlignmentGoodEvil(OBJECT_SELF) == ALIGNMENT_EVIL && GetHasFeat(FEAT_BAHAMUT_ADEPTBREATH)) + || (GetAlignmentGoodEvil(OBJECT_SELF) == ALIGNMENT_GOOD && GetHasFeat(FEAT_TIAMAT_ADEPTBREATH))) + { + FloatingTextStringOnCreature("Your alignment does not allow you to take this breath effect.", OBJECT_SELF, FALSE); + return TRUE; + } + + return FALSE; +} + +int DragonShamanFeats() +{ + int nLevel = GetLevelByClass(CLASS_TYPE_DRAGON_SHAMAN); + if(!nLevel) return FALSE; + + if(GetHasFeat(FEAT_DRAGONSHAMAN_RED) + + GetHasFeat(FEAT_DRAGONSHAMAN_BLACK) + + GetHasFeat(FEAT_DRAGONSHAMAN_BLUE) + + GetHasFeat(FEAT_DRAGONSHAMAN_SILVER) + + GetHasFeat(FEAT_DRAGONSHAMAN_BRASS) + + GetHasFeat(FEAT_DRAGONSHAMAN_GOLD) + + GetHasFeat(FEAT_DRAGONSHAMAN_GREEN) + + GetHasFeat(FEAT_DRAGONSHAMAN_COPPER) + + GetHasFeat(FEAT_DRAGONSHAMAN_WHITE) + + GetHasFeat(FEAT_DRAGONSHAMAN_BRONZE) + != 1) + { + FloatingTextStringOnCreature("You cannot take more than one Dragon Totem, please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + + int nNumSF = GetHasFeat(FEAT_SKILLFOCUS_APPRAISE) + + GetHasFeat(FEAT_SKILL_FOCUS_BLUFF) + + GetHasFeat(FEAT_SKILL_FOCUS_HEAL) + + GetHasFeat(FEAT_SKILL_FOCUS_HIDE) + + GetHasFeat(FEAT_SKILL_FOCUS_MOVE_SILENTLY) + + GetHasFeat(FEAT_SKILL_FOCUS_PERSUADE) + + GetHasFeat(FEAT_SKILL_FOCUS_SEARCH) + + GetHasFeat(FEAT_SKILL_FOCUS_SPELLCRAFT); + + if(nLevel > 1 && nNumSF < 1) + { + FloatingTextStringOnCreature("You must have 1 class skill focus, please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + else if(nLevel > 7 && nNumSF < 2) + { + FloatingTextStringOnCreature("You must have 2 class skill focuses, please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + else if(nLevel > 15 && nNumSF < 3) + { + FloatingTextStringOnCreature("You must have 3 class skill focuses, please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + + int nNumAuras = GetHasFeat(FEAT_DRAGONSHAMAN_AURA_POWER) + + GetHasFeat(FEAT_DRAGONSHAMAN_AURA_PRESENCE) + + GetHasFeat(FEAT_DRAGONSHAMAN_AURA_ENERGYSHLD) + + GetHasFeat(FEAT_DRAGONSHAMAN_AURA_SENSES) + + GetHasFeat(FEAT_DRAGONSHAMAN_AURA_RESISTANCE) + + GetHasFeat(FEAT_DRAGONSHAMAN_AURA_VIGOR) + + GetHasFeat(FEAT_DRAGONSHAMAN_AURA_TOUGHNESS) + + GetHasFeat(FEAT_DRAGONSHAMAN_AURA_INSIGHT) + + GetHasFeat(FEAT_DRAGONSHAMAN_AURA_RESOLVE) + + GetHasFeat(FEAT_DRAGONSHAMAN_AURA_STAMINA) + + GetHasFeat(FEAT_DRAGONSHAMAN_AURA_SWIFTNESS) + + GetHasFeat(FEAT_DRAGONSHAMAN_AURA_MAGICPOWER) + + GetHasFeat(FEAT_DRAGONSHAMAN_AURA_ENERGY) + + GetHasFeat(FEAT_SHAMANIC_INVOCATION);//shamanic invocation replaces one aura + + if(nLevel < 3 && nNumAuras != 3) + { + FloatingTextStringOnCreature("You may only have 3 auras at this level, please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + else if((nLevel == 3 || nLevel == 4) && nNumAuras != 4) + { + FloatingTextStringOnCreature("You may only have 4 auras at this level, please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + else if((nLevel == 5 || nLevel == 6) && nNumAuras != 5) + { + FloatingTextStringOnCreature("You may only have 5 auras at this level, please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + else if((nLevel == 7 || nLevel == 8) && nNumAuras != 6) + { + FloatingTextStringOnCreature("You may only have 6 auras at this level, please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + else if(nLevel >= 9 && nNumAuras != 7) + { + FloatingTextStringOnCreature("You may only have 7 auras at this level, please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + return FALSE; +} + +int Swordsage() +{ + int nClass = GetLevelByClass(CLASS_TYPE_SWORDSAGE); + + if(nClass) + { + int nWF = GetHasFeat(FEAT_SS_DF_WF_DW) + + GetHasFeat(FEAT_SS_DF_WF_DM) + + GetHasFeat(FEAT_SS_DF_WF_SS) + + GetHasFeat(FEAT_SS_DF_WF_SH) + + GetHasFeat(FEAT_SS_DF_WF_SD) + + GetHasFeat(FEAT_SS_DF_WF_TC); + + if(nWF > 1) + { + FloatingTextStringOnCreature("You may only have one Discipline Focus (Weapon Focus). Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + + if(nClass > 3) + { + int nIS = GetHasFeat(FEAT_SS_DF_IS_DW) + + GetHasFeat(FEAT_SS_DF_IS_DM) + + GetHasFeat(FEAT_SS_DF_IS_SS) + + GetHasFeat(FEAT_SS_DF_IS_SH) + + GetHasFeat(FEAT_SS_DF_IS_SD) + + GetHasFeat(FEAT_SS_DF_IS_TC); + + if((nIS > 1 && nClass < 12) + || (nIS > 2 && nClass > 11)) + { + FloatingTextStringOnCreature("You do not have the correct amount of Discipline Focus (Insightful Strike). Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + } + + if(nClass > 7) + { + int nDS = GetHasFeat(FEAT_SS_DF_DS_DW) + + GetHasFeat(FEAT_SS_DF_DS_DM) + + GetHasFeat(FEAT_SS_DF_DS_SS) + + GetHasFeat(FEAT_SS_DF_DS_SH) + + GetHasFeat(FEAT_SS_DF_DS_SD) + + GetHasFeat(FEAT_SS_DF_DS_TC); + + if((nDS > 1 && nClass < 16) + || (nDS > 2 && nClass > 15)) + { + FloatingTextStringOnCreature("You do not have the correct amount of Discipline Focus (Defensive Stance). Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + } + } + return FALSE; +} + +int BonusDomains() +{ + //Determine minimum number of bonus domains (selected by player) + int nMin; + if(GetLevelByClass(CLASS_TYPE_MYSTIC)) + nMin += 1;//1 domain at 1st level + if(GetLevelByClass(CLASS_TYPE_TEMPLAR)) + nMin += 2;//2 domains at 1st level + if(GetLevelByClass(CLASS_TYPE_SHAMAN)) + { + if(GetLevelByClass(CLASS_TYPE_SHAMAN) > 10) + nMin += 1;//1 PRC domain at 11th level + } + if(GetLevelByClass(CLASS_TYPE_CONTEMPLATIVE)) + { + if(GetLevelByClass(CLASS_TYPE_CONTEMPLATIVE) > 5) + nMin += 2;//2 domains at 6th level + else + nMin += 1;//1 domain at 1st level + } + + if(!nMin) + return FALSE; + + int dPC; + // Blightbringer Prestige domain can only be taken by Blightlord class so it's not added here + dPC = GetHasFeat(FEAT_BONUS_DOMAIN_AIR) + + GetHasFeat(FEAT_BONUS_DOMAIN_ANIMAL) + + GetHasFeat(FEAT_BONUS_DOMAIN_DEATH) + + GetHasFeat(FEAT_BONUS_DOMAIN_DESTRUCTION) + + GetHasFeat(FEAT_BONUS_DOMAIN_EARTH) + + GetHasFeat(FEAT_BONUS_DOMAIN_EVIL) + + GetHasFeat(FEAT_BONUS_DOMAIN_FIRE) + + GetHasFeat(FEAT_BONUS_DOMAIN_GOOD) + + GetHasFeat(FEAT_BONUS_DOMAIN_HEALING) + + GetHasFeat(FEAT_BONUS_DOMAIN_KNOWLEDGE) + + GetHasFeat(FEAT_BONUS_DOMAIN_MAGIC) + + GetHasFeat(FEAT_BONUS_DOMAIN_PLANT) + + GetHasFeat(FEAT_BONUS_DOMAIN_PROTECTION) + + GetHasFeat(FEAT_BONUS_DOMAIN_STRENGTH) + + GetHasFeat(FEAT_BONUS_DOMAIN_SUN) + + GetHasFeat(FEAT_BONUS_DOMAIN_TRAVEL) + + GetHasFeat(FEAT_BONUS_DOMAIN_TRICKERY) + + GetHasFeat(FEAT_BONUS_DOMAIN_WAR) + + GetHasFeat(FEAT_BONUS_DOMAIN_WATER) + + GetHasFeat(FEAT_BONUS_DOMAIN_DARKNESS) + + GetHasFeat(FEAT_BONUS_DOMAIN_STORM) + + GetHasFeat(FEAT_BONUS_DOMAIN_METAL) + + GetHasFeat(FEAT_BONUS_DOMAIN_PORTAL) + + GetHasFeat(FEAT_BONUS_DOMAIN_FORCE) + + GetHasFeat(FEAT_BONUS_DOMAIN_SLIME) + + GetHasFeat(FEAT_BONUS_DOMAIN_TYRANNY) + + GetHasFeat(FEAT_BONUS_DOMAIN_DOMINATION) + + GetHasFeat(FEAT_BONUS_DOMAIN_SPIDER) + + GetHasFeat(FEAT_BONUS_DOMAIN_UNDEATH) + + GetHasFeat(FEAT_BONUS_DOMAIN_TIME) + + GetHasFeat(FEAT_BONUS_DOMAIN_DWARF) + + GetHasFeat(FEAT_BONUS_DOMAIN_CHARM) + + GetHasFeat(FEAT_BONUS_DOMAIN_ELF) + + GetHasFeat(FEAT_BONUS_DOMAIN_FAMILY) + + GetHasFeat(FEAT_BONUS_DOMAIN_FATE) + + GetHasFeat(FEAT_BONUS_DOMAIN_GNOME) + + GetHasFeat(FEAT_BONUS_DOMAIN_ILLUSION) + + GetHasFeat(FEAT_BONUS_DOMAIN_HATRED) + + GetHasFeat(FEAT_BONUS_DOMAIN_HALFLING) + + GetHasFeat(FEAT_BONUS_DOMAIN_NOBILITY) + + GetHasFeat(FEAT_BONUS_DOMAIN_OCEAN) + + GetHasFeat(FEAT_BONUS_DOMAIN_ORC) + + GetHasFeat(FEAT_BONUS_DOMAIN_RENEWAL) + + GetHasFeat(FEAT_BONUS_DOMAIN_RETRIBUTION) + + GetHasFeat(FEAT_BONUS_DOMAIN_RUNE) + + GetHasFeat(FEAT_BONUS_DOMAIN_SPELLS) + + GetHasFeat(FEAT_BONUS_DOMAIN_SCALEYKIND) + + GetHasFeat(FEAT_BONUS_DOMAIN_DRAGON) + + GetHasFeat(FEAT_BONUS_DOMAIN_COLD) + + GetHasFeat(FEAT_BONUS_DOMAIN_WINTER); + + int nMax = nMin; + //Determine maximum number of bonus domains (domains added automatically) + if(GetLevelByClass(CLASS_TYPE_MASTER_OF_SHROUDS)) + nMax += 3;//3 domains at 1st level + if(GetLevelByClass(CLASS_TYPE_SWIFT_WING)) + nMax += 1;//1 domain at 1st level + + if(nMin > dPC || dPC > nMax) + { + FloatingTextStringOnCreature("You have wrong amount of bonus domains. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + return FALSE; +} + +int Shaman() +{ + int nClass = GetLevelByClass(CLASS_TYPE_SHAMAN); + if(nClass) + { + int nIS = GetHasFeat(FEAT_DODGE) + + GetHasFeat(FEAT_STUNNING_FIST) + + GetHasFeat(FEAT_EXPERTISE) + + GetHasFeat(FEAT_IMPROVED_EXPERTISE) + + GetHasFeat(FEAT_IMPROVED_TRIP) + + GetHasFeat(FEAT_IMPROVED_GRAPPLE) + + GetHasFeat(FEAT_EARTHS_EMBRACE) + + GetHasFeat(FEAT_PRC_IMP_DISARM) + + GetHasFeat(FEAT_MOBILITY) + + GetHasFeat(FEAT_SPRING_ATTACK) + + GetHasFeat(FEAT_BLIND_FIGHT) + + GetHasFeat(FEAT_DEFLECT_ARROWS); + + if(nIS < min(5, (nClass/4))) + { + FloatingTextStringOnCreature("You do not have the correct amount of bonus feats. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + } + return FALSE; +} + +int RacialFeats() +{ + int nRace = GetRacialType(OBJECT_SELF); + + if(nRace != RACIAL_TYPE_KALASHTAR + && (GetHasFeat(FEAT_SOULBLADE_WARRIOR) + || GetHasFeat(FEAT_SPIRITUAL_FORCE) + || GetHasFeat(FEAT_STRENGTH_OF_TWO) + || GetHasFeat(FEAT_SHIELD_OF_THOUGHT))) + { + FloatingTextStringOnCreature("You must be Kalashtar.", OBJECT_SELF, FALSE); + return TRUE; + } + + if(!(nRace == RACIAL_TYPE_HUMAN + || nRace == RACIAL_TYPE_TIEFLING + || nRace == RACIAL_TYPE_TANARUKK + || nRace == RACIAL_TYPE_FIRE_GEN) + && GetHasFeat(FEAT_BLOODLINE_OF_FIRE)) + { + FloatingTextStringOnCreature("You must be a Human or a Fire Planetouched to take this feat. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + + if(nRace != RACIAL_TYPE_HUMAN + && nRace != RACIAL_TYPE_HALFORC + && nRace != RACIAL_TYPE_AARAKOCRA + && nRace != RACIAL_TYPE_WEMIC + && !GetHasFeat(FEAT_ORCISH) + && GetHasFeat(FEAT_FURIOUS_CHARGE)) + { + FloatingTextStringOnCreature("You must be a Human, Orc, Aarakocra, or Wemic to take Furious Charge. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + + if(nRace != RACIAL_TYPE_HUMAN && GetHasFeat(FEAT_PLAGUE_RESISTANT)) + { + FloatingTextStringOnCreature("You must be a Human to take this feat. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + + if(nRace != RACIAL_TYPE_HUMAN && GetHasFeat(FEAT_RHINO_TRIBE_CHARGE)) + { + FloatingTextStringOnCreature("You must be a Human to take Rhino Tribe Charge. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + + if(nRace != RACIAL_TYPE_HUMAN && GetHasFeat(FEAT_GREAT_STAG_BERSERKER)) + { + FloatingTextStringOnCreature("You must be a Human to take Great Stag Berserker. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + + if(nRace != RACIAL_TYPE_HUMAN && GetHasFeat(FEAT_ETTERCAP_BERSERKER)) + { + FloatingTextStringOnCreature("You must be a Human to take Ettercap Berserker. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + + if(nRace != RACIAL_TYPE_HUMAN && GetHasFeat(FEAT_ICE_TROLL_BERSERKER)) + { + FloatingTextStringOnCreature("You must be a Human to take Ice Troll Berserker. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + + if(nRace != RACIAL_TYPE_HUMAN && GetHasFeat(FEAT_WOLF_BERSERKER)) + { + FloatingTextStringOnCreature("You must be a Human to take Wolf Berserker. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + + if(nRace != RACIAL_TYPE_HUMAN && GetHasFeat(FEAT_SNOW_TIGER_BERSERKER)) + { + FloatingTextStringOnCreature("You must be a Human to take Snow Tiger Berserker. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + + if(nRace != RACIAL_TYPE_HUMAN && GetHasFeat(FEAT_OWLBEAR_BERSERKER)) + { + FloatingTextStringOnCreature("You must be a Human to take Owlbear Berserker. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + + if(nRace != RACIAL_TYPE_HUMAN && GetHasFeat(FEAT_LION_TRIBE_WARRIOR)) + { + FloatingTextStringOnCreature("You must be a Human to take Lion Tribe Warrior. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + + if(nRace != RACIAL_TYPE_HUMAN && GetHasFeat(FEAT_JOTUNBRUD)) + { + FloatingTextStringOnCreature("You must be a Human to take Jotunbrud. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + + if(nRace != RACIAL_TYPE_HUMAN && GetHasFeat(FEAT_KEEN_INTELLECT)) + { + FloatingTextStringOnCreature("You must be a Human to take Keen Intellect. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + + if(nRace != RACIAL_TYPE_HUMAN && GetHasFeat(FEAT_VREMYONNI_TRAINING)) + { + FloatingTextStringOnCreature("You must be a Human to take Vremyonni Training. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + + if((nRace != RACIAL_TYPE_GOLIATH && nRace != RACIAL_TYPE_FERAL_GARGUN) && GetHasFeat(FEAT_HEAVY_LITHODERMS)) + { + FloatingTextStringOnCreature("You must be a Goliath or Feral Gargun to take Heavy Lithoderms. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + + if(nRace != RACIAL_TYPE_CATFOLK && GetHasFeat(FEAT_CATFOLK_POUNCE)) + { + FloatingTextStringOnCreature("You must be a Catfolk to take Catfolk Pounce. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + + if(GetHasFeat(FEAT_LOLTHS_MEAT) + && !(nRace == RACIAL_TYPE_DROW_FEMALE + || nRace == RACIAL_TYPE_DROW_MALE + || nRace == RACIAL_TYPE_HALFDROW)) + { + FloatingTextStringOnCreature("You must be a Drow or Half-Drow to take this feat. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + + if(GetHasFeat(FEAT_BLOOD_OF_THE_WARLORD) + && nRace != RACIAL_TYPE_HALFORC + && !GetHasFeat(FEAT_ORCISH)) + { + FloatingTextStringOnCreature("You must be of orcish blood to take this feat. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + + if(nRace == RACIAL_TYPE_SHIFTER) + { + int nNumFeats = GetShiftingFeats(OBJECT_SELF); + if((GetHasFeat(FEAT_EXTRA_SHIFTER_TRAIT) && nNumFeats < 3) + || (GetHasFeat(FEAT_SHIFTER_DEFENSE) && nNumFeats < 3) + || (GetHasFeat(FEAT_GREATER_SHIFTER_DEFENSE) && nNumFeats < 5)) + { + FloatingTextStringOnCreature("You must take more Shifter feats to take this feat.", OBJECT_SELF, FALSE); + return TRUE; + } + + if(!GetHasFeat(FEAT_SHIFTER_LONGTOOTH) && !GetHasFeat(FEAT_SHIFTER_GOREBRUTE) && !GetHasFeat(FEAT_SHIFTER_RAZORCLAW) && GetHasFeat(FEAT_SHIFTER_SAVAGERY)) + { + FloatingTextStringOnCreature("You must have the Longtooth, Gorebrute, or Razorclaw trait to take Shifter Savagery. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + } + + if(GetHasFeat(FEAT_SHADOWFORM_FAMILIAR) && nRace != RACIAL_TYPE_KRINTH) + { + FloatingTextStringOnCreature("You must be a Krinth to take Shadowform Familiar. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + if(GetHasFeat(FEAT_SHADOWSTRIKE) && nRace != RACIAL_TYPE_KRINTH) + { + FloatingTextStringOnCreature("You must be a Krinth to take Shadowstrike. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + if(GetHasFeat(FEAT_SHIELD_DWARF_WARDER) && nRace != RACIAL_TYPE_DWARF) + { + FloatingTextStringOnCreature("You must be a original recipe Dwarf to take Shield Dwarf Warder. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + + nRace = MyPRCGetRacialType(OBJECT_SELF); + + if(nRace != RACIAL_TYPE_DWARF && GetHasFeat(FEAT_MORADINS_SMILE)) + { + FloatingTextStringOnCreature("You must be a Dwarf to take this feat. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + + if(nRace != RACIAL_TYPE_HUMANOID_ORC && nRace != RACIAL_TYPE_HALFORC && GetHasFeat(FEAT_MENACING_DEMEANOUR)) + { + FloatingTextStringOnCreature("You must be an Orc to take this feat. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + + return FALSE; +} + +int WarlockFeats() +{ + if(GetHasFeat(FEAT_EXTRA_INVOCATION_I) && GetInvokerLevel(OBJECT_SELF, GetPrimaryInvocationClass()) < 6) + { + FloatingTextStringOnCreature("You must have access to lesser invocations to learn extra ones.", OBJECT_SELF, FALSE); + return TRUE; + } + + if(GetHasFeat(FEAT_EPIC_EXTRA_INVOCATION_I) && GetInvokerLevel(OBJECT_SELF, GetPrimaryInvocationClass()) < 16) + { + FloatingTextStringOnCreature("You must have access to dark invocations to learn epic extra ones.", OBJECT_SELF, FALSE); + return TRUE; + } + + int nWarlock = GetLevelByClass(CLASS_TYPE_WARLOCK); + if(!nWarlock) return FALSE; + + int nFeats = GetHasFeat(FEAT_WARLOCK_RESIST_ACID) + + GetHasFeat(FEAT_WARLOCK_RESIST_COLD) + + GetHasFeat(FEAT_WARLOCK_RESIST_ELEC) + + GetHasFeat(FEAT_WARLOCK_RESIST_FIRE) + + GetHasFeat(FEAT_WARLOCK_RESIST_SONIC); + + if(nFeats > 2) + { + FloatingTextStringOnCreature("You can only choose two resistances.", OBJECT_SELF, FALSE); + return TRUE; + } + + if(GetHasFeat(FEAT_EPIC_ELDRITCH_BLAST_I)) + { + int nInvLvl = GetInvokerLevel(OBJECT_SELF, CLASS_TYPE_WARLOCK); + int nEldBlast; + if(nInvLvl < 13) + nEldBlast = (nInvLvl + 1) / 2; + else if(nInvLvl < 20) + nEldBlast = (nInvLvl + 7) / 3; + else + nEldBlast = 9 + (nInvLvl - 20) / 2; + + if(nEldBlast < 9) + { + FloatingTextStringOnCreature("You must have 9d6 eldritch blast to take Epic Eldritch Blast.", OBJECT_SELF, FALSE); + return TRUE; + } + } + + if(GetHasFeat(FEAT_WARLOCK_SHADOWMASTER)) + { + if(!GetHasInvocation(INVOKE_BESHADOWED_BLAST) + || !GetHasInvocation(INVOKE_DARK_DISCORPORATION) + || !GetHasInvocation(INVOKE_DARKNESS) + || !GetHasInvocation(INVOKE_ENERVATING_SHADOW)) + { + FloatingTextStringOnCreature("You must have Beshadowed Blast, Dark Discorporation, Darkness, and Enervating Shadow.", OBJECT_SELF, FALSE); + return TRUE; + } + } + + if(GetHasFeat(FEAT_PARAGON_VISIONARY)) + { + if(!GetHasInvocation(INVOKE_DARK_FORESIGHT) + || !GetHasInvocation(INVOKE_DEVILS_SIGHT) + || !GetHasInvocation(INVOKE_SEE_THE_UNSEEN) + || !GetHasInvocation(INVOKE_VOIDSENSE)) + { + FloatingTextStringOnCreature("You must have Dark Foresight, Devil's Sight, See the Unseen, and Voidsense.", OBJECT_SELF, FALSE); + return TRUE; + } + } + + if(GetHasFeat(FEAT_MORPHEME_SAVANT)) + { + if(!GetHasInvocation(INVOKE_BALEFUL_UTTERANCE) + || !GetHasInvocation(INVOKE_BEGUILING_INFLUENCE) + || !GetHasInvocation(INVOKE_WORD_OF_CHANGING)) + { + FloatingTextStringOnCreature("You must have Baleful Utterance, Beguiling Influence, and Word of Changing.", OBJECT_SELF, FALSE); + return TRUE; + } + } + + if(GetHasFeat(FEAT_MASTER_OF_THE_ELEMENTS)) + { + if(!GetHasInvocation(INVOKE_BREATH_OF_THE_NIGHT) + || !GetHasInvocation(INVOKE_CHILLING_TENTACLES) + || !GetHasInvocation(INVOKE_STONY_GRASP) + || !GetHasInvocation(INVOKE_WALL_OF_PERILOUS_FLAME)) + { + FloatingTextStringOnCreature("You must have Breath of the Night, Chilling Tentacles, Stony Grasp, and Wall of Perilous Flame.", OBJECT_SELF, FALSE); + return TRUE; + } + } + + if(GetHasFeat(FEAT_VERMINLORD)) + { + if(!GetHasInvocation(INVOKE_TENACIOUS_PLAGUE) + || !GetHasInvocation(INVOKE_SUMMON_SWARM)) + { + FloatingTextStringOnCreature("You must have Tenacious Plague and Summon Swarm to take Verminlord.", OBJECT_SELF, FALSE); + return TRUE; + } + } + + if(GetHasFeat(FEAT_ELDRITCH_SCULPTOR)) + { + // Dark blast shapes + if(!GetHasInvocation(INVOKE_ELDRITCH_DOOM) + // Greater blast shapes + || !(GetHasInvocation(INVOKE_ELDRITCH_CONE) + || GetHasInvocation(INVOKE_ELDRITCH_LINE)) + // Lesser blast shapes + || !GetHasInvocation(INVOKE_ELDRITCH_CHAIN) + // Least blast shapes + || !(GetHasInvocation(INVOKE_ELDRITCH_GLAIVE) + || GetHasInvocation(INVOKE_ELDRITCH_SPEAR) + || GetHasInvocation(INVOKE_HIDEOUS_BLOW))) + { + FloatingTextStringOnCreature("You must have a blast shape invocation of each invocation level.", OBJECT_SELF, FALSE); + return TRUE; + } + } + + if(GetHasFeat(FEAT_LORD_OF_ALL_ESSENCES)) + { + // Dark essences + if(!(GetHasInvocation(INVOKE_BINDING_BLAST) + || GetHasInvocation(INVOKE_UTTERDARK_BLAST)) + // Greater essences + || !(GetHasInvocation(INVOKE_BEWITCHING_BLAST) + || GetHasInvocation(INVOKE_HINDERING_BLAST) + || GetHasInvocation(INVOKE_INCARNUM_BLAST) + || GetHasInvocation(INVOKE_NOXIOUS_BLAST) + || GetHasInvocation(INVOKE_PENETRATING_BLAST) + || GetHasInvocation(INVOKE_VITRIOLIC_BLAST)) + // Lesser essences + || !(GetHasInvocation(INVOKE_BANEFUL_BLAST_ABBERATION) + || GetHasInvocation(INVOKE_BANEFUL_BLAST_BEAST) + || GetHasInvocation(INVOKE_BANEFUL_BLAST_CONSTRUCT) + || GetHasInvocation(INVOKE_BANEFUL_BLAST_DRAGON) + || GetHasInvocation(INVOKE_BANEFUL_BLAST_DWARF) + || GetHasInvocation(INVOKE_BANEFUL_BLAST_ELF) + || GetHasInvocation(INVOKE_BANEFUL_BLAST_ELEMENTAL) + || GetHasInvocation(INVOKE_BANEFUL_BLAST_FEY) + || GetHasInvocation(INVOKE_BANEFUL_BLAST_GIANT) + || GetHasInvocation(INVOKE_BANEFUL_BLAST_GOBLINOID) + || GetHasInvocation(INVOKE_BANEFUL_BLAST_GNOME) + || GetHasInvocation(INVOKE_BANEFUL_BLAST_HALFLING) + || GetHasInvocation(INVOKE_BANEFUL_BLAST_HUMAN) + || GetHasInvocation(INVOKE_BANEFUL_BLAST_MONSTEROUS) + || GetHasInvocation(INVOKE_BANEFUL_BLAST_ORC) + || GetHasInvocation(INVOKE_BANEFUL_BLAST_OUTSIDER) + || GetHasInvocation(INVOKE_BANEFUL_BLAST_PLANT) + || GetHasInvocation(INVOKE_BANEFUL_BLAST_REPTILIAN) + || GetHasInvocation(INVOKE_BANEFUL_BLAST_SHAPECHANGER) + || GetHasInvocation(INVOKE_BANEFUL_BLAST_UNDEAD) + || GetHasInvocation(INVOKE_BANEFUL_BLAST_VERMIN) + || GetHasInvocation(INVOKE_BESHADOWED_BLAST) + || GetHasInvocation(INVOKE_BRIMSTONE_BLAST) + || GetHasInvocation(INVOKE_HELLRIME_BLAST)) + // Least essences + || !(GetHasInvocation(INVOKE_FRIGHTFUL_BLAST) + || GetHasInvocation(INVOKE_HAMMER_BLAST) + || GetHasInvocation(INVOKE_SICKENING_BLAST))) + { + FloatingTextStringOnCreature("You must have an eldritch essence invocation of each invocation level.", OBJECT_SELF, FALSE); + return TRUE; + } + } + return FALSE; +} + +/*int FavoredOfMilil() +{ + int nLevel = GetLevelByClass(CLASS_TYPE_FAVORED_MILIL); + if(!nLevel) return FALSE; + + int nSongs = GetHasFeat(FEAT_FOM_DIVINE_SONG_BLESS) + + GetHasFeat(FEAT_FOM_DIVINE_SONG_CONVICTION) + + GetHasFeat(FEAT_FOM_DIVINE_SONG_CURELIGHT) + + GetHasFeat(FEAT_FOM_DIVINE_SONG_REMOVEFEAR) + + GetHasFeat(FEAT_FOM_DIVINE_SONG_SANCTUARY) + + GetHasFeat(FEAT_FOM_DIVINE_SONG_SHIELDFAITH) + + GetHasFeat(FEAT_FOM_DIVINE_SONG_AID) + + GetHasFeat(FEAT_FOM_DIVINE_SONG_BULLSTRENGTH) + + GetHasFeat(FEAT_FOM_DIVINE_SONG_CUREMODERATE) + + GetHasFeat(FEAT_FOM_DIVINE_SONG_EAGLESPLENDOR) + + GetHasFeat(FEAT_FOM_DIVINE_SONG_ENDURANCE) + + GetHasFeat(FEAT_FOM_DIVINE_SONG_FOXCUNNING) + + GetHasFeat(FEAT_FOM_DIVINE_SONG_LESSRESTORE) + + GetHasFeat(FEAT_FOM_DIVINE_SONG_OWLWISDOM) + + GetHasFeat(FEAT_FOM_DIVINE_SONG_CLAIRVOYANCE) + + GetHasFeat(FEAT_FOM_DIVINE_SONG_CLARITY) + + GetHasFeat(FEAT_FOM_DIVINE_SONG_CURESERIOUS) + + GetHasFeat(FEAT_FOM_DIVINE_SONG_NEGATIVEPROT) + + GetHasFeat(FEAT_FOM_DIVINE_SONG_PRAYER) + + GetHasFeat(FEAT_FOM_DIVINE_SONG_PROTELEMENTS) + + GetHasFeat(FEAT_FOM_DIVINE_SONG_REMOVECURSE) + + GetHasFeat(FEAT_FOM_DIVINE_SONG_CURECRITICAL) + + GetHasFeat(FEAT_FOM_DIVINE_SONG_DEATHWARD) + + GetHasFeat(FEAT_FOM_DIVINE_SONG_FREEDOMMOVEMENT) + + GetHasFeat(FEAT_FOM_DIVINE_SONG_PANACEA) + + GetHasFeat(FEAT_FOM_DIVINE_SONG_RESTORATION) + + GetHasFeat(FEAT_FOM_DIVINE_SONG_STONESKIN) + + GetHasFeat(FEAT_FOM_DIVINE_SONG_TRUESEEING) + + GetHasFeat(FEAT_FOM_DIVINE_SONG_MONSTREGEN) + + GetHasFeat(FEAT_FOM_DIVINE_SONG_RAISEDEAD) + + GetHasFeat(FEAT_FOM_DIVINE_SONG_SPELLRESISTANCE); + + if(nSongs > (nLevel+1)/2) + { + FloatingTextStringOnCreature("You do not have the correct amount of Divine Songs. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + + return FALSE; +}*/ + +int AcolyteEgo() +{ + int nLevel = GetLevelByClass(CLASS_TYPE_ACOLYTE_EGO); + if(!nLevel) return FALSE; + + int nCount = GetHasFeat(FEAT_EGO_BULL) + + GetHasFeat(FEAT_EGO_IRON) + + GetHasFeat(FEAT_EGO_HEART) + + GetHasFeat(FEAT_EGO_SWALLOW) + + GetHasFeat(FEAT_EGO_WOUND) + + GetHasFeat(FEAT_EGO_FOOL) + + GetHasFeat(FEAT_EGO_FORT) + + GetHasFeat(FEAT_EGO_FRIGHT) + + GetHasFeat(FEAT_EGO_DRAKE) + + GetHasFeat(FEAT_EGO_STEP); + int nReturn = FALSE; + + if(nCount == 5 && nLevel != 10) nReturn = TRUE; + else if(nCount == 4 && (nLevel != 9 && nLevel != 8)) nReturn = TRUE; + else if(nCount == 3 && (nLevel != 7 && nLevel != 6)) nReturn = TRUE; + else if(nCount == 2 && (nLevel != 5 && nLevel != 4)) nReturn = TRUE; + else if(nCount == 1 && (nLevel != 3 && nLevel != 2)) nReturn = TRUE; + + if (nReturn) + { + FloatingTextStringOnCreature("You do not have the correct amount of cadences. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + + return FALSE; +} + + +int EpicCasting() +{ + if(GetLocalInt(OBJECT_SELF, "PRC_ArcSpell9") && GetLocalInt(OBJECT_SELF, "PRC_DivSpell9")) + { + if(GetHasFeat(FEAT_EPIC_SPELLCASTING)) + { + FloatingTextStringOnCreature("Epic Spellcasting requires level 9 Arcane or Divine spells", OBJECT_SELF, FALSE); + return TRUE; + } + + if(GetHasFeat(FEAT_IGNORE_MATERIALS)) + { + FloatingTextStringOnCreature("You must be able to cast 9th level spells to take this feat.", OBJECT_SELF, FALSE); + return TRUE; + } + } + return FALSE; +} + +int OcularAdeptDomains() +{ + if(GetLevelByClass(CLASS_TYPE_OCULAR)) + { + int iCleDom = GetHasFeat(FEAT_EVIL_DOMAIN_POWER) + + GetHasFeat(FEAT_STRENGTH_DOMAIN_POWER) + + GetHasFeat(FEAT_DOMAIN_POWER_HATRED) + + GetHasFeat(FEAT_DOMAIN_POWER_TYRANNY); + + if(iCleDom < 2) + { + FloatingTextStringOnCreature("You must have two of the following domains: Evil, Strength, Hatred, or Tyranny to be an Ocular Adept. Please reselect your feats.", OBJECT_SELF, FALSE); + return TRUE; + } + } + return FALSE; +} + +int ReserveFeats() +{ + object oPC = OBJECT_SELF; + + int nClass = GetPrimarySpellcastingClass(oPC); + int nLevel = GetLevelByClass(nClass, oPC); + + if (GetIsDivineClass(nClass, oPC)) nLevel += GetDivinePRCLevels(oPC); + else if (GetIsArcaneClass(nClass, oPC)) nLevel += GetArcanePRCLevels(oPC); + + int nSpellLevelKnown = GetMaxSpellLevelForCasterLevel(nClass, nLevel); + + if (GetHasFeat(FEAT_HOLY_WARRIOR, oPC) && (nSpellLevelKnown < 4 || (!GetHasFeat(FEAT_WAR_DOMAIN_POWER, oPC) && !GetHasFeat(FEAT_BONUS_DOMAIN_WAR, oPC)))) + { + FloatingTextStringOnCreature("You do not meet the prerequisites for Holy Warrior", oPC, FALSE); + return TRUE; + } + + if (GetHasFeat(FEAT_ACIDIC_SPLATTER, oPC) && (nSpellLevelKnown < 2)) + { + FloatingTextStringOnCreature("You do not meet the prerequisites for Acidic Splatter", oPC, FALSE); + return TRUE; + } + + if (GetHasFeat(FEAT_FIERY_BURST, oPC) && (nSpellLevelKnown < 2)) + { + FloatingTextStringOnCreature("You do not meet the prerequisites for Fiery Burst", oPC, FALSE); + return TRUE; + } + + if (GetHasFeat(FEAT_STORM_BOLT, oPC) && (nSpellLevelKnown < 3)) + { + FloatingTextStringOnCreature("You do not meet the prerequisites for Storm Bolt", oPC, FALSE); + return TRUE; + } + + if (GetHasFeat(FEAT_WINTERS_BLAST, oPC) && (nSpellLevelKnown < 2)) + { + FloatingTextStringOnCreature("You do not meet the prerequisites for Winter's Blast", oPC, FALSE); + return TRUE; + } + + if (GetHasFeat(FEAT_MYSTIC_BACKLASH, oPC) && (nSpellLevelKnown < 5)) + { + FloatingTextStringOnCreature("You do not meet the prerequisites for Mystic Backlash", oPC, FALSE); + return TRUE; + } + + if (GetHasFeat(FEAT_CLAP_OF_THUNDER, oPC) && (nSpellLevelKnown < 3)) + { + FloatingTextStringOnCreature("You do not meet the prerequisites for Clap of Thunder", oPC, FALSE); + return TRUE; + } + + if (GetHasFeat(FEAT_SICKENING_GRASP, oPC) && (nSpellLevelKnown < 3)) + { + FloatingTextStringOnCreature("You do not meet the prerequisites for Sickening Grasp", oPC, FALSE); + return TRUE; + } + + if (GetHasFeat(FEAT_TOUCH_OF_HEALING, oPC) && (nSpellLevelKnown < 2)) + { + FloatingTextStringOnCreature("You do not meet the prerequisites for Touch of Healing", oPC, FALSE); + return TRUE; + } + + if (GetHasFeat(FEAT_DIMENSIONAL_JAUNT, oPC) && (nSpellLevelKnown < 4)) + { + FloatingTextStringOnCreature("You do not meet the prerequisites for Dimensional Jaunt", oPC, FALSE); + return TRUE; + } + + if (GetHasFeat(FEAT_CLUTCH_OF_EARTH, oPC) && (nSpellLevelKnown < 2)) + { + FloatingTextStringOnCreature("You do not meet the prerequisites for Clutch of Earth", oPC, FALSE); + return TRUE; + } + + if (GetHasFeat(FEAT_BORNE_ALOFT, oPC) && (nSpellLevelKnown < 5)) + { + FloatingTextStringOnCreature("You do not meet the prerequisites for Borne Aloft", oPC, FALSE); + return TRUE; + } + + if (GetHasFeat(FEAT_PROTECTIVE_WARD, oPC) && !GetHasFeat(FEAT_PROTECTION_DOMAIN_POWER, oPC) && !GetHasFeat(FEAT_BONUS_DOMAIN_PROTECTION, oPC)) + { + FloatingTextStringOnCreature("You do not meet the prerequisites for Protective Ward", oPC, FALSE); + return TRUE; + } + + if (GetHasFeat(FEAT_SHADOW_VEIL, oPC) && (nSpellLevelKnown < 2)) + { + FloatingTextStringOnCreature("You do not meet the prerequisites for Shadow Veil", oPC, FALSE); + return TRUE; + } + + if (GetHasFeat(FEAT_SUNLIGHT_EYES, oPC) && (nSpellLevelKnown < 2)) + { + FloatingTextStringOnCreature("You do not meet the prerequisites for Sunlight Eyes", oPC, FALSE); + return TRUE; + } + + if (GetHasFeat(FEAT_TOUCH_OF_DISTRACTION, oPC) && (nSpellLevelKnown < 3)) + { + FloatingTextStringOnCreature("You do not meet the prerequisites for Touch of Distraction", oPC, FALSE); + return TRUE; + } + + if (GetHasFeat(FEAT_UMBRAL_SHROUD, oPC) && (nSpellLevelKnown < 3)) + { + FloatingTextStringOnCreature("You do not meet the prerequisites for Umbral Shroud", oPC, FALSE); + return TRUE; + } + + if (GetHasFeat(FEAT_CHARNEL_MIASMA, oPC) && !GetHasFeat(FEAT_DEATH_DOMAIN_POWER, oPC) && !GetHasFeat(FEAT_BONUS_DOMAIN_DEATH, oPC)) + { + FloatingTextStringOnCreature("You do not meet the prerequisites for Charnel Miasma", oPC, FALSE); + return TRUE; + } + + if (GetHasFeat(FEAT_DROWNING_GLANCE, oPC) && (nSpellLevelKnown < 4)) + { + FloatingTextStringOnCreature("You do not meet the prerequisites for Drowning Glance", oPC, FALSE); + return TRUE; + } + + if (GetHasFeat(FEAT_INVISIBLE_NEEDLE, oPC) && (nSpellLevelKnown < 3)) + { + FloatingTextStringOnCreature("You do not meet the prerequisites for Invisible Needle", oPC, FALSE); + return TRUE; + } + + if (GetHasFeat(FEAT_SUMMON_ELEMENTAL, oPC) && (nSpellLevelKnown < 4)) + { + FloatingTextStringOnCreature("You do not meet the prerequisites for Summon Elemental", oPC, FALSE); + return TRUE; + } + + if (GetHasFeat(FEAT_DIMENSIONAL_REACH, oPC) && (nSpellLevelKnown < 3)) + { + FloatingTextStringOnCreature("You do not meet the prerequisites for Dimensional Reach", oPC, FALSE); + return TRUE; + } + + if (GetHasFeat(FEAT_HURRICANE_BREATH, oPC) && (nSpellLevelKnown < 2)) + { + FloatingTextStringOnCreature("You do not meet the prerequisites for Hurricane Breath", oPC, FALSE); + return TRUE; + } + + if (GetHasFeat(FEAT_MINOR_SHAPESHIFT, oPC) && (nSpellLevelKnown < 4)) + { + FloatingTextStringOnCreature("You do not meet the prerequisites for Minor Shapeshift", oPC, FALSE); + return TRUE; + } + + if (GetHasFeat(FEAT_FACECHANGER, oPC) && (nSpellLevelKnown < 3)) + { + FloatingTextStringOnCreature("You do not meet the prerequisites for Face-Changer", oPC, FALSE); + return TRUE; + } + return FALSE; +} + +int ToB() +{ + object oInitiator = OBJECT_SELF; + + if (GetAlignmentGoodEvil(OBJECT_SELF) != ALIGNMENT_GOOD && GetHasFeat(FEAT_AVENGING_STRIKE)) + { + FloatingTextStringOnCreature("You must be of good alignment to take Avenging Strike.", OBJECT_SELF, FALSE); + return TRUE; + } + if (!GetIsBladeMagicUser(oInitiator) && BladeMeditationFeat(oInitiator) >= 1) // Have to know one maneuver + { + FloatingTextStringOnCreature("You must know at least one maneuver to take Blade Meditation", OBJECT_SELF, FALSE); + return TRUE; + } + if (GetManeuverCount(oInitiator, DISCIPLINE_DESERT_WIND, MANEUVER_TYPE_STRIKE) >= 1 && GetHasFeat(FEAT_DESERT_FIRE)) + { + FloatingTextStringOnCreature("You must know a Desert Wind strike to take Desert Fire.", OBJECT_SELF, FALSE); + return TRUE; + } + if (GetManeuverCount(oInitiator, DISCIPLINE_DESERT_WIND, MANEUVER_TYPE_MANEUVER) >= 1 && GetHasFeat(FEAT_DESERT_WIND_DODGE)) + { + FloatingTextStringOnCreature("You must know a Desert Wind maneuver to take Desert Wind Dodge.", OBJECT_SELF, FALSE); + return TRUE; + } + if (GetManeuverCount(oInitiator, DISCIPLINE_DEVOTED_SPIRIT, MANEUVER_TYPE_MANEUVER) >= 1 && GetHasFeat(FEAT_DEVOTED_BULWARK)) + { + FloatingTextStringOnCreature("You must know a Devoted Spirit maneuver to take Devoted Bulwark.", OBJECT_SELF, FALSE); + return TRUE; + } + if (GetManeuverCount(oInitiator, DISCIPLINE_DEVOTED_SPIRIT, MANEUVER_TYPE_STANCE) >= 1 && GetHasFeat(FEAT_DIVINE_SPIRIT)) + { + FloatingTextStringOnCreature("You must know a Devoted Spirit stance to take Divine Spirit.", OBJECT_SELF, FALSE); + return TRUE; + } + if (GetManeuverCount(oInitiator, DISCIPLINE_IRON_HEART, MANEUVER_TYPE_STANCE) >= 1 && GetHasFeat(FEAT_IRONHEART_AURA)) + { + FloatingTextStringOnCreature("You must know an Iron Heart stance to take Ironheart Aura.", OBJECT_SELF, FALSE); + return TRUE; + } + if (GetManeuverCount(oInitiator, DISCIPLINE_SHADOW_HAND, MANEUVER_TYPE_STANCE) >= 1 && GetHasFeat(FEAT_SHADOW_BLADE)) + { + FloatingTextStringOnCreature("You must know a Shadow Hand stance to take Shadow Blade.", OBJECT_SELF, FALSE); + return TRUE; + } + if (GetManeuverCount(oInitiator, DISCIPLINE_SHADOW_HAND, MANEUVER_TYPE_STRIKE) >= 1 && GetHasFeat(FEAT_SHADOW_TRICKSTER) && (GetCasterLvl(TYPE_DIVINE) + GetCasterLvl(TYPE_ARCANE)) == 0) + { + FloatingTextStringOnCreature("You must know a Shadow Hand strike and have a caster level to take Shadow Trickster.", OBJECT_SELF, FALSE); + return TRUE; + } + if (!GetIsBladeMagicUser(oInitiator) && GetHasFeat(FEAT_VITAL_RECOVERY)) // Every base class grants at least 2 + { + FloatingTextStringOnCreature("You must know at least two maneuvers to take Vital Recovery.", OBJECT_SELF, FALSE); + return TRUE; + } + if (GetManeuverCount(oInitiator, DISCIPLINE_WHITE_RAVEN, MANEUVER_TYPE_STANCE) >= 1 && GetHasFeat(FEAT_WHITE_RAVEN_DEFENSE)) + { + FloatingTextStringOnCreature("You must know a White Raven stance to take White Raven Defense.", OBJECT_SELF, FALSE); + return TRUE; + } + if (!GetIsBladeMagicUser(oInitiator) && GetHasFeat(FEAT_SUDDEN_RECOVERY)) // Every base class grants at least 1 + { + FloatingTextStringOnCreature("You must know at least one maneuver to take Sudden Recovery.", OBJECT_SELF, FALSE); + return TRUE; + } + if (GetManeuverCount(oInitiator, DISCIPLINE_WHITE_RAVEN, MANEUVER_TYPE_MANEUVER) >= 1 && GetHasFeat(FEAT_SONG_WHITE_RAVEN)) + { + FloatingTextStringOnCreature("You must know a White Raven maneuver to take Song of the White Raven.", OBJECT_SELF, FALSE); + return TRUE; + } + if (!GetIsBladeMagicUser(oInitiator) && !GetIsPsionicCharacter(oInitiator) && GetHasFeat(FEAT_PSYCHIC_RENEWAL)) + { + FloatingTextStringOnCreature("You must be an initiator and have a psionic focus to take this feat.", OBJECT_SELF, FALSE); + return TRUE; + } + if (GetManeuverCount(oInitiator, DISCIPLINE_TIGER_CLAW, MANEUVER_TYPE_MANEUVER) >= 1 && GetHasFeat(FEAT_TIGER_BLOODED)) + { + FloatingTextStringOnCreature("You must know a Tiger Claw maneuver and be able to rage, shift, or wild shape to take Tiger Blooded.", OBJECT_SELF, FALSE); + return TRUE; + } + if (GetManeuverCount(oInitiator, DISCIPLINE_STONE_DRAGON, MANEUVER_TYPE_MANEUVER) >= 1 && GetHasFeat(FEAT_STONE_POWER)) + { + FloatingTextStringOnCreature("You must know a Stone Dragon maneuver to take Stone Power.", OBJECT_SELF, FALSE); + return TRUE; + } + + + // Frostburn feats tucked in here as well + if (GetAlignmentGoodEvil(OBJECT_SELF) != ALIGNMENT_EVIL && GetAlignmentLawChaos(OBJECT_SELF) != ALIGNMENT_CHAOTIC && GetHasFeat(FEAT_CHOSEN_OF_IBORIGHU)) + { + FloatingTextStringOnCreature("You must be of Chaotic Evil alignment to take Chosen of Iborighu.", OBJECT_SELF, FALSE); + return TRUE; + } + if (GetHasFeat(FEAT_FAITH_IN_THE_FROST) && !GetHasFeat(FEAT_DOMAIN_COLD) && !GetHasFeat(FEAT_DOMAIN_WINTER)) + { + FloatingTextStringOnCreature("You must have either the Cold or Winter domain to take Faith in the Frost.", OBJECT_SELF, FALSE); + return TRUE; + } + + // Complete Warrior too + if (GetHasFeat(FEAT_ANVIL_OF_THUNDER)) + { + int nAxe = GetHasFeat(FEAT_WEAPON_FOCUS_BATTLE_AXE); + nAxe += GetHasFeat(FEAT_WEAPON_FOCUS_DWAXE); + nAxe += GetHasFeat(FEAT_WEAPON_FOCUS_HAND_AXE); + + int nHam = GetHasFeat(FEAT_WEAPON_FOCUS_LIGHT_HAMMER); + nHam += GetHasFeat(FEAT_WEAPON_FOCUS_WAR_HAMMER); + + if (1 > nHam || 1 > nAxe) + { + FloatingTextStringOnCreature("You must have weapon focus in a one handed axe and a one handed hammer to take Anvil of Thunder", OBJECT_SELF, FALSE); + return TRUE; + } + } + if (GetHasFeat(FEAT_HAMMERS_EDGE)) + { + int nAxe = GetHasFeat(FEAT_WEAPON_FOCUS_BASTARD_SWORD); + nAxe += GetHasFeat(FEAT_WEAPON_FOCUS_LONG_SWORD); + nAxe += GetHasFeat(FEAT_WEAPON_FOCUS_SCIMITAR); + + int nHam = GetHasFeat(FEAT_WEAPON_FOCUS_LIGHT_HAMMER); + nHam += GetHasFeat(FEAT_WEAPON_FOCUS_WAR_HAMMER); + + if (1 > nHam || 1 > nAxe) + { + FloatingTextStringOnCreature("You must have weapon focus in a one handed sword and a one handed hammer to take Hammer's Edge", OBJECT_SELF, FALSE); + return TRUE; + } + } + if (GetHasFeat(FEAT_HIGH_SWORD_LOW_AXE)) + { + int nAxe = GetHasFeat(FEAT_WEAPON_FOCUS_BASTARD_SWORD); + nAxe += GetHasFeat(FEAT_WEAPON_FOCUS_LONG_SWORD); + nAxe += GetHasFeat(FEAT_WEAPON_FOCUS_SCIMITAR); + + int nHam = GetHasFeat(FEAT_WEAPON_FOCUS_BATTLE_AXE); + nHam += GetHasFeat(FEAT_WEAPON_FOCUS_DWAXE); + nHam += GetHasFeat(FEAT_WEAPON_FOCUS_HAND_AXE); + + if (1 > nHam || 1 > nAxe) + { + FloatingTextStringOnCreature("You must have weapon focus in a one handed sword and a one handed axe to take High Sword Low Axe", OBJECT_SELF, FALSE); + return TRUE; + } + } + if (GetHasFeat(FEAT_THREE_MOUNTAINS) && !GetHasFeat(FEAT_WEAPON_FOCUS_DIRE_MACE) && !GetHasFeat(FEAT_WEAPON_FOCUS_HEAVY_FLAIL) && !GetHasFeat(FEAT_WEAPON_FOCUS_MORNING_STAR) && !GetHasFeat(FEAT_WEAPON_FOCUS_HEAVY_MACE)) + { + FloatingTextStringOnCreature("You must have weapon focus in heavy mace, dire mace, heavy flail, or morning star to take Three Mountains.", OBJECT_SELF, FALSE); + return TRUE; + } + if (GetHasFeat(FEAT_INLINDL_SCHOOL) && !GetHasFeat(FEAT_SHIELD_PROFICIENCY)) + { + FloatingTextStringOnCreature("You must have shield proficiency to take Inlindl School.", OBJECT_SELF, FALSE); + return TRUE; + } + if (GetAlignmentGoodEvil(OBJECT_SELF) != ALIGNMENT_EVIL && GetAlignmentLawChaos(OBJECT_SELF) != ALIGNMENT_CHAOTIC && GetHasFeat(FEAT_CHOSEN_OF_IBORIGHU)) + { + FloatingTextStringOnCreature("You must be of Chaotic Evil alignment to take Chosen of Iborighu.", OBJECT_SELF, FALSE); + return TRUE; + } + if (GetHasFeat(FEAT_LOLTHS_BOON)) + { + int nValid = FALSE; + // Chaotic Evil or Drow + if (GetAlignmentGoodEvil(OBJECT_SELF) == ALIGNMENT_EVIL && GetAlignmentLawChaos(OBJECT_SELF) == ALIGNMENT_CHAOTIC) nValid = TRUE; + if (GetRacialType(OBJECT_SELF) == RACIAL_TYPE_DROW_FEMALE || GetRacialType(OBJECT_SELF) == RACIAL_TYPE_DROW_MALE) nValid = TRUE; + if (!nValid) + { + FloatingTextStringOnCreature("You must be Chaotic Evil or a Drow to take Lolth's Boon", OBJECT_SELF, FALSE); + return TRUE; + } + } + if (2 > GetFortitudeSavingThrow(OBJECT_SELF) && GetHasFeat(FEAT_HEAT_ENDURANCE) && GetRacialType(OBJECT_SELF) != RACIAL_TYPE_ASHERATI) + { + FloatingTextStringOnCreature("You must have a base fortitude save of +2 or greater to take Heat Endurance", OBJECT_SELF, FALSE); + return TRUE; + } + if (6 > GetFortitudeSavingThrow(OBJECT_SELF) && GetHasFeat(FEAT_IMP_HEAT_ENDURANCE)) + { + FloatingTextStringOnCreature("You must have a base fortitude save of +6 or greater to take Improved Heat Endurance", OBJECT_SELF, FALSE); + return TRUE; + } + if (2 > GetFortitudeSavingThrow(OBJECT_SELF) && GetHasFeat(FEAT_COLD_ENDURANCE)) + { + FloatingTextStringOnCreature("You must have a base fortitude save of +2 or greater to take Cold Endurance", OBJECT_SELF, FALSE); + return TRUE; + } + if (6 > GetFortitudeSavingThrow(OBJECT_SELF) && GetHasFeat(FEAT_IMP_COLD_ENDURANCE)) + { + FloatingTextStringOnCreature("You must have a base fortitude save of +6 or greater to take Improved Cold Endurance", OBJECT_SELF, FALSE); + return TRUE; + } + if (GetHasFeat(FEAT_CRESCENT_MOON)) + { + int nAxe = GetHasFeat(FEAT_WEAPON_FOCUS_BASTARD_SWORD); + nAxe += GetHasFeat(FEAT_WEAPON_FOCUS_LONG_SWORD); + nAxe += GetHasFeat(FEAT_WEAPON_FOCUS_SCIMITAR); + nAxe += GetHasFeat(FEAT_WEAPON_FOCUS_SHORT_SWORD); + + int nHam = GetHasFeat(FEAT_WEAPON_FOCUS_DAGGER); + + if (1 > nHam || 1 > nAxe) + { + FloatingTextStringOnCreature("You must have weapon focus in a one handed sword and a dagger to take Crescent Moon", OBJECT_SELF, FALSE); + return TRUE; + } + } + if (GetHasFeat(FEAT_STEAL_AND_STRIKE)) + { + int nAxe = GetHasFeat(FEAT_WEAPON_FOCUS_KUKRI); + + int nHam = GetHasFeat(FEAT_WEAPON_FOCUS_RAPIER); + + if (1 > nHam || 1 > nAxe) + { + FloatingTextStringOnCreature("You must have weapon focus in rapier and kukri to take Steal and Strike", OBJECT_SELF, FALSE); + return TRUE; + } + } + if (GetHasFeat(FEAT_BEAR_FANG)) + { + int nAxe = GetHasFeat(FEAT_WEAPON_FOCUS_BATTLE_AXE); + nAxe += GetHasFeat(FEAT_WEAPON_FOCUS_DWAXE); + nAxe += GetHasFeat(FEAT_WEAPON_FOCUS_HAND_AXE); + + int nHam = GetHasFeat(FEAT_WEAPON_FOCUS_DAGGER); + + if (1 > nHam || 1 > nAxe) + { + FloatingTextStringOnCreature("You must have weapon focus in a one handed axe and a dagger to take Bear Fang", OBJECT_SELF, FALSE); + return TRUE; + } + } + if (GetHasFeat(FEAT_QUICK_STAFF) && !GetHasFeat(FEAT_WEAPON_FOCUS_STAFF)) + { + FloatingTextStringOnCreature("You must have weapon focus in the quarterstaff to take Quick Staff", OBJECT_SELF, FALSE); + return TRUE; + } + + if (GetHasFeat(FEAT_IMPROVED_TWO_WEAPON_FIGHTING) && !GetHasFeat(FEAT_AMBIDEXTERITY) && !GetPRCSwitch(PRC_35_TWO_WEAPON_FIGHTING) && !GetLevelByClass(CLASS_TYPE_TEMPEST) && 9 > GetLevelByClass(CLASS_TYPE_RANGER)) + { + FloatingTextStringOnCreature("You must have ambidexterity to take Improved Two Weapon Fighting", OBJECT_SELF, FALSE); + return TRUE; + } + + if (GetHasFeat(FEAT_IMPROVED_TWO_WEAPON_FIGHTING) && GetPRCSwitch(PRC_35_TWO_WEAPON_FIGHTING) && 17 > GetAbilityScore(OBJECT_SELF, ABILITY_DEXTERITY, TRUE) && !GetLevelByClass(CLASS_TYPE_TEMPEST) && 9 > GetLevelByClass(CLASS_TYPE_RANGER)) + { + FloatingTextStringOnCreature("You must have 17 Dexterity to take Improved Two Weapon Fighting under 3.5 rules", OBJECT_SELF, FALSE); + return TRUE; + } + + if (GetHasFeat(FEAT_TWO_WEAPON_FIGHTING) && GetPRCSwitch(PRC_35_TWO_WEAPON_FIGHTING) && 15 > GetAbilityScore(OBJECT_SELF, ABILITY_DEXTERITY, TRUE) && !GetLevelByClass(CLASS_TYPE_RANGER) && 2 > GetLevelByClass(CLASS_TYPE_CW_SAMURAI)) + { + FloatingTextStringOnCreature("You must have 15 Dexterity to take Two Weapon Fighting under 3.5 rules", OBJECT_SELF, FALSE); + return TRUE; + } + + if (GetHasFeat(FEAT_AWESOME_BLOW) && _GetSizeForPrereq(OBJECT_SELF) < CREATURE_SIZE_LARGE && !GetHasSpellEffect(MELD_WORMTAIL_BELT, OBJECT_SELF)) + { + FloatingTextStringOnCreature("You must be size large or greater to take Awesome Blow", OBJECT_SELF, FALSE); + return TRUE; + } + if (GetHasFeat(FEAT_RAMPAGING_BULL_RUSH) && _GetSizeForPrereq(OBJECT_SELF) < CREATURE_SIZE_LARGE) + { + FloatingTextStringOnCreature("You must be size large or greater to take Rampaging Bull Rush", OBJECT_SELF, FALSE); + return TRUE; + } + if (GetHasFeat(FEAT_WEAPON_FOCUS_DWAXE) && MyPRCGetRacialType(OBJECT_SELF) != RACIAL_TYPE_DWARF && !GetHasFeat(FEAT_WEAPON_PROFICIENCY_DWARVEN_WARAXE) && !GetHasFeat(FEAT_WEAPON_PROFICIENCY_EXOTIC)) + { + FloatingTextStringOnCreature("You must be a dwarf to take Weapon Focus: Dwarven War Axe without Exotic proficiency", OBJECT_SELF, FALSE); + return TRUE; + } + if (GetHasFeat(FEAT_IMPROVED_CRITICAL_DWAXE) && MyPRCGetRacialType(OBJECT_SELF) != RACIAL_TYPE_DWARF && !GetHasFeat(FEAT_WEAPON_PROFICIENCY_DWARVEN_WARAXE) && !GetHasFeat(FEAT_WEAPON_PROFICIENCY_EXOTIC)) + { + FloatingTextStringOnCreature("You must be a dwarf to take Improved Critical: Dwarven War Axe without Exotic proficiency", OBJECT_SELF, FALSE); + return TRUE; + } + + // Shadowcasting feats + int nCount = GetHasFeat(FEAT_EMPOWER_MYSTERY) + + GetHasFeat(FEAT_EXTEND_MYSTERY) + + GetHasFeat(FEAT_MAXIMIZE_MYSTERY) + + GetHasFeat(FEAT_QUICKEN_MYSTERY) + + GetHasFeat(FEAT_STILL_MYSTERY) -1; // The minus one is to not account for any feat they just acquired + + if (1 > nCount && GetHasFeat(FEAT_EMPOWER_MYSTERY)) + { + FloatingTextStringOnCreature("You must have one other Metashadow feat before taking Empower Mystery", OBJECT_SELF, FALSE); + return TRUE; + } + if (2 > nCount && GetHasFeat(FEAT_MAXIMIZE_MYSTERY)) + { + FloatingTextStringOnCreature("You must have two other Metashadow feats before taking Maximize Mystery", OBJECT_SELF, FALSE); + return TRUE; + } + if (3 > nCount && GetHasFeat(FEAT_QUICKEN_MYSTERY)) + { + FloatingTextStringOnCreature("You must have three other Metashadow feats before taking Quicken Mystery", OBJECT_SELF, FALSE); + return TRUE; + } + + // Incarnum Feats + if(GetLocalInt(OBJECT_SELF, "PRC_PsiPower2") && GetHasFeat(FEAT_MIDNIGHT_AUGMENTATION)) + { + FloatingTextStringOnCreature("You must be able to manifest 2nd level Psionic Powers before taking Midnight Augmentation", OBJECT_SELF, FALSE); + return TRUE; + } + if(!GetCanBindChakra(OBJECT_SELF, CHAKRA_HEART) && GetHasFeat(FEAT_HEART_INCARNUM)) + { + FloatingTextStringOnCreature("You must be able to bind your heart chakra before taking Heart of Incarnum", OBJECT_SELF, FALSE); + return TRUE; + } + if(2 > GetTotalEssentia(OBJECT_SELF) && GetHasFeat(FEAT_IMPROVED_ESSENTIA_CAPACITY)) + { + FloatingTextStringOnCreature("You must have an Essentia Pool of two or greater before taking Improved Essentia Capacity", OBJECT_SELF, FALSE); + return TRUE; + } + if(GetTotalEssentia(OBJECT_SELF) && GetHasFeat(FEAT_INCARNUM_RESISTANCE)) + { + FloatingTextStringOnCreature("You must not have an Essentia Pool when taking Incarnum Resistance", OBJECT_SELF, FALSE); + return TRUE; + } + if((!GetTotalSoulmeldCount(OBJECT_SELF) || GetAlignmentGoodEvil(OBJECT_SELF) == ALIGNMENT_GOOD) && GetHasFeat(FEAT_NECROCARNUM_ACOLYTE)) + { + FloatingTextStringOnCreature("You must be able to shape soulmelds and be nongood to take Necrocarnum Acolyte", OBJECT_SELF, FALSE); + return TRUE; + } + if(MyPRCGetRacialType(OBJECT_SELF) != RACIAL_TYPE_UNDEAD && GetHasFeat(FEAT_UNDEAD_MELDSHAPER)) + { + FloatingTextStringOnCreature("You must be undead to take Undead Meldshaper", OBJECT_SELF, FALSE); + return TRUE; + } + if((GetHasFeat(FEAT_DOUBLE_CHAKRA_CROWN ) || + GetHasFeat(FEAT_DOUBLE_CHAKRA_FEET ) || + GetHasFeat(FEAT_DOUBLE_CHAKRA_HANDS ) || + GetHasFeat(FEAT_DOUBLE_CHAKRA_ARMS ) || + GetHasFeat(FEAT_DOUBLE_CHAKRA_BROW ) || + GetHasFeat(FEAT_DOUBLE_CHAKRA_SHOULDERS) || + GetHasFeat(FEAT_DOUBLE_CHAKRA_THROAT ) || + GetHasFeat(FEAT_DOUBLE_CHAKRA_WAIST ) || + GetHasFeat(FEAT_DOUBLE_CHAKRA_HEART ) || + GetHasFeat(FEAT_DOUBLE_CHAKRA_SOUL ) || + GetHasFeat(FEAT_DOUBLE_CHAKRA_TOTEM )) && 9 > GetHighestMeldshaperLevel(OBJECT_SELF)) + { + FloatingTextStringOnCreature("You must have a meldshaper level of 9th to take Double Chakra", OBJECT_SELF, FALSE); + return TRUE; + } + if((GetHasFeat(FEAT_EXPANDED_SOULMELD_CAPACITY_1) || + GetHasFeat(FEAT_EXPANDED_SOULMELD_CAPACITY_2) || + GetHasFeat(FEAT_EXPANDED_SOULMELD_CAPACITY_3) || + GetHasFeat(FEAT_EXPANDED_SOULMELD_CAPACITY_4) || + GetHasFeat(FEAT_EXPANDED_SOULMELD_CAPACITY_5)) && !GetHighestMeldshaperLevel(OBJECT_SELF)) + { + FloatingTextStringOnCreature("You must have a meldshaper level of 1st to take Expanded Soulmeld Capacity", OBJECT_SELF, FALSE); + return TRUE; + } + + // Epic Incarnum + int nMelds = GetTotalSoulmeldCount(OBJECT_SELF); + if(5 > nMelds && GetHasFeat(FEAT_BONUS_SOULMELD_1)) + { + FloatingTextStringOnCreature("You must be able to shape five soulmelds to take Bonus Soulmeld", OBJECT_SELF, FALSE); + return TRUE; + } + + int i; + nCount = 1; + for(i = FEAT_EPIC_ESSENTIA_1; i <= FEAT_EPIC_ESSENTIA_6; i++) + { + if(GetHasFeat(i, OBJECT_SELF) && (nCount * 3) > nMelds) + { + FloatingTextStringOnCreature("You must be able to shape "+IntToString(nCount * 3)+" soulmelds to take Epic Essentia "+IntToString(nCount), OBJECT_SELF, FALSE); + return TRUE; + } + nCount += 1; + } + + if(!GetCanBindChakra(OBJECT_SELF, CHAKRA_ARMS) && 3 > GetMaxBindCount(OBJECT_SELF, GetPrimaryIncarnumClass(OBJECT_SELF)) && GetHasFeat(FEAT_EXTRA_CHAKRA_BIND_1)) + { + FloatingTextStringOnCreature("You must be able to bind three chakras and use your arms chakra to take Extra Chakra Bind" , OBJECT_SELF, FALSE); + return TRUE; + } + + if(12 > GetHighestMeldshaperLevel(OBJECT_SELF) && GetHasFeat(FEAT_RAPID_MELDSHAPING_1)) + { + FloatingTextStringOnCreature("You must have a meldshaper level of 12th or higher to take Rapid Meldshaping", OBJECT_SELF, FALSE); + return TRUE; + } + + for(i = FEAT_REBIND_SOULMELD_CROWN; i <= FEAT_REBIND_SOULMELD_TOTEM; i++) + { + if(GetHasFeat(i, OBJECT_SELF) && 12 > GetHighestMeldshaperLevel(OBJECT_SELF)) + { + FloatingTextStringOnCreature("You must have a meldshaper level of 12th or higher to take Rebind Soulmeld", OBJECT_SELF, FALSE); + return TRUE; + } + } + + // This counts favoured enemies + int nTotal; + for (i = 261; i < 287; i++) + { + if (GetHasFeat(i, OBJECT_SELF)) + nTotal += 1; + } + + if(!nTotal && GetHasFeat(FEAT_AZURE_ENMITY)) + { + FloatingTextStringOnCreature("You must have a favoured enemy when taking Azure Enmity", OBJECT_SELF, FALSE); + return TRUE; + } + + // Binding Feats + if(4 > GetWillSavingThrow(OBJECT_SELF) && GetHasFeat(FEAT_SKILLED_PACT_MAKING)) + { + FloatingTextStringOnCreature("You must have a base Will save of 4 or greater to take Skilled Pact Making", OBJECT_SELF, FALSE); + return TRUE; + } + + // Aligned Spell Focus + if(GetHasFeat(FEAT_SPELL_FOCUS_CHAOS) && GetAlignmentLawChaos(OBJECT_SELF) != ALIGNMENT_CHAOTIC) + { + FloatingTextStringOnCreature("You must be chaotic to take Spell Focus (Chaos)", OBJECT_SELF, FALSE); + return TRUE; + } + if(GetHasFeat(FEAT_SPELL_FOCUS_LAWFUL) && GetAlignmentLawChaos(OBJECT_SELF) != ALIGNMENT_LAWFUL) + { + FloatingTextStringOnCreature("You must be lawful to take Spell Focus (Lawful)", OBJECT_SELF, FALSE); + return TRUE; + } + if(GetHasFeat(FEAT_SPELL_FOCUS_EVIL) && GetAlignmentGoodEvil(OBJECT_SELF) != ALIGNMENT_EVIL) + { + FloatingTextStringOnCreature("You must be evil to take Spell Focus (Evil)", OBJECT_SELF, FALSE); + return TRUE; + } + if(GetHasFeat(FEAT_SPELL_FOCUS_GOOD) && GetAlignmentGoodEvil(OBJECT_SELF) != ALIGNMENT_GOOD) + { + FloatingTextStringOnCreature("You must be good to take Spell Focus (Good)", OBJECT_SELF, FALSE); + return TRUE; + } + // Deepspawn counts as aberrant, hence why we check 3 rather than 2 + if(3 > GetAberrantFeatCount(OBJECT_SELF) && GetHasFeat(FEAT_ABERRANT_DEEPSPAWN)) + { + FloatingTextStringOnCreature("You must have at least two Aberrant feats when taking Deepspawn", OBJECT_SELF, FALSE); + return TRUE; + } + + + return FALSE; +} + +void main() +{ + if(BonusDomains() + || CasterFeats() + || CheckArchmageClass() + || CheckClericShadowWeave() + || CraftingFeats() + || DraconicFeats() + || DraDisFeats() + || DragonShamanFeats() + //|| ElementalSavant() + || EpicCasting() + || Ethran() +// || FavoredOfMilil() + || FavouredSoul() + || GenasaiFocus() + || LeadershipHD() + || LingeringDamage() + || MageKiller() + || ManAtArmsFeats() + || MarshalAuraLimit() + || MetabreathFeats() + || PnPShifterFeats() + || PWSwitchRestructions() + || RacialFeats() + || RacialHD() + || RedWizardFeats() + || SkillRequirements() + || SuddenMetamagic() + || Swordsage() + || UltiRangerFeats() + || VileFeats() + || WarlockFeats() + || AcolyteEgo() + || ToB() + || OcularAdeptDomains() + || ReserveFeats() + //|| Blightbringer() + //|| Shaman() + ) + { + int nHD = GetHitDice(OBJECT_SELF); + int nMinXPForLevel = ((nHD * (nHD - 1)) / 2) * 1000; + int nOldXP = GetXP(OBJECT_SELF); + int nNewXP = nMinXPForLevel - 1000; + SetXP(OBJECT_SELF, nNewXP); + DelayCommand(0.2, SetXP(OBJECT_SELF, nOldXP)); + SetLocalInt(OBJECT_SELF, "RelevelXP", nOldXP); + } +} \ No newline at end of file diff --git a/_haks/poa_dev/prc_ondeath.ncs b/_haks/poa_dev/prc_ondeath.ncs new file mode 100644 index 00000000..6a49499c Binary files /dev/null and b/_haks/poa_dev/prc_ondeath.ncs differ diff --git a/_haks/poa_dev/prc_ondeath.nss b/_haks/poa_dev/prc_ondeath.nss new file mode 100644 index 00000000..c492922e --- /dev/null +++ b/_haks/poa_dev/prc_ondeath.nss @@ -0,0 +1,141 @@ +//:://///////////////////////////////////////////// +//:: OnPlayerDeath eventscript +//:: prc_ondeath +//::////////////////////////////////////////////// +/* + This is also triggered by the NPC OnDeath event. +*/ + +#include "prc_inc_combat" +#include "psi_inc_psifunc" +#include "inc_ecl" +#include "prc_inc_assoc" + +void PreyOnTheWeak(object oDead) +{ + float fRange = FeetToMeters(10.0); + + int i = 1; + object oPrey = GetNearestCreature(CREATURE_TYPE_REPUTATION, REPUTATION_TYPE_ENEMY, oDead, i, CREATURE_TYPE_IS_ALIVE, TRUE); + while(GetIsObjectValid(oPrey) && GetDistanceBetween(oPrey, oDead) < fRange) + { + if(GetHasSpellEffect(MOVE_TC_PREY_ON_THE_WEAK, oPrey)) + { + if(!GetLocalInt(oPrey, "PRC_POTW_HAS_ATTACKED")) + { + //GetNearestEnemy + object oAoOTarget = GetNearestCreature(CREATURE_TYPE_REPUTATION, REPUTATION_TYPE_ENEMY, oPrey, 1, CREATURE_TYPE_IS_ALIVE, TRUE); + if(GetIsObjectValid(oAoOTarget) && GetDistanceBetween(oPrey, oAoOTarget) < fRange) + { + effect eNone; + object oWeap = GetItemInSlot(INVENTORY_SLOT_RIGHTHAND, oPrey); + //SetLocalInt + SetLocalInt(oPrey, "PRC_POTW_HAS_ATTACKED", 1); + + PerformAttack(oAoOTarget, oPrey, eNone, 0.0, 0, 0, GetWeaponDamageType(oWeap), "Prey on the Weak Hit", "Prey on the Weak Miss"); + + //Set up removal + DelayCommand(RoundsToSeconds(1), DeleteLocalInt(oPrey, "PRC_POTW_HAS_ATTACKED")); + } + } + } + i++; + oPrey = GetNearestCreature(CREATURE_TYPE_REPUTATION, REPUTATION_TYPE_ENEMY, oDead, i, CREATURE_TYPE_IS_ALIVE, TRUE); + } +} + +void main() +{ + object oDead = GetLastBeingDied(); + object oKiller = MyGetLastKiller(); + + // We are not actually dead until -10 + // Unless it's a spell death + + //int nHP = GetCurrentHitPoints(oDead); + //if ((nHP >= -9) || (GetLocalInt(oTarget, "PRC_PNP_EfectDeathApplied")) + // return; + + + // Unsummon familiar/animal companions + DelayCommand(0.1f, UnsummonCompanions(oDead)); + + // Clear a damage tracking variable. Oni's stuff uses this + SetLocalInt(oDead, "PC_Damage", 0); + + // Do Lolth's Meat for the killer + if(GetAbilityScore(oDead, ABILITY_INTELLIGENCE) >= 4 && GetHasFeat(FEAT_LOLTHS_MEAT, oKiller)) + { + /*effect eLink = EffectSavingThrowIncrease(SAVING_THROW_ALL, 1, SAVING_THROW_TYPE_ALL); + eLink = EffectLinkEffects(eLink, EffectAttackIncrease(1, ATTACK_BONUS_MISC)); + eLink = EffectLinkEffects(eLink, EffectDamageIncrease(DAMAGE_BONUS_1, DAMAGE_TYPE_DIVINE)); + + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oKiller, RoundsToSeconds(5)); + ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectVisualEffect(VFX_IMP_EVIL_HELP), oKiller);*/ + ExecuteScript("prc_lolthmeat", oKiller); + } + + // Do Mind Cleave feat + if(GetHasFeat(FEAT_MIND_CLEAVE, oKiller)) + { + SetLocalInt(oKiller, "MindCleave", TRUE); + ExecuteScript("psi_sk_psychsrtk", oKiller); + DelayCommand(0.25, DeleteLocalInt(oKiller, "MindCleave")); + } + + // Do Merciless Purity from Shadowbane Inq + if(GetLocalInt(oDead, "MercilessPurity") && GetIsObjectValid(GetLocalObject(oDead, "Shadowbane"))) + { + object oShadow = GetLocalObject(oDead, "Shadowbane"); + effect eLink = EffectSavingThrowIncrease(SAVING_THROW_FORT, 1, SAVING_THROW_TYPE_ALL); + eLink = EffectLinkEffects(eLink, EffectSavingThrowIncrease(SAVING_THROW_REFLEX, 1, SAVING_THROW_TYPE_ALL)); + + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oShadow, HoursToSeconds(24)); + ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectVisualEffect(VFX_IMP_GOOD_HELP), oShadow); + if (DEBUG) FloatingTextStringOnCreature("Merciless Purity activated", oShadow, FALSE); + } + + if(GetPRCSwitch(PRC_XP_USE_PNP_XP)) + { + if(GetObjectType(oKiller) == OBJECT_TYPE_TRIGGER) + oKiller = GetTrapCreator(oKiller); + if(oKiller != oDead + && GetIsObjectValid(oKiller) + && !GetIsFriend(oKiller, oDead) + && (GetIsObjectValid(GetFirstFactionMember(oKiller, TRUE)) + || GetPRCSwitch(PRC_XP_GIVE_XP_TO_NON_PC_FACTIONS))) + { + GiveXPRewardToParty(oKiller, oDead); + + /* Not needed as we now disabled the bioware system if this is enabled + * + //bypass bioware XP system + //AssignCommand(oDead, ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectResurrection(), oDead)); + SetLocalInt(oDead, "PRC_PNP_XP_DEATH", 1); + //AssignCommand(oDead, ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectDamage(10000, DAMAGE_TYPE_MAGICAL, DAMAGE_POWER_PLUS_TWENTY), oDead)); + AssignCommand(oDead, ApplyEffectToObject(DURATION_TYPE_INSTANT, SupernaturalEffect(EffectDeath()), oDead)); + */ + } + } + + // Prey on the Weak + PreyOnTheWeak(oDead); + + if(GetPRCSwitch(PRC_PW_DEATH_TRACKING) && GetIsPC(oDead)) + SetPersistantLocalInt(oDead, "persist_dead", TRUE); + + // Psionic creatures lose all PP on death + if(GetIsPsionicCharacter(oDead)) + LoseAllPowerPoints(oDead, TRUE); + + DeleteLocalInt(oDead, "PRC_SPELL_CHARGE_COUNT"); + DeleteLocalInt(oDead, "PRC_SPELL_HOLD"); + + // Trigger the death/bleed if the PRC Death system is enabled (ElgarL). + if((GetPRCSwitch(PRC_PNP_DEATH_ENABLE)) && GetIsPC(oDead)) + AddEventScript(oDead, EVENT_ONHEARTBEAT, "prc_timer_dying", TRUE, FALSE); + + // Execute scripts hooked to this event for the player triggering it + ExecuteAllScriptsHookedToEvent(oDead, EVENT_ONPLAYERDEATH); +} + diff --git a/_haks/poa_dev/prc_onenter.ncs b/_haks/poa_dev/prc_onenter.ncs new file mode 100644 index 00000000..4713eb4f Binary files /dev/null and b/_haks/poa_dev/prc_onenter.ncs differ diff --git a/_haks/poa_dev/prc_onenter.nss b/_haks/poa_dev/prc_onenter.nss new file mode 100644 index 00000000..bec48aa6 --- /dev/null +++ b/_haks/poa_dev/prc_onenter.nss @@ -0,0 +1,405 @@ +//:: Updated for .35 by Jaysyn 2023/03/11 + +#include "inc_leto_prc" +#include "x2_inc_switches" +#include "prc_inc_teleport" +#include "prc_inc_leadersh" +#include "prc_inc_domain" +#include "prc_inc_shifting" +#include "true_inc_trufunc" +#include "prc_craft_inc" +#include "prc_inc_dragsham" +#include "shd_inc_myst" +#include "prc_inc_template" + +/** + * Reads the 2da file onenter_locals.2da and sets local variables + * on the entering PC accordingly. 2da format same as personal_switches.2da, + * see prc_inc_switches header comment for details. + * + * @param oPC The PC that just entered the module + */ +void DoAutoLocals(object oPC) +{ + int i = 0; + string sSwitchName, sSwitchType, sSwitchValue; + // Use Get2DAString() instead of Get2DACache() to avoid caching. + while((sSwitchName = Get2DAString("onenter_locals", "SwitchName", i)) != "") + { + // Read rest of the line + sSwitchType = Get2DAString("onenter_locals", "SwitchType", i); + sSwitchValue = Get2DAString("onenter_locals", "SwitchValue", i); + + // Determine switch type and set the var + if (sSwitchType == "float") + SetLocalFloat(oPC, sSwitchName, StringToFloat(sSwitchValue)); + else if(sSwitchType == "int") + SetLocalInt(oPC, sSwitchName, StringToInt(sSwitchValue)); + else if(sSwitchType == "string") + SetLocalString(oPC, sSwitchName, sSwitchValue); + + // Increment loop counter + i += 1; + } +} + +//Restore appearance +void RestoreAppearance(object oCreature) +{ + if(!RestoreTrueAppearance(oCreature) && DEBUG) + DoDebug("prc_onenter: RestoreAppearance failed"); +} + +void CopyAMSArray(object oHideToken, object oAMSToken, int nClass, string sArray, int nMin, int nMax, int nLoopSize = 100) +{ + int i = nMin; + while(i < nMin + nLoopSize && i < nMax) + { + int nSpell = array_get_int(oAMSToken, sArray, i); + int nSpellbookID = RealSpellToSpellbookID(nClass, nSpell); + if(nSpellbookID) + array_set_int(oHideToken, sArray, i, nSpellbookID); + i++; + } + if(i < nMax) + DelayCommand(0.0, CopyAMSArray(oHideToken, oAMSToken, nClass, sArray, i, nMax)); +} + +void DoRestoreAMS(object oPC, int nClass, object oHideToken, object oAMSToken) +{ + string sSpellbook; + int nSpellbookType = GetSpellbookTypeForClass(nClass); + if(nSpellbookType == SPELLBOOK_TYPE_SPONTANEOUS) + { + sSpellbook = "Spellbook"+IntToString(nClass); + if(DEBUG) DoDebug("DoRestoreAMS: "+sSpellbook); + if(persistant_array_exists(oPC, sSpellbook)) + array_delete(oHideToken, sSpellbook); + array_create(oHideToken, sSpellbook); + int nSize = array_get_size(oAMSToken, sSpellbook); + if(DEBUG) DoDebug("DoRestoreAMS: array size = "+IntToString(nSize)); + if(nSize) + DelayCommand(0.0, CopyAMSArray(oHideToken, oAMSToken, nClass, sSpellbook, 0, nSize)); + } + else if(nSpellbookType == SPELLBOOK_TYPE_PREPARED) + { + int i; + for(i = 0; i <= 9; i++) + { + sSpellbook = "Spellbook_Known_"+IntToString(nClass)+"_"+IntToString(i); + if(DEBUG) DoDebug("DoRestoreAMS: "+sSpellbook); + if(array_exists(oHideToken, sSpellbook)) + array_delete(oHideToken, sSpellbook); + array_create(oHideToken, sSpellbook); + int nSize = array_get_size(oAMSToken, sSpellbook); + if(DEBUG) DoDebug("DoRestoreAMS: array size = "+IntToString(nSize)); + if(nSize) + DelayCommand(0.0, CopyAMSArray(oHideToken, oAMSToken, nClass, sSpellbook, 0, nSize)); + array_delete(oHideToken, "Spellbook"+IntToString(i)+"_"+IntToString(nClass)); + array_delete(oHideToken, "NewSpellbookMem_"+IntToString(nClass)); + } + } +} + +void OnEnter_AMSCompatibilityCheck(object oPC) +{ + object oAMSToken = GetHideToken(oPC, TRUE); + object oHideToken = GetHideToken(oPC); + + //check PRC version + string sVersion = GetLocalString(oAMSToken, "ams_version"); + //DoDebug("AMS version = "+sVersion); + if(sVersion != AMS_VERSION) + { + SetLocalInt(oPC, "AMS_RESTORE", 1); + int i; + for(i = 1; i <= 8; i++) + { + int nClass = GetClassByPosition(i, oPC); + DelayCommand(0.2, DoRestoreAMS(oPC, nClass, oHideToken, oAMSToken)); + } + DelayCommand(2.0, WipeSpellbookHideFeats(oPC)); + SetLocalString(oAMSToken, "ams_version", AMS_VERSION); + DelayCommand(5.0, DeleteLocalInt(oPC, "AMS_RESTORE")); + } +} + +void main() +{ + //The composite properties system gets confused when an exported + //character re-enters. Local Variables are lost and most properties + //get re-added, sometimes resulting in larger than normal bonuses. + //The only real solution is to wipe the skin on entry. This will + //mess up the lich, but only until I hook it into the EvalPRC event - + //hopefully in the next update + // -Aaon Graywolf + object oPC = GetEnteringObject(); + + //FloatingTextStringOnCreature("PRC on enter was called", oPC, FALSE); + + // Since OnEnter event fires for the PC when loading a saved game (no idea why, + // since it makes saving and reloading change the state of the module), + // make sure that the event gets run only once + // but not in MP games, so check if it's single player or not!! + if(GetLocalInt(oPC, "PRC_ModuleOnEnterDone") && (GetPCPublicCDKey(oPC) == "")) + return; + // Use a local integer to mark the event as done for the PC, so that it gets + // cleared when the character is saved. + else + SetLocalInt(oPC, "PRC_ModuleOnEnterDone", TRUE); + + //if server is loading, boot player + if(GetLocalInt(GetModule(), PRC_PW_LOGON_DELAY+"_TIMER")) + { + BootPC(oPC); + return; + } + + DoDebug("Running modified prc_onenter with PW CD check"); + // Verify players CD key + if(GetPRCSwitch(PRC_PW_SECURITY_CD_CHECK)) + { + DoDebug("PRC_PW_SECURITY_CD_CHECK switch set on the module"); + if(ExecuteScriptAndReturnInt("prc_onenter_cd", oPC)) + return; + } + DoDebug("CD-check OK - continue executing prc_onenter"); + + + // Prevent Items on area creation from trigering the GetPCSkin script + if (GetObjectType(oPC) != OBJECT_TYPE_CREATURE) + return; + + // return here for DMs as they don't need all this stuff + if(GetIsDM(oPC)) + return; + + // Setup class info for EvalPRCFeats() + SetupCharacterData(oPC); + + //do this first so other things dont interfere with it + if(GetPRCSwitch(PRC_USE_LETOSCRIPT)) + LetoPCEnter(oPC); + if(GetPRCSwitch(PRC_CONVOCC_ENABLE) && !GetPRCSwitch(PRC_CONVOCC_CUSTOM_START_LOCATION) && ExecuteScriptAndReturnInt("prc_ccc_main", OBJECT_SELF)) + return; + + // ebonfowl: taking a risk here and commenting this out, it seems obsolete and it is very hard to fix without having an AMS token + //check spellbooks for compatibility with other PRC versions + //DelayCommand(10.0f, OnEnter_AMSCompatibilityCheck(oPC)); + + object oSkin = GetPCSkin(oPC); + ScrubPCSkin(oPC, oSkin); + DeletePRCLocalInts(oSkin); + + // Gives people the proper spells from their bonus domains + // This should run before EvalPRCFeats, because it sets a variable + DelayCommand(0.0, CheckBonusDomains(oPC)); + // Set the uses per day for domains + DelayCommand(0.0, BonusDomainRest(oPC)); + // Clear old variables for AMS + DelayCommand(0.0, ClearLawLocalVars(oPC)); + DelayCommand(0.0, ClearMystLocalVars(oPC)); + DelayCommand(0.0, ClearLegacyUses(oPC)); + DelayCommand(0.0, DeleteLocalInt(oPC, "RestTimer")); + + //remove effects from hides, can stack otherwise + effect eTest=GetFirstEffect(oPC); + + while (GetIsEffectValid(eTest)) + { + if(GetEffectSubType(eTest) == SUBTYPE_SUPERNATURAL + && (GetEffectType(eTest) == EFFECT_TYPE_MOVEMENT_SPEED_DECREASE + || GetEffectType(eTest) == EFFECT_TYPE_MOVEMENT_SPEED_INCREASE + //add other types here + ) + && !GetIsObjectValid(GetEffectCreator(eTest)) + ) + RemoveEffect(oPC, eTest); + eTest=GetNextEffect(oPC); + } + + SetLocalInt(oPC,"ONENTER",1); + // Make sure we reapply any bonuses before the player notices they are gone. + DelayCommand(0.1, EvalPRCFeats(oPC)); + DelayCommand(0.1, FeatSpecialUsePerDay(oPC)); + // Check to see which special prc requirements (i.e. those that can't be done) + // through the .2da's, the entering player already meets. + ExecuteScript("prc_prereq", oPC); + ExecuteScript("prc_psi_ppoints", oPC); + ResetTouchOfVitality(oPC); + DelayCommand(0.15, DeleteLocalInt(oPC,"ONENTER")); + + if(GetPRCSwitch(PRC_LETOSCRIPT_FIX_ABILITIES) && !GetIsDM(oPC)) + PRCLetoEnter(oPC); + + //PW tracking starts here + + if(GetPRCSwitch(PRC_PNP_DEATH_ENABLE)) + { + //cleanup. + int nStatus = GetPersistantLocalInt(oPC, "STATUS"); + if (nStatus != ALIVE) + AddEventScript(oPC, EVENT_ONHEARTBEAT, "prc_timer_dying", TRUE, FALSE); + // Make us fall over if we should be on the floor. + if (nStatus == BLEEDING || STABLE || DEAD) + AssignCommand(oPC, DelayCommand(0.03, PlayAnimation(ANIMATION_LOOPING_DEAD_BACK, 1.0, 4.0))); + // If PRC Death is enabled we require HP tracking too + SetPRCSwitch(PRC_PW_HP_TRACKING, TRUE); + } + if(GetPRCSwitch(PRC_PW_HP_TRACKING)) + { + // Make sure we actually have stored HP data to read + if(GetPersistantLocalInt(oPC, "persist_HP_stored") == -1) + { + // Read the stored level and set accordingly. + int nHP = GetPersistantLocalInt(oPC, "persist_HP"); + int nDamage = GetCurrentHitPoints(oPC)-nHP; + + if (nDamage >= 1) ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectDamage(nDamage, DAMAGE_TYPE_MAGICAL), oPC); + } + + } + if(GetPRCSwitch(PRC_PW_TIME)) + { + struct time tTime = GetPersistantLocalTime(oPC, "persist_Time"); + //first pc logging on + if(GetIsObjectValid(GetFirstPC()) + && !GetIsObjectValid(GetNextPC())) + { + SetTimeAndDate(tTime); + } + RecalculateTime(); + } + if(GetPRCSwitch(PRC_PW_LOCATION_TRACKING)) + { + struct metalocation lLoc = GetPersistantLocalMetalocation(oPC, "persist_loc"); + DelayCommand(6.0, AssignCommand(oPC, JumpToLocation(MetalocationToLocation(lLoc)))); + } + if(GetPRCSwitch(PRC_PW_MAPPIN_TRACKING) + && !GetLocalInt(oPC, "PRC_PW_MAPPIN_TRACKING_Done")) + { + //this local is set so that this is only done once per server session + SetLocalInt(oPC, "PRC_PW_MAPPIN_TRACKING_Done", TRUE); + int nCount = GetPersistantLocalInt(oPC, "MapPinCount"); + int i; + for(i=1; i<=nCount; i++) + { + struct metalocation mlocLoc = GetPersistantLocalMetalocation(oPC, "MapPin_"+IntToString(i)); + CreateMapPinFromMetalocation(mlocLoc, oPC); + } + } + if(GetPRCSwitch(PRC_PW_DEATH_TRACKING)) + { + if(GetPersistantLocalInt(oPC, "persist_dead")) + { + int nDamage=9999; + ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectDamage(DAMAGE_TYPE_MAGICAL, nDamage), oPC); + ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectDeath(), oPC); + } + } + if(GetPRCSwitch(PRC_PW_SPELL_TRACKING)) + { + string sSpellList = GetPersistantLocalString(oPC, "persist_spells"); + string sTest; + string sChar; + while(GetStringLength(sSpellList)) + { + sChar = GetStringLeft(sSpellList,1); + if(sChar == "|") + { + int nSpell = StringToInt(sTest); + DecrementRemainingSpellUses(oPC, nSpell); + sTest == ""; + } + else + sTest += sChar; + sSpellList = GetStringRight(sSpellList, GetStringLength(sSpellList)-1); + } + } + //check for persistant golems + if(persistant_array_exists(oPC, "GolemList")) + { + MultisummonPreSummon(oPC, TRUE); + int i; + for(i=1;i 1) + { + ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectDamage(nDamage), oPC); + SetLocalInt(oPC, "PC_Damage", 0); + } + + // ECL + if(GetIsPC(oPC) || (!GetIsPC(oPC) && GetPRCSwitch(PRC_XP_GIVE_XP_TO_NPCS))) + ApplyECLToXP(oPC); + + // Check if the character has lost a level since last HB + if(GetHitDice(oPC) != GetLocalInt(oPC, "PRC_HitDiceTracking")) + { + if(GetHitDice(oPC) < GetLocalInt(oPC, "PRC_HitDiceTracking")) + { + SetLocalInt(oPC, "PRC_OnLevelDown_OldLevel", GetLocalInt(oPC, "PRC_HitDiceTracking")); + DelayCommand(0.0f, ExecuteScript("prc_onleveldown", oPC)); + } + SetLocalInt(oPC, "PRC_HitDiceTracking", GetHitDice(oPC)); + } + + // Race Pack Code + ExecuteScript("race_hb", oPC); + //natural weapons + //SpawnScriptDebugger(); + DoNaturalWeaponHB(oPC); + + // Eventhook + ExecuteAllScriptsHookedToEvent(oPC, EVENT_ONHEARTBEAT); +} \ No newline at end of file diff --git a/_haks/poa_dev/prc_onheartbeat.ncs b/_haks/poa_dev/prc_onheartbeat.ncs new file mode 100644 index 00000000..9c3a4551 Binary files /dev/null and b/_haks/poa_dev/prc_onheartbeat.ncs differ diff --git a/_haks/poa_dev/prc_onheartbeat.nss b/_haks/poa_dev/prc_onheartbeat.nss new file mode 100644 index 00000000..4bc96108 --- /dev/null +++ b/_haks/poa_dev/prc_onheartbeat.nss @@ -0,0 +1,55 @@ +//:://///////////////////////////////////////////// +//:: OnHeartbeat eventscript +//:: prc_onheartbeat +//::////////////////////////////////////////////// + +#include "prc_alterations" +#include "prc_inc_leadersh" + +void main() +{ + // Item creation code + ExecuteScript("hd_o0_heartbeat", OBJECT_SELF); + + int bBiowareDBCache = GetPRCSwitch(PRC_USE_BIOWARE_DATABASE); + + if(bBiowareDBCache) + { + //decide if to cache bioware 2da yet + object oModule = GetModule(); + if(GetLocalInt(oModule, "Bioware2dacacheCount") >= bBiowareDBCache) + DeleteLocalInt(oModule, "Bioware2dacacheCount"); + else + { + SetLocalInt(oModule, "Bioware2dacacheCount", GetLocalInt(oModule, "Bioware2dacacheCount") + 1); + bBiowareDBCache = FALSE; + } + if(bBiowareDBCache) + { + //due to biowares piss-poor database coding, you have to destroy the old database before storing + //the object + //If you dont, the dataabse will bloat infinitely because when overriting an existing + //database entry really marks the old entry as "deleted" ( but doesnt actually remove it) + //and creates a new entry instead. + + if(DEBUG) DoDebug ("Storing Bioware2DACache"); + else WriteTimestampedLogEntry("Storing Bioware2DACache"); + string sDBName = GetBiowareDBName(); + DestroyCampaignDatabase(sDBName); + object o2daCache = GetObjectByTag("Bioware2DACache"); + // Rebuild the DB + StoreCampaignObject(sDBName, "CacheChest", o2daCache); + SetCampaignString(sDBName, "version", PRC_VERSION); + SetCampaignString(sDBName, "PRC_2DA_Cache_Fingerprint", GetLocalString(oModule, "PRC_2DA_Cache_Fingerprint")); + if(DEBUG) DoDebug ("Finished storing Bioware2DACache"); + else WriteTimestampedLogEntry("Finished storing Bioware2DACache"); + + // Updated last access fingerprint + SetLocalString(oModule, "PRC_2DA_Cache_Fingerprint_LastAccessed", GetLocalString(oModule, "PRC_2DA_Cache_Fingerprint")); + } + } + + // Player HB code moved to prc_onhb_indiv + // Removes a LOT of load from teh Module HB + // and should prevent TMI problems. +} diff --git a/_haks/poa_dev/prc_onmodload.ncs b/_haks/poa_dev/prc_onmodload.ncs new file mode 100644 index 00000000..5a34a3db Binary files /dev/null and b/_haks/poa_dev/prc_onmodload.ncs differ diff --git a/_haks/poa_dev/prc_onmodload.nss b/_haks/poa_dev/prc_onmodload.nss new file mode 100644 index 00000000..a1183279 --- /dev/null +++ b/_haks/poa_dev/prc_onmodload.nss @@ -0,0 +1,319 @@ +//:://///////////////////////////////////////////// +//:: PRC On Module Load event handler +//:: prc_onmodload +//:://///////////////////////////////////////////// +/** @file prc_onmodload + Things we need to happen upon a module being + loaded. For example, setting up caches and + switches. + +*/ +//::////////////////////////////////////////////// +//::////////////////////////////////////////////// + +#include "prc_alterations" +#include "prc_inc_leadersh" +#include "inc_switch_setup" +#include "inc_cache_setup" +#include "inc_sql" + + +////////////////////////////////////////////////// +/* Function prototypes */ +////////////////////////////////////////////////// + +void OnLoad_Always(object oModule); +void OnLoad_Save(object oModule); +void OnLoad_Fresh(object oModule); +void PersonalSwitch(object oModule); + +////////////////////////////////////////////////// +/* Function definitions */ +////////////////////////////////////////////////// + +void CheckDB() +{ + string sDBName = GetBiowareDBName(); + //check PRC version + if(GetCampaignString(sDBName, "version") != PRC_VERSION) + { + DoDebug("Removing old PRC version databases"); + DestroyCampaignDatabase(sDBName); + DestroyCampaignDatabase(COHORT_DATABASE); + } + SetCampaignString(sDBName, "version", PRC_VERSION); + + // 2da cache fingerprint handling + // This is for detecting a cache updated by someone else upon loading a saved game + // and avoiding clobbering it. + string sFingerprint; + + // Generate the fingerprint from module name, current millisecond value and + // 31-bit random number. + sFingerprint = GetModuleName() + "_" + IntToString(GetTimeMillisecond()) + "_" + IntToString(Random(0x7fffffff)); + + DoDebug("Module 2da cache fingerprint: " + sFingerprint); + + // Store the fingerprint on the module - it will be written to the DB upon cache storage + SetLocalString(GetModule(), "PRC_2DA_Cache_Fingerprint", sFingerprint); + + // Also store the fingerprint of the DB we will be loading shortly + SetLocalString(GetModule(), "PRC_2DA_Cache_Fingerprint_LastAccessed", GetCampaignString(sDBName, "PRC_2DA_Cache_Fingerprint")); + + location lLoc = GetLocation(GetObjectByTag("HEARTOFCHAOS")); + // only get it if one doesnt already exist (saved games) + // This never gets run on saved games due to the "prc_mod_load_done" check. + // However, it is still usefull cleanup in case some unforseen condition does + // leave a cache object present in a freshly loaded module - Ornedan 20061229 + if(GetIsObjectValid(GetObjectByTag("Bioware2DACache"))) + DestroyObject(GetObjectByTag("Bioware2DACache")); + DoDebug("Starting to load 2da cache object from " + sDBName); + object oChest = RetrieveCampaignObject(sDBName, "CacheChest", lLoc); + if(!GetIsObjectValid(oChest)) + { + DoDebug("WARNING: Unable to load 2da cache object (CacheChest) from " + sDBName); + oChest = CreateObject(OBJECT_TYPE_CREATURE, "prc_2da_cache", lLoc, FALSE, "Bioware2DACache"); + } + else + { + DoDebug("Finished loading 2da cache object from " + sDBName); + } + + //DB is ready run 2da lookup stuff + DelayCommand(0.1f, RunLookupLoop()); +} + +/** + * Called when a saved game load is detected. Determines if the + * 2da cache DB has changed in the meanwhile. If it has, reload the + * cache creature from the DB. + */ +void CheckDBUpdate() +{ + // Get last loaded (or saved) and DB fingerprints + string sDBName = GetBiowareDBName(); + string sModuleFingerprint = GetLocalString(GetModule(), "PRC_2DA_Cache_Fingerprint_LastAccessed"); + string sDBFingerprint = GetCampaignString(sDBName, "PRC_2DA_Cache_Fingerprint"); + + DoDebug("CheckDBUpdate():\n" + + " Module last access fingerprint: " + sModuleFingerprint + "\n" + + " Database fingerprint: " + sDBFingerprint + ); + // If they differ, the DB has changed in meanwhile and we need to reload the cache chest + if(sModuleFingerprint != sDBFingerprint) + { + DoDebug("Fingerprint mismatch, reloading 2da cache from " + sDBName); + location lLoc = GetLocation(GetObjectByTag("HEARTOFCHAOS")); + DestroyObject(GetObjectByTag("Bioware2DACache")); + + DoDebug("Starting to load 2da cache object from " + sDBName); + object oChest = RetrieveCampaignObject(sDBName, "CacheChest", lLoc); + if(!GetIsObjectValid(oChest)) + DoDebug("ERROR: Unable to load 2da cache object (CacheChest) from " + sDBName); + else + { + DoDebug("Finished loading 2da cache object from " + sDBName); + + //DB is ready run 2da lookup stuff + DelayCommand(0.1f, RunLookupLoop()); + } + + // Updated last access fingerprint + SetLocalString(GetModule(), "PRC_2DA_Cache_Fingerprint_LastAccessed", sDBFingerprint); + } +} + +void CheckXPSwitches(object oModule) +{ + if(!GetLocalInt(oModule, PRC_XP_PC_PARTY_COUNT_x100))//player will get 0 xp for kills - we assume that the XP system was not setup + { + SetLocalInt(oModule, PRC_XP_SLIDER_x100, 100); + SetLocalInt(oModule, PRC_XP_GROUP_BONUS, 10); + SetLocalInt(oModule, PRC_XP_PC_PARTY_COUNT_x100, 100); + SetLocalInt(oModule, PRC_XP_DOMINATED_PARTY_COUNT_x100, 0); + SetLocalInt(oModule, PRC_XP_HENCHMAN_PARTY_COUNT_x100, 50); + SetLocalInt(oModule, PRC_XP_UNKNOWN_PARTY_COUNT_x100, 0); + SetLocalInt(oModule, PRC_XP_SUMMONED_PARTY_COUNT_x100, 0); + SetLocalInt(oModule, PRC_XP_FAMILIAR_PARTY_COUNT_x100, 0); + SetLocalInt(oModule, PRC_XP_ANIMALCOMPANION_PARTY_COUNT_x100, 0); + SetLocalInt(oModule, PRC_XP_MUST_BE_IN_AREA, 1); + SetLocalInt(oModule, PRC_XP_MAX_PHYSICAL_DISTANCE, 100); + } + // + if(!GetLocalInt(oModule, PRC_XP_MAX_LEVEL_DIFF)) + SetLocalInt(oModule, PRC_XP_MAX_LEVEL_DIFF, 5); +} + +void main() +{ + object oModule = GetModule(); + PersonalSwitch(oModule); + + OnLoad_Always(oModule); + + // Determine if we are loading a saved game or entering a fresh module + // Some things should only be run in one situation or the other. + if(GetLocalInt(oModule, "prc_mod_load_done")) + { + OnLoad_Save(oModule); + } + else + { + SetLocalInt(oModule, "prc_mod_load_done", TRUE); + OnLoad_Fresh(oModule); + } + + //NWNX_Funcs plugin test: + //PRC_Funcs_Init(oModule); +} + +/** + * Things that should always be run on loading a module, + * irrespective of whether it's a fresh load or a save. + */ +void OnLoad_Always(object oModule) +{ + //this triggers NWNX on Linux + //SetLocalInt(oModule, "NWNX!INIT", 1); + //SetLocalString(oModule, "NWNX!INIT", "1"); +} + +/** + * Things that should be run only when a saved game is loaded. + */ +void OnLoad_Save(object oModule) +{ + CheckDBUpdate(); +} + +/** + * Things that should only be run when a module is first loaded. + */ +void OnLoad_Fresh(object oModule) +{ + // Set PRC presence & version marker. If plugins ever happen, this would be useful. + SetLocalString(oModule, "PRC_VERSION", PRC_VERSION); + + SetModuleSwitch(MODULE_SWITCH_ENABLE_TAGBASED_SCRIPTS, TRUE); /// @todo This is somewhat intrusive, make it unnecessary and remove + + // Run a script to determine if the PRC Companion is present + ExecuteScript("hakmarker", OBJECT_SELF); + + //delay this to avoid TMIs + DelayCommand(0.01, CreateSwitchNameArray()); + DelayCommand(0.01, DoEpicSpellDefaults()); + DelayCommand(0.01, DoSamuraiBanDefaults()); + SetDefaultFileEnds(); + if(GetPRCSwitch(PRC_CONVOCC_ENABLE)) + { + SetPRCSwitch(PRC_USE_DATABASE, TRUE); + //SetPRCSwitch(PRC_DB_PRECACHE, TRUE); + SetPRCSwitch(PRC_USE_LETOSCRIPT, TRUE); + // set up the convoCC combination switches + if(GetPRCSwitch(PRC_CONVOCC_ENFORCE_FEATS)) + { + SetPRCSwitch(PRC_CONVOCC_ENFORCE_BLOOD_OF_THE_WARLORD, TRUE); + SetPRCSwitch(PRC_CONVOCC_ENFORCE_FEAT_NIMBUSLIGHT, TRUE); + SetPRCSwitch(PRC_CONVOCC_ENFORCE_FEAT_HOLYRADIANCE, TRUE); + SetPRCSwitch(PRC_CONVOCC_ENFORCE_FEAT_SERVHEAVEN, TRUE); + SetPRCSwitch(PRC_CONVOCC_ENFORCE_FEAT_SAC_VOW, TRUE); + SetPRCSwitch(PRC_CONVOCC_ENFORCE_FEAT_VOW_OBED, TRUE); + SetPRCSwitch(PRC_CONVOCC_ENFORCE_FEAT_THRALL_TO_DEMON, TRUE); + SetPRCSwitch(PRC_CONVOCC_ENFORCE_FEAT_DISCIPLE_OF_DARKNESS, TRUE); + SetPRCSwitch(PRC_CONVOCC_ENFORCE_FEAT_LICHLOVED, TRUE); + SetPRCSwitch(PRC_CONVOCC_ENFORCE_FEAT_EVIL_BRANDS, TRUE); + SetPRCSwitch(PRC_CONVOCC_ENFORCE_FEAT_VILE_WILL_DEFORM, TRUE); + SetPRCSwitch(PRC_CONVOCC_ENFORCE_FEAT_VILE_DEFORM_OBESE, TRUE); + SetPRCSwitch(PRC_CONVOCC_ENFORCE_FEAT_VILE_DEFORM_GAUNT, TRUE); + SetPRCSwitch(PRC_CONVOCC_ENFORCE_FEAT_LOLTHS_MEAT, TRUE); + } + if(GetPRCSwitch(PRC_CONVOCC_ENFORCE_PNP_RACIAL)) + { + SetPRCSwitch(PRC_CONVOCC_RAKSHASA_FEMALE_APPEARANCE, TRUE); + SetPRCSwitch(PRC_CONVOCC_GENASI_ENFORCE_DOMAINS, TRUE); + SetPRCSwitch(PRC_CONVOCC_DROW_ENFORCE_GENDER, TRUE); + SetPRCSwitch(PRC_CONVOCC_TIEFLING_TAIL, TRUE); + SetPRCSwitch(PRC_CONVOCC_FEYRI_TAIL, TRUE); + SetPRCSwitch(PRC_CONVOCC_FEYRI_WINGS, TRUE); + SetPRCSwitch(PRC_CONVOCC_AVARIEL_WINGS, TRUE); + } + } + if(GetPRCSwitch(PRC_USE_BIOWARE_DATABASE) == 0) + SetPRCSwitch(PRC_USE_BIOWARE_DATABASE, 300);//100 HBs = 1800sec = 30min + if(GetPRCSwitch(PRC_USE_BIOWARE_DATABASE)) + DelayCommand(0.1, CheckDB()); + + if(GetPRCSwitch(PRC_USE_DATABASE)) + { + PRC_SQLInit(); + if(GetPRCSwitch(PRC_DB_SQLITE)) + { + StartSQLiteCommitHB(); + CreateXChestDB_SQLite(); + } + else if(GetPRCSwitch(PRC_DB_MYSQL)) + CreateXChestDB_MySQL(); + } + if(GetPRCSwitch(PRC_DB_PRECACHE)) + Cache_2da_data(); + + // Disable Bioware XP as it's being handled by PRC + if(GetPRCSwitch(PRC_XP_USE_PNP_XP)) + { + SetModuleXPScale(0); + DelayCommand(5.0f, CheckXPSwitches(oModule)); + } + + //pre-made cohorts + //DelayCommand(6.0, AddPremadeCohortsToDB()); + //done differently now + + //check for letoscript dir + /* if(GetLocalString(oModule, PRC_LETOSCRIPT_NWN_DIR) == "") + { + string sDir = Get2DACache("directory", "Dir", 0); + if(sDir != "") + SetLocalString(oModule, PRC_LETOSCRIPT_NWN_DIR, sDir); + } */ + + //mark server as loading + float fDelay = IntToFloat(GetPRCSwitch(PRC_PW_LOGON_DELAY))*60.0; + if(fDelay>0.0) + { + SetLocalInt(GetModule(), PRC_PW_LOGON_DELAY+"_TIMER", TRUE); + DelayCommand(fDelay, DeleteLocalInt(GetModule(), PRC_PW_LOGON_DELAY+"_TIMER")); + } +} + +void PersonalSwitch(object oModule) +{ + DoDebug("PersonalSwitch Running"); + //load any default switch 2da + int i = 0; + string sSwitchName, sSwitchType, sSwitchValue; + // Use Get2DAString() instead of Get2DACache() to avoid caching. + // People might want to set different switch values when playing in different modules. + // Or just change the switch values midplay. + sSwitchName = Get2DAString("personal_switch", "SwitchName", i); + while(sSwitchName != "") // Brute force + { + DoDebug("SwitchName: "+sSwitchName); + // Read rest of the line + sSwitchType = Get2DAString("personal_switch", "SwitchType", i); + sSwitchValue = Get2DAString("personal_switch", "SwitchValue", i); + DoDebug("SwitchType: "+sSwitchType); + DoDebug("SwitchValue: "+sSwitchValue); + + // Determine switch type and set the var + if (sSwitchType == "float") + SetLocalFloat(oModule, sSwitchName, StringToFloat(sSwitchValue)); + else if(sSwitchType == "int") + SetPRCSwitch(sSwitchName, StringToInt(sSwitchValue)); + else if(sSwitchType == "string") + SetLocalString(oModule, sSwitchName, sSwitchValue); + + // Increment loop counter + i += 1; + sSwitchName = Get2DAString("personal_switch", "SwitchName", i); + } +} \ No newline at end of file diff --git a/_haks/poa_dev/prc_switchesc.ncs b/_haks/poa_dev/prc_switchesc.ncs new file mode 100644 index 00000000..6ceadf92 Binary files /dev/null and b/_haks/poa_dev/prc_switchesc.ncs differ diff --git a/_haks/poa_dev/prc_switchesc.nss b/_haks/poa_dev/prc_switchesc.nss new file mode 100644 index 00000000..eb796006 --- /dev/null +++ b/_haks/poa_dev/prc_switchesc.nss @@ -0,0 +1,1927 @@ +//::////////////////////////////////////////////// +//:: PRC Switch manipulation conversation +//:: prc_switchesc +//::////////////////////////////////////////////// +/** @file + This conversation is used for changing values + of the PRC switches ingame. + + @todo Primo: TLKify this + + @author Primogenitor +*/ +//::////////////////////////////////////////////// +//::////////////////////////////////////////////// + +#include "inc_dynconv" +#include "inc_epicspells" +#include "prc_inc_leadersh" +#include "prc_inc_natweap" +#include "prc_inc_template" +#include "inc_switch_setup" +#include "pnp_shft_poly" +#include "inc_sql" + +////////////////////////////////////////////////// +/* Constant defintions */ +////////////////////////////////////////////////// + +const int STAGE_ENTRY = 0; +const int STAGE_SWITCHES = 1; +const int STAGE_SWITCHES_VALUE = 2; +const int STAGE_EPIC_SPELLS = 3; +const int STAGE_EPIC_SPELLS_ADD = 4; +const int STAGE_EPIC_SPELLS_REMOVE = 5; +const int STAGE_EPIC_SPELLS_CONTING = 6; +const int STAGE_SHOPS = 8; +const int STAGE_TEFLAMMAR_SHADOWLORD = 9; +const int STAGE_LEADERSHIP = 10; +const int STAGE_LEADERSHIP_ADD_STANDARD = 11; +const int STAGE_LEADERSHIP_ADD_STANDARD_CONFIRM = 12; +const int STAGE_LEADERSHIP_ADD_CUSTOM_RACE = 13; +const int STAGE_LEADERSHIP_ADD_CUSTOM_GENDER = 14; +const int STAGE_LEADERSHIP_ADD_CUSTOM_CLASS = 15; +const int STAGE_LEADERSHIP_ADD_CUSTOM_ALIGN = 16; +const int STAGE_LEADERSHIP_ADD_CUSTOM_CONFIRM = 17; +const int STAGE_LEADERSHIP_REMOVE = 18; +const int STAGE_LEADERSHIP_DELETE = 19; +const int STAGE_LEADERSHIP_DELETE_CONFIRM = 20; +const int STAGE_MISC_OPTIONS = 21; +const int STAGE_SPELLS = 22; +const int STAGE_WILDSHAPE_SLOTS = 23; +const int STAGE_WILDSHAPE_SHAPE = 24; +const int STAGE_ELEMENTALSHAPE_SLOTS = 25; +const int STAGE_ELEMENTALSHAPE_SHAPE = 26; +const int STAGE_DRAGONSHAPE_SLOTS = 27; +const int STAGE_DRAGONSHAPE_SHAPE = 28; +const int STAGE_PNP_FAMILIAR_COMPANION = 29; +const int STAGE_NATURAL_WEAPON = 30; +const int STAGE_TEMPLATE = 31; +const int STAGE_TEMPLATE_CONFIRM = 32; +const int STAGE_TEMPLATE_HALF_DRAGON = 33; +const int STAGE_TEMPLATE_HALF_DRAGON_CONFIRM = 34; +const int STAGE_WOL_PURCHASE = 35; +const int STAGE_WOL_CONFIRM = 36; +const int STAGE_WOL_RITUALS = 37; +const int STAGE_WOL_HEADER = 38; +const int STAGE_WOL_RESEARCH = 39; +const int STAGE_WOL_RESEARCH_2 = 40; +const int STAGE_LA_BUYOFF = 41; +const int STAGE_ENCOUNTER_AREAS = 42; +const int STAGE_ENCOUNTER_CONFIRM = 43; +const int STAGE_ABERRANT_SLOTS = 44; +const int STAGE_ABERRANT_SHAPE = 45; + +const int STAGE_CDKEY_ADD = 509; +const int STAGE_APPEARANCE = 510; +const int STAGE_HEAD = 520; +const int STAGE_WINGS = 530; +const int STAGE_TAIL = 540; +const int STAGE_BODYPART = 550; +const int STAGE_BODYPART_CHANGE = 551; +const int STAGE_PORTRAIT = 560; +const int STAGE_EQUIPMENT = 590; +const int STAGE_EQUIPMENT_SIMPLE = 591; //e.g. shield +const int STAGE_EQUIPMENT_LAYERED = 592; //e.g. helm +const int STAGE_EQUIPMENT_COMPOSITE = 593; //e.g. sword +const int STAGE_EQUIPMENT_COMPOSITE_B = 594; +const int STAGE_EQUIPMENT_ARMOR = 595; //e.g. armor + +const int CHOICE_RETURN_TO_PREVIOUS = 0xEFFFFFFF; +const int CHOICE_SWITCHES_USE_2DA = 0xEFFFFFFE; + + +// PnP shifting constants +const int TYPE_WILD_SHAPE = 1;//0x01 +const int TYPE_ELEMENTAL_SHAPE = 2;//0x02 +const int TYPE_DRAGON_SHAPE = 4;//0x04 +const int TYPE_POLYMORPH_SELF = 8;//0x08 +const int TYPE_ABERRANT_SHAPE = 16;//0x16 + +////////////////////////////////////////////////// +/* Aid functions */ +////////////////////////////////////////////////// + +void AddPortraits(int nMin, int nMax, object oPC) +{ + int i; + string sName; + for(i=nMin;i StringToInt(Get2DACache("ECL", "RaceHD", i))) + AddChoice(sName, i, oPC); + } + else + AddChoice(sName, i, oPC); + } + } + if(i < nMax) + DelayCommand(0.00, AddCohortRaces(i, nMax, oPC)); +} + +void AddTemplates(int nMin, int nMax, object oPC) +{ + int i; + for(i=nMin;i<=nMax;i++) + { + string sName; + string sScript = Get2DACache("templates", "MaintainScript", i); + int nNameID = StringToInt(Get2DACache("templates", "Name", i)); + if(nNameID != 0) + sName = GetStringByStrRef(nNameID); + else + sName = Get2DACache("templates", "Label", i); + //check type + //inherited templates can only be taken with 1 HD + if(((StringToInt(Get2DACache("templates", "Type", i)) & 1) + && GetHitDice(oPC) > 1) + || !ApplyTemplateToObject(i, oPC, FALSE)) + { + sName = PRC_TEXT_GRAY+sName+""; + } + if(sScript != "") + AddChoice(sName, i); + } +} + +void AddLegacies(object oPC, int nResearch = FALSE) +{ + //DoDebug("Entered AddLegacies"); + //Weapons of Legacy never stack, so dont let them + if(GetPersistantLocalInt(oPC, "LegacyOwner") && !nResearch) + return; + + int i; + for(i=1;i<=60;i++) + { + string sName; + int nNameID = StringToInt(Get2DACache("wol_items", "Name", i)); + if(nNameID != 0) + sName = GetStringByStrRef(nNameID); + else + sName = Get2DACache("wol_items", "Label", i); + + // Test if they can purchase a legacy + string sScript = Get2DACache("wol_items", "TestScript", i); + int nGold = StringToInt(Get2DACache("wol_items", "Cost", i)); + if (DEBUG) DoDebug("AddLegacies: "+sName+" - "+sScript+", Gold needed "+IntToString(nGold)+", Gold possessed "+IntToString(GetGold(oPC))); + if(sScript != "" && !ExecuteScriptAndReturnInt(sScript, oPC) && GetGold(oPC) >= nGold && !nResearch) + AddChoice(sName, i); + else if (sScript != "" && nResearch) // Research mode + AddChoice(sName, i); + } +} + +void AddRitualCost(object oPC) +{ + // Which weapon do we have? + int nWoL = GetPersistantLocalInt(oPC, "LegacyOwner"); + string sName; + int nNameID = StringToInt(Get2DACache("wol_items", "Name", nWoL)); + if(nNameID != 0) + sName = GetStringByStrRef(nNameID); + + // They've paid for everything + if (GetHasFeat(FEAT_GREATER_LEGACY)) return; + // Pay for greater rituals + if (GetHasFeat(FEAT_LESSER_LEGACY)) + { + int nGold = StringToInt(Get2DACache("wol_items", "Greater", nWoL)); + if (GetGold(oPC) >= nGold && nGold > 999) AddChoice("Purchase the Greater Legacy for "+sName+", at a cost of "+IntToString(nGold)+" gold", nGold); + } + else if (GetHasFeat(FEAT_LEAST_LEGACY)) + { + int nGold = StringToInt(Get2DACache("wol_items", "Lesser", nWoL)); + if (GetGold(oPC) >= nGold && nGold > 999) AddChoice("Purchase the Lesser Legacy for "+sName+", at a cost of "+IntToString(nGold)+" gold", nGold); + } + else + { + int nGold = StringToInt(Get2DACache("wol_items", "Least", nWoL)); + if (GetGold(oPC) >= nGold) AddChoice("Purchase the Least Legacy for "+sName+", at a cost of "+IntToString(nGold)+" gold", nGold); + } +} + +void AddShapes(int nMin, int nMax, object oPC, int nType) +{ + int i; + string sName; + for(i=nMin;i nMoral) + AdjustAlignment(oCohort, ALIGNMENT_EVIL, nCurrentMoral-nMoral, FALSE); + if(nCurrentOrder < nOrder) + AdjustAlignment(oCohort, ALIGNMENT_LAWFUL, nOrder-nCurrentOrder, FALSE); + else if(nCurrentOrder > nOrder) + AdjustAlignment(oCohort, ALIGNMENT_CHAOTIC, nCurrentOrder-nOrder, FALSE); +} + +int GetStrRefForTemplate(int nTemplate) +{ + int nStrRef = (16838640 + 2 * nTemplate) - 2;//Starts at 'Black Half-Dragon' = 16838640 + return nStrRef; +} + +//Part of Server Security Script by FunkySwerve +int GetCanAddNewKey(object oPC) +{ + string sPlayer = GetStringLowerCase(GetPCPlayerName(oPC)); + if(GetPRCSwitch(PRC_USE_DATABASE)) + { + sPlayer = ReplaceSingleChars(sPlayer,"'","~"); + string sSQL = "SELECT val FROM pwdata WHERE name='PlayernameKey_" + sPlayer + "'"; + PRC_SQLExecDirect(sSQL); + if (PRC_SQLFetch() == PRC_SQL_SUCCESS) /* there's at least one key stored already */ + { + string sStoredKey = PRC_SQLGetData(1); + int nLength = GetStringLength(sStoredKey); + if (nLength > 61) /* allow 7 keys max key-key-key-key-key-key-key 6 spacers + 7x8 keys = 62 */ + { + return TRUE; + } + else return FALSE; + } + } + else + { + string sStoredKey = GetCampaignString("PlayernameKey", sPlayer ); + if (sStoredKey != "") + { + int nLength = GetStringLength(sStoredKey); + if (nLength > 65) /* allow 7 keys max SET-key-key-key-key-key-key-key SET/ADD + 7 spacers + 7x8 keys = 66 */ + return TRUE; + } + return FALSE; + } + return FALSE; /* this should never be reached if your database is running, since the first key add is automatic oncliententer */ +} + +void AddNewCDKey(object oPC) +{ + string sPlayer = GetStringLowerCase(GetPCPlayerName(oPC)); + if(GetPRCSwitch(PRC_USE_DATABASE)) + { + sPlayer = ReplaceSingleChars(sPlayer,"'","~"); + string sSQL = "UPDATE pwdata SET tag='Adding' WHERE name='PlayernameKey_"+ sPlayer + "'"; //must mark as adding + PRC_SQLExecDirect(sSQL); + } + else + { + string sStoredKey = GetCampaignString("PlayernameKey", sPlayer); + string sKeys = "ADD" + GetStringRight(sStoredKey, GetStringLength(sStoredKey) - 3);//mark as adding + SetCampaignString("PlayernameKey", sPlayer, sKeys); + } +} +void main() +{ + object oPC = GetPCSpeaker(); + /* Get the value of the local variable set by the conversation script calling + * this script. Values: + * DYNCONV_ABORTED Conversation aborted + * DYNCONV_EXITED Conversation exited via the exit node + * DYNCONV_SETUP_STAGE System's reply turn + * 0 Error - something else called the script + * Other The user made a choice + */ + int nValue = GetLocalInt(oPC, DYNCONV_VARIABLE); + // The stage is used to determine the active conversation node. + // 0 is the entry node. + int nStage = GetStage(oPC); + + // Check which of the conversation scripts called the scripts + if(nValue == 0) // All of them set the DynConv_Var to non-zero value, so something is wrong -> abort + return; + + if(nValue == DYNCONV_SETUP_STAGE) + { + // Check if this stage is marked as already set up + // This stops list duplication when scrolling + if(!GetIsStageSetUp(nStage, oPC)) + { + if(nStage == STAGE_ENTRY) + { + SetHeader("What do you want to do?"); + + if(!GetPRCSwitch(PRC_DISABLE_SWITCH_CHANGING_CONVO) || GetIsDMPossessed(oPC) || GetIsDM(oPC)) + AddChoice("Alter code switches.", 1); + if(GetIsEpicSpellcaster(oPC)) + AddChoice("Manage Epic Spells.", 2); + AddChoice("Purchase general items, such as scrolls or crafting materials.", 3); + AddChoice("Attempt to identify everything in my inventory.", 4); + if(GetAlignmentGoodEvil(oPC) != ALIGNMENT_GOOD + && !GetPersistantLocalInt(oPC, "shadowwalkerstok")) + AddChoice("Join the Shadowlords as a prerequisite for the Teflammar Shadowlord class.", 5); + if(!GetPRCSwitch(PRC_DISABLE_REGISTER_COHORTS) && GetCanRegister(oPC)) + AddChoice("Register this character as a cohort.", 6); + if(GetMaximumCohortCount(oPC)) + AddChoice("Manage cohorts.", 7); + if(GetPrimaryNaturalWeaponCount(oPC)) + AddChoice("Select primary natural weapon.", 8); + if(!GetPRCSwitch(PRC_DISABLE_CONVO_TEMPLATE_GAIN)) + AddChoice("Gain a template.", 9); + if(!GetPRCSwitch(PRC_DISABLE_WOL_GAIN)) + AddChoice("Weapons of Legacy.", 35); + if(GetCanBuyoffLA(oPC)) + AddChoice("LA Buyoff.", 41); + if(!GetPRCSwitch(PRC_DISABLE_ENCOUNTERS)) + AddChoice("Visit an encounter area", 42); + if(DEBUG) //this doesn't work at all + //if(!GetPRCSwitch(PRC_APPEARNCE_CHANGE_DISABLE)) + AddChoice("Change appearance.", 10); + AddChoice("Miscellaneous options.", 11); + if(DEBUG)//TO DO: add separate switch + AddChoice("Wipe PRC Spellbooks", 12); + + MarkStageSetUp(nStage, oPC); + SetDefaultTokens(); // Set the next, previous, exit and wait tokens to default values + } + else if(nStage == STAGE_SWITCHES) + { + SetHeader("Select a variable to modify.\n" + + "See prc_inc_switches for descriptions.\n" + + "In most cases zero is off and any other value is on." + ); + + // First choice is Back, so people don't have to scroll ten pages to find it + AddChoice("Back", CHOICE_RETURN_TO_PREVIOUS); + + // Add a special choices + AddChoice("Read personal_switch.2da and set switches based on it's contents", CHOICE_SWITCHES_USE_2DA); + + + // Get the switches container waypoint, and call the builder function if it doesn't exist yet (it should) + object oWP = GetWaypointByTag("PRC_Switch_Name_WP"); + if(!GetIsObjectValid(oWP)) + { + if(DEBUG) DoDebug("prc_switchesc: PRC_Switch_Name_WP did not exist, attempting creation"); + CreateSwitchNameArray(); + oWP = GetWaypointByTag("PRC_Switch_Name_WP"); + if(DEBUG) DoDebug("prc_switchesc: PRC_Switch_Name_WP " + (GetIsObjectValid(oWP) ? "created":"not created")); + } + int i; + for(i = 0; i < array_get_size(oWP, "Switch_Name"); i++) + { + AddChoice(array_get_string(oWP, "Switch_Name", i), i, oPC); + } + + MarkStageSetUp(nStage, oPC); + } + else if(nStage == STAGE_SWITCHES_VALUE) + { + string sVarName = GetLocalString(oPC, "VariableName"); + int nVal = GetPRCSwitch(sVarName); + + SetHeader("CurrentValue is: " + IntToString(nVal) + "\n" + + "CurrentVariable is: " + sVarName + "\n" + + "Select an ammount to modify the variable by:" + ); + + AddChoice("Back", CHOICE_RETURN_TO_PREVIOUS); + AddChoice("-10", -10); + AddChoice("-5", -5); + AddChoice("-4", -4); + AddChoice("-3", -3); + AddChoice("-2", -2); + AddChoice("-1", -1); + AddChoice("+1", 1); + AddChoice("+2", 2); + AddChoice("+3", 3); + AddChoice("+4", 4); + AddChoice("+5", 5); + AddChoice("+10", 10); + } + else if(nStage == STAGE_EPIC_SPELLS) + { + SetHeader("Make a selection."); + AddChoice("Back", CHOICE_RETURN_TO_PREVIOUS); + if(GetCastableFeatCount(oPC)>0) + AddChoice("Remove an Epic Spell from the radial menu.", 1); + if(GetCastableFeatCount(oPC)<7) + AddChoice("Add an Epic Spell to the radial menu.", 2); + AddChoice("Manage any active contingencies.", 3); + if(!GetPRCSwitch(PRC_EPIC_CONVO_LEARNING_DISABLE)) + AddChoice("Research an Epic Spell.", 4); + AddChoice("List known epic spells.", 5); + AddChoice("List known epic seeds.", 6); + + MarkStageSetUp(nStage, oPC); + } + else if(nStage == STAGE_EPIC_SPELLS_ADD) + { + SetHeader("Choose the spell to add."); + int i; + for(i = 0; i < 71; i++) + { + int nSpellFeat = GetFeatForSpell(i); + if(GetHasEpicSpellKnown(i, oPC) + && !GetHasFeat(nSpellFeat, oPC)) + { + string sName = GetNameForSpell(i); + AddChoice(sName, i, oPC); + } + } + AddChoice("Back", CHOICE_RETURN_TO_PREVIOUS); + + MarkStageSetUp(nStage, oPC); + } + else if(nStage == STAGE_EPIC_SPELLS_REMOVE) + { + SetHeader("Choose the spell to remove."); + int i; + for(i = 0; i < 71; i++) + { + int nFeat = GetFeatForSpell(i); + if(GetHasFeat(nFeat, oPC)) + { + string sName = GetNameForSpell(i); + AddChoice(sName, i, oPC); + } + } + AddChoice("Back", CHOICE_RETURN_TO_PREVIOUS); + + MarkStageSetUp(nStage, oPC); + } + else if(nStage == STAGE_EPIC_SPELLS_CONTING) + { + SetHeader("Choose an active contingency to dispel. Dispelling will pre-emptively end the contingency and restore the reserved epic spell slot for your use."); + if(GetLocalInt(oPC, "nContingentRez")) + AddChoice("Dispel any contingent resurrections.", 1); + AddChoice("Back", CHOICE_RETURN_TO_PREVIOUS); + + MarkStageSetUp(nStage, oPC); + } + else if(nStage == STAGE_SHOPS) + { + SetHeader("Select what type of item you wish to purchase."); + if(GetHasFeat(FEAT_BREW_POTION, oPC) + || GetHasFeat(FEAT_SCRIBE_SCROLL, oPC) + || GetHasFeat(FEAT_CRAFT_WAND, oPC)) + AddChoice("Magic item raw materials", 1); + if(!GetPRCSwitch(PRC_DISABLE_COMPONENTS_SHOP)) + AddChoice("Material components for spells", 2); + if(!GetPRCSwitch(PRC_SPELLSLAB_NOSCROLLS)) + AddChoice("Spell scrolls", 3); + if (GetIsEpicSpellcaster(oPC) + && GetPRCSwitch(PRC_SPELLSLAB) != 3 + ) + AddChoice("Epic spell books", 4); + AddChoice("Back", CHOICE_RETURN_TO_PREVIOUS); + + MarkStageSetUp(nStage, oPC); + } + else if(nStage == STAGE_TEFLAMMAR_SHADOWLORD) + { + SetHeader("This will cost you 10,000 GP, are you prepared to pay this?"); + if(GetHasGPToSpend(oPC, 10000)) + AddChoice("Yes", 1); + AddChoice("Back", CHOICE_RETURN_TO_PREVIOUS); + + MarkStageSetUp(nStage, oPC); + } + else if(nStage == STAGE_LEADERSHIP) + { + SetHeader("What do you want to change?"); + if(GetCurrentCohortCount(oPC) < GetMaximumCohortCount(oPC) + && !GetLocalInt(oPC, "CohortRecruited") + && !GetPRCSwitch(PRC_DISABLE_CUSTOM_COHORTS)) + AddChoice("Recruit a custom cohort", 1); + if(GetCurrentCohortCount(oPC) < GetMaximumCohortCount(oPC) + && !GetLocalInt(oPC, "CohortRecruited") + && !GetPRCSwitch(PRC_DISABLE_STANDARD_COHORTS)) + AddChoice("Recruit a standard cohort", 4); + //not implemented, remove via radial or conversation + //if(GetCurrentCohortCount(oPC)) + // AddChoice("Dismiss an existing cohort", 2); + if(GetCampaignInt(COHORT_DATABASE, "CohortCount")>0) + AddChoice("Delete a stored custom cohort", 3); + AddChoice("Back", CHOICE_RETURN_TO_PREVIOUS); + + MarkStageSetUp(nStage, oPC); + } + else if(nStage == STAGE_LEADERSHIP_ADD_STANDARD) + { + SetHeader("Select a cohort:"); + + int nCohortCount = GetCampaignInt(COHORT_DATABASE, "CohortCount"); + int i; + for(i=1;i<=nCohortCount;i++) + { + if(GetIsCohortChoiceValidByID(i, oPC)) + { + string sName = GetCampaignString(COHORT_DATABASE, "Cohort_"+IntToString(i)+"_name"); + AddChoice(sName, i); + } + } + + AddChoice("Back", CHOICE_RETURN_TO_PREVIOUS); + + MarkStageSetUp(nStage, oPC); + } + else if(nStage == STAGE_LEADERSHIP_ADD_STANDARD_CONFIRM) + { + string sHeader = "Are you sure you want this cohort?"; + + int nCohortID = GetLocalInt(oPC, "CohortID"); + string sName = GetCampaignString( COHORT_DATABASE, "Cohort_"+IntToString(nCohortID)+"_name"); + int nRace = GetCampaignInt( COHORT_DATABASE, "Cohort_"+IntToString(nCohortID)+"_race"); + int nClass1=GetCampaignInt( COHORT_DATABASE, "Cohort_"+IntToString(nCohortID)+"_class1"); + int nClass2=GetCampaignInt( COHORT_DATABASE, "Cohort_"+IntToString(nCohortID)+"_class2"); + int nClass3=GetCampaignInt( COHORT_DATABASE, "Cohort_"+IntToString(nCohortID)+"_class3"); + int nOrder= GetCampaignInt( COHORT_DATABASE, "Cohort_"+IntToString(nCohortID)+"_order"); + int nMoral= GetCampaignInt( COHORT_DATABASE, "Cohort_"+IntToString(nCohortID)+"_moral"); + sHeader +="\n"+sName; + sHeader +="\n"+GetStringByStrRef(StringToInt(Get2DACache("racialtypes", "Name", nRace))); + sHeader +="\n"+GetStringByStrRef(StringToInt(Get2DACache("classes", "Name", nClass1))); + if(nClass2 != CLASS_TYPE_INVALID) + sHeader +=" / "+GetStringByStrRef(StringToInt(Get2DACache("classes", "Name", nClass2))); + if(nClass3 != CLASS_TYPE_INVALID) + sHeader +=" / "+GetStringByStrRef(StringToInt(Get2DACache("classes", "Name", nClass3))); + SetHeader(sHeader); + AddChoice("Yes", 1); + AddChoice("Back", CHOICE_RETURN_TO_PREVIOUS); + + MarkStageSetUp(nStage, oPC); + } + else if(nStage == STAGE_LEADERSHIP_ADD_CUSTOM_RACE) + { + SetHeader("Select a race for the cohort:"); + AddCohortRaces( 0, 255, oPC);/* + DelayCommand(0.0f, AddCohortRaces(101, 200, oPC)); + DelayCommand(0.0f, AddCohortRaces(201, 255, oPC)); +*/ + MarkStageSetUp(nStage, oPC); + } + else if(nStage == STAGE_LEADERSHIP_ADD_CUSTOM_GENDER) + { + SetHeader("Select a gender for the cohort:"); + AddChoice("Male", GENDER_MALE); + AddChoice("Female", GENDER_FEMALE); + + MarkStageSetUp(nStage, oPC); + } + else if(nStage == STAGE_LEADERSHIP_ADD_CUSTOM_CLASS) + { + SetHeader("Select a class for the cohort:"); + int i; + //only do bioware base classes for now otherwise the AI will fubar + for(i=0;i<=10;i++) + { + string sName = GetStringByStrRef(StringToInt(Get2DACache("classes", "Name", i))); + AddChoice(sName, i); + } + MarkStageSetUp(nStage, oPC); + } + else if(nStage == STAGE_LEADERSHIP_ADD_CUSTOM_ALIGN) + { + SetHeader("Select an alignment for the cohort:"); + + int nClass = GetLocalInt(oPC, "CustomCohortClass"); + if(GetIsValidAlignment(ALIGNMENT_LAWFUL, ALIGNMENT_GOOD, + HexToInt(Get2DACache("classes", "AlignRestrict",nClass)), + HexToInt(Get2DACache("classes", "AlignRstrctType",nClass)), + HexToInt(Get2DACache("classes", "InvertRestrict",nClass)))) + { + AddChoice(GetStringByStrRef(112), 0); + } + if(GetIsValidAlignment(ALIGNMENT_NEUTRAL, ALIGNMENT_GOOD, + HexToInt(Get2DACache("classes", "AlignRestrict",nClass)), + HexToInt(Get2DACache("classes", "AlignRstrctType",nClass)), + HexToInt(Get2DACache("classes", "InvertRestrict",nClass)))) + { + AddChoice(GetStringByStrRef(115), 1); + } + if(GetIsValidAlignment(ALIGNMENT_CHAOTIC, ALIGNMENT_GOOD, + HexToInt(Get2DACache("classes", "AlignRestrict",nClass)), + HexToInt(Get2DACache("classes", "AlignRstrctType",nClass)), + HexToInt(Get2DACache("classes", "InvertRestrict",nClass)))) + { + AddChoice(GetStringByStrRef(118), 2); + } + if(GetIsValidAlignment(ALIGNMENT_LAWFUL, ALIGNMENT_NEUTRAL, + HexToInt(Get2DACache("classes", "AlignRestrict",nClass)), + HexToInt(Get2DACache("classes", "AlignRstrctType",nClass)), + HexToInt(Get2DACache("classes", "InvertRestrict",nClass)))) + { + AddChoice(GetStringByStrRef(113), 3); + } + if(GetIsValidAlignment(ALIGNMENT_NEUTRAL, ALIGNMENT_NEUTRAL, + HexToInt(Get2DACache("classes", "AlignRestrict",nClass)), + HexToInt(Get2DACache("classes", "AlignRstrctType",nClass)), + HexToInt(Get2DACache("classes", "InvertRestrict",nClass)))) + { + AddChoice(GetStringByStrRef(116), 4); + } + if(GetIsValidAlignment(ALIGNMENT_CHAOTIC, ALIGNMENT_NEUTRAL, + HexToInt(Get2DACache("classes", "AlignRestrict",nClass)), + HexToInt(Get2DACache("classes", "AlignRstrctType",nClass)), + HexToInt(Get2DACache("classes", "InvertRestrict",nClass)))) + { + AddChoice(GetStringByStrRef(119), 5); + } + if(GetIsValidAlignment(ALIGNMENT_LAWFUL, ALIGNMENT_EVIL, + HexToInt(Get2DACache("classes", "AlignRestrict",nClass)), + HexToInt(Get2DACache("classes", "AlignRstrctType",nClass)), + HexToInt(Get2DACache("classes", "InvertRestrict",nClass)))) + { + AddChoice(GetStringByStrRef(114), 6); + } + if(GetIsValidAlignment(ALIGNMENT_NEUTRAL, ALIGNMENT_EVIL, + HexToInt(Get2DACache("classes", "AlignRestrict",nClass)), + HexToInt(Get2DACache("classes", "AlignRstrctType",nClass)), + HexToInt(Get2DACache("classes", "InvertRestrict",nClass)))) + { + AddChoice(GetStringByStrRef(117), 7); + } + if(GetIsValidAlignment(ALIGNMENT_CHAOTIC, ALIGNMENT_EVIL, + HexToInt(Get2DACache("classes", "AlignRestrict",nClass)), + HexToInt(Get2DACache("classes", "AlignRstrctType",nClass)), + HexToInt(Get2DACache("classes", "InvertRestrict",nClass)))) + { + AddChoice(GetStringByStrRef(120), 8); + } + MarkStageSetUp(nStage, oPC); + } + else if(nStage == STAGE_LEADERSHIP_ADD_CUSTOM_CONFIRM) + { + string sHeader = "Are you sure you want this cohort?"; + int nRace = GetLocalInt(oPC, "CustomCohortRace"); + int nClass= GetLocalInt(oPC, "CustomCohortClass"); + int nOrder= GetLocalInt(oPC, "CustomCohortOrder"); + int nMoral= GetLocalInt(oPC, "CustomCohortMoral"); + int nGender=GetLocalInt(oPC, "CustomCohortGender"); + string sKey= GetPCPublicCDKey(oPC); + sHeader +="\n"+GetStringByStrRef(StringToInt(Get2DACache("racialtypes", "Name", nRace))); + sHeader +="\n"+GetStringByStrRef(StringToInt(Get2DACache("classes", "Name", nClass))); + SetHeader(sHeader); + // GetIsCohortChoiceValid(sName, nRace, nClass1, nClass2, nClass3, nOrder, nMoral, nEthran, sKey, nDeleted, oPC); + if(GetIsCohortChoiceValid("", nRace, nClass, CLASS_TYPE_INVALID, CLASS_TYPE_INVALID, nOrder, nMoral, FALSE, sKey, FALSE, oPC)) + { + AddChoice("Yes", 1); + AddChoice("Back", CHOICE_RETURN_TO_PREVIOUS); + } + else + AddChoice("This cohort is invalid", CHOICE_RETURN_TO_PREVIOUS); + + MarkStageSetUp(nStage, oPC); + } + else if(nStage == STAGE_LEADERSHIP_DELETE) + { + SetHeader("Select a cohort to delete:"); + + int nCohortCount = GetCampaignInt(COHORT_DATABASE, "CohortCount"); + int i; + for(i=1;i<=nCohortCount;i++) + { + if(GetIsCohortChoiceValidByID(i, oPC)) + { + string sName = GetCampaignString(COHORT_DATABASE, "Cohort_"+IntToString(i)+"_name"); + AddChoice(sName, i); + } + } + + AddChoice("Back", CHOICE_RETURN_TO_PREVIOUS); + + MarkStageSetUp(nStage, oPC); + } + else if(nStage == STAGE_LEADERSHIP_DELETE_CONFIRM) + { + string sHeader = "Are you sure you want to delete this cohort?"; + + int nCohortID = GetLocalInt(oPC, "CohortID"); + string sName = GetCampaignString( COHORT_DATABASE, "Cohort_"+IntToString(nCohortID)+"_name"); + int nRace = GetCampaignInt( COHORT_DATABASE, "Cohort_"+IntToString(nCohortID)+"_race"); + int nClass1=GetCampaignInt( COHORT_DATABASE, "Cohort_"+IntToString(nCohortID)+"_class1"); + int nClass2=GetCampaignInt( COHORT_DATABASE, "Cohort_"+IntToString(nCohortID)+"_class2"); + int nClass3=GetCampaignInt( COHORT_DATABASE, "Cohort_"+IntToString(nCohortID)+"_class3"); + int nOrder= GetCampaignInt( COHORT_DATABASE, "Cohort_"+IntToString(nCohortID)+"_order"); + int nMoral= GetCampaignInt( COHORT_DATABASE, "Cohort_"+IntToString(nCohortID)+"_moral"); + sHeader +="\n"+sName; + sHeader +="\n"+GetStringByStrRef(StringToInt(Get2DACache("racialtypes", "Name", nRace))); + sHeader +="\n"+GetStringByStrRef(StringToInt(Get2DACache("classes", "Name", nClass1))); + if(nClass2 != CLASS_TYPE_INVALID) + sHeader +=" / "+GetStringByStrRef(StringToInt(Get2DACache("classes", "Name", nClass2))); + if(nClass3 != CLASS_TYPE_INVALID) + sHeader +=" / "+GetStringByStrRef(StringToInt(Get2DACache("classes", "Name", nClass3))); + SetHeader(sHeader); + AddChoice("Yes", 1); + AddChoice("Back", CHOICE_RETURN_TO_PREVIOUS); + + MarkStageSetUp(nStage, oPC); + } + else if (nStage == STAGE_NATURAL_WEAPON) + { + string sHeader = "Select a natural weapon to use."; + SetHeader(sHeader); + AddChoice("Unarmed", -1); + int i; + for(i=0;i 1) + || !ApplyTemplateToObject(nTemplateID, oPC, FALSE)) + { + sHeader = GetStringByStrRef(nDescID)+"\n"; + SetHeader(sHeader); + AddChoice("Back", FALSE); + } + else + { + sHeader = GetStringByStrRef(nDescID)+"\n\n"; + sHeader += "Select your draconic heritage:"; + SetHeader(sHeader); + int i; + for(i = 1; i < 38; i++) + { + AddChoice(GetStringByStrRef(GetStrRefForTemplate(i)), i, oPC); + } + MarkStageSetUp(STAGE_TEMPLATE_HALF_DRAGON, oPC); // This prevents the setup being run for this stage again until MarkStageNotSetUp is called for it + SetDefaultTokens(); // Set the next, previous, exit and wait tokens to default values + } + } + else if (nStage == STAGE_TEMPLATE_HALF_DRAGON_CONFIRM) + { + int nDragID = GetLocalInt(oPC, "PRC_HalfDragon_Choice"); + string sName = GetStringByStrRef(GetStrRefForTemplate(nDragID)); + string sText = "You have selected " + sName + " template.\n\n"; + sText += GetStringByStrRef(GetStrRefForTemplate(nDragID)+1) + "\n\n"; + sText += "Is this correct?"; + + SetHeader(sText); + AddChoice(GetStringByStrRef(4752), TRUE); // "Yes" + AddChoice(GetStringByStrRef(4753), FALSE); // "No" + MarkStageSetUp(STAGE_TEMPLATE_HALF_DRAGON_CONFIRM, oPC); + } + else if (nStage == STAGE_TEMPLATE_CONFIRM) + { + int nTemplateID = GetLocalInt(oPC, "TemplateIDToGain"); + string sName; + string sHeader; + int nNameID = StringToInt(Get2DACache("templates", "Name", nTemplateID)); + int nDescID = StringToInt(Get2DACache("templates", "Description", nTemplateID)); + if(nNameID != 0) + sName = GetStringByStrRef(nNameID); + else + sName = Get2DACache("templates", "Label", nTemplateID); + if(((StringToInt(Get2DACache("templates", "Type", nTemplateID)) & 1) && GetHitDice(oPC) > 1) + || !ApplyTemplateToObject(nTemplateID, oPC, FALSE)) + { + sHeader = GetStringByStrRef(nDescID)+"\n"; + SetHeader(sHeader); + AddChoice("Back", FALSE); + } + else + { + sHeader = "You have selected: "+sName+"\n"; + sHeader += GetStringByStrRef(nDescID)+"\n"; + sHeader += "\nAre you sure you want this template?"; + SetHeader(sHeader); + AddChoice("Yes", TRUE); + AddChoice("No", FALSE); + } + + MarkStageSetUp(nStage, oPC); + } + else if (nStage == STAGE_MISC_OPTIONS) + { + SetHeader("You can setup various options for PRC spells and abilities here:"); + if(GetHasFeat(FEAT_WILD_SHAPE, oPC)) + AddChoice(GetStringByStrRef(504), 1);//Wild Shape + if(GetHasFeat(FEAT_ELEMENTAL_SHAPE, oPC)) + AddChoice(GetStringByStrRef(505), 2);//Elemental Shape + if(GetHasFeat(FEAT_EPIC_WILD_SHAPE_DRAGON, oPC)) + AddChoice(GetStringByStrRef(8667), 3);//Dragon Shape + if(GetHasFeat(FEAT_ABERRANT_WILD_SHAPE, oPC)) + AddChoice(GetStringByStrRef(16790272), 4);//Aberration Wild Shape + //AddChoice("Spell options.", 5); + //AddChoice("PnP familiar/animal compnion.", 6); + + //PW Security System by FunkySwerve + if(GetPCPublicCDKey(oPC)!="" && GetPRCSwitch(PRC_PW_SECURITY_CD_CHECK))//only in multiplayer mode + { + if(GetCanAddNewKey(oPC)) + { + AddChoice("PW - add new CD Key", 100); + } + } + + MarkStageSetUp(nStage, oPC); + } + else if (nStage == STAGE_WILDSHAPE_SLOTS) + { + SetHeader("You attune yourself to nature, recallling animal forms."); + AddChoice(GetStringByStrRef(8178), 401);//Brown Bear + AddChoice(GetStringByStrRef(8179), 402);//Wolf + AddChoice(GetStringByStrRef(8180), 403);//Panther + AddChoice(GetStringByStrRef(8181), 404);//Boar + AddChoice(GetStringByStrRef(8182), 405);//Badger + + MarkStageSetUp(nStage, oPC); + } + else if (nStage == STAGE_WILDSHAPE_SHAPE) + { + SetHeader("Assign which shape to this form?"); + SetLocalInt(oPC, "DynConv_Waiting", TRUE); + AddShapes(0, 500/*PRCGetFileEnd("prc_polymorph")*/, oPC, TYPE_WILD_SHAPE); + SetDefaultTokens(); + + MarkStageSetUp(nStage, oPC); + } + else if (nStage == STAGE_ELEMENTALSHAPE_SLOTS) + { + SetHeader("You attune yourself to nature, recallling elemental forms."); + AddChoice(GetStringByStrRef(8174), 397);//Fire + AddChoice(GetStringByStrRef(8175), 398);//Water + AddChoice(GetStringByStrRef(8176), 399);//Earth + AddChoice(GetStringByStrRef(8177), 400);//Air + + MarkStageSetUp(nStage, oPC); + } + else if (nStage == STAGE_ELEMENTALSHAPE_SHAPE) + { + SetHeader("Assign which shape to this form?"); + SetLocalInt(oPC, "DynConv_Waiting", TRUE); + AddShapes(0, 500/*PRCGetFileEnd("prc_polymorph")*/, oPC, TYPE_ELEMENTAL_SHAPE); + SetDefaultTokens(); + + MarkStageSetUp(nStage, oPC); + } + else if (nStage == STAGE_DRAGONSHAPE_SLOTS) + { + SetHeader("You attune yourself to nature, recallling dragon forms."); + AddChoice(GetStringByStrRef(12491), 707);//Red + AddChoice(GetStringByStrRef(12467), 708);//Blue + AddChoice(GetStringByStrRef(12487), 709);//Green + + MarkStageSetUp(nStage, oPC); + } + else if (nStage == STAGE_DRAGONSHAPE_SHAPE) + { + SetHeader("Assign which shape to this form?"); + SetLocalInt(oPC, "DynConv_Waiting", TRUE); + AddShapes(0, 500/*PRCGetFileEnd("prc_polymorph")*/, oPC, TYPE_DRAGON_SHAPE); + SetDefaultTokens(); + + MarkStageSetUp(nStage, oPC); + } + else if (nStage == STAGE_ABERRANT_SLOTS) + { + SetHeader("You attune yourself to nature, recallling animal forms."); + AddChoice(GetStringByStrRef(8178), 401);//Brown Bear + AddChoice(GetStringByStrRef(8179), 402);//Wolf + AddChoice(GetStringByStrRef(8180), 403);//Panther + AddChoice(GetStringByStrRef(8181), 404);//Boar + AddChoice(GetStringByStrRef(8182), 405);//Badger + + MarkStageSetUp(nStage, oPC); + } + else if (nStage == STAGE_ABERRANT_SHAPE) + { + SetHeader("Assign which shape to this form?"); + SetLocalInt(oPC, "DynConv_Waiting", TRUE); + AddShapes(0, 500/*PRCGetFileEnd("prc_polymorph")*/, oPC, TYPE_ABERRANT_SHAPE); + SetDefaultTokens(); + + MarkStageSetUp(nStage, oPC); + } + else if (nStage == STAGE_PNP_FAMILIAR_COMPANION) + { + string sHeader = "This will remove all information about your pnp familiars."; + SetHeader(sHeader); + AddChoice("Dismiss familiar.", 1); + AddChoice("Dismiss animal companion.", 2); + AddChoice("Dismiss shaman's animal companion.", 3); + AddChoice("Dismiss ultimate ranger's animal companion.", 4); + AddChoice("Back", CHOICE_RETURN_TO_PREVIOUS); + + MarkStageSetUp(nStage, oPC); + } + else if (nStage == STAGE_CDKEY_ADD) + { + string sHeader = "With this option you can add new CD Key to your account (max 7 keys allowed). After selecting OK please logout, swap to the new key and login again."; + SetHeader(sHeader); + AddChoice("OK", 1); + AddChoice("Back", CHOICE_RETURN_TO_PREVIOUS); + MarkStageSetUp(nStage, oPC); + } + } + + // Do token setup + SetupTokens(); + } + else if(nValue == DYNCONV_EXITED) + { + //end of conversation cleanup + array_delete(oPC, "StagesSetup"); + DeleteLocalString(oPC, "VariableName"); + DeleteLocalInt(oPC, "CohortID"); + DeleteLocalInt(oPC, "CustomCohortRace"); + DeleteLocalInt(oPC, "CustomCohortClass"); + DeleteLocalInt(oPC, "CustomCohortMoral"); + DeleteLocalInt(oPC, "CustomCohortOrder"); + DeleteLocalInt(oPC, "CustomCohortGender"); + DeleteLocalInt(oPC, "TemplateIDToGain"); + DeleteLocalInt(oPC, "WildShapeSlot"); + DeleteLocalInt(oPC, "PRC_HalfDragon_Choice"); + DeleteLocalInt(oPC, "EncounterChoice"); + } + else if(nValue == DYNCONV_ABORTED) + { + //abort conversation cleanup + array_delete(oPC, "StagesSetup"); + DeleteLocalString(oPC, "VariableName"); + DeleteLocalInt(oPC, "CohortID"); + DeleteLocalInt(oPC, "CustomCohortRace"); + DeleteLocalInt(oPC, "CustomCohortClass"); + DeleteLocalInt(oPC, "CustomCohortMoral"); + DeleteLocalInt(oPC, "CustomCohortOrder"); + DeleteLocalInt(oPC, "CustomCohortGender"); + DeleteLocalInt(oPC, "TemplateIDToGain"); + DeleteLocalInt(oPC, "WildShapeSlot"); + DeleteLocalInt(oPC, "PRC_HalfDragon_Choice"); + DeleteLocalInt(oPC, "EncounterChoice"); + } + else + { + // PC response handling + int nChoice = GetChoice(oPC); + if(nStage == STAGE_ENTRY) + { + if(nChoice == CHOICE_RETURN_TO_PREVIOUS) + nStage = STAGE_ENTRY; + else if(nChoice == 1) + nStage = STAGE_SWITCHES; + else if(nChoice == 2) + nStage = STAGE_EPIC_SPELLS; + else if(nChoice == 3) + nStage = STAGE_SHOPS; + else if(nChoice == 4) + { + AssignCommand(oPC, TryToIDItems(oPC)); + AllowExit(DYNCONV_EXIT_FORCE_EXIT); + } + else if(nChoice == 5) + nStage = STAGE_TEFLAMMAR_SHADOWLORD; + else if(nChoice == 6) + { + RegisterAsCohort(oPC); + AllowExit(DYNCONV_EXIT_FORCE_EXIT); + } + else if(nChoice == 7) + nStage = STAGE_LEADERSHIP; + else if(nChoice == 8) + nStage = STAGE_NATURAL_WEAPON; + else if(nChoice == 9) + nStage = STAGE_TEMPLATE; + else if(nChoice == 35) + nStage = STAGE_WOL_HEADER; + else if(nChoice == 41) + nStage = STAGE_LA_BUYOFF; + else if(nChoice == 42) + nStage = STAGE_ENCOUNTER_AREAS; + else if(nChoice == 10) + nStage = STAGE_APPEARANCE; + else if(nChoice == 11) + nStage = STAGE_MISC_OPTIONS; + else if(nChoice == 12) + { + DelayCommand(1.0, ExecuteScript("prc_wipeNSB", oPC)); + AllowExit(DYNCONV_EXIT_FORCE_EXIT); + } + + // Mark the target stage to need building if it was changed (ie, selection was other than ID all) + if(nStage != STAGE_ENTRY) + MarkStageNotSetUp(nStage, oPC); + } + else if(nStage == STAGE_SWITCHES) + { + if(nChoice == CHOICE_RETURN_TO_PREVIOUS) + nStage = STAGE_ENTRY; + else if(nChoice == CHOICE_SWITCHES_USE_2DA) + { + object oModule = GetModule(); + int i = 0; + string sSwitchName, sSwitchType, sSwitchValue; + // Use Get2DAString() instead of Get2DACache() to avoid caching. + // People might want to set different switch values when playing in different modules. + // Or just change the switch values midplay. + while((sSwitchName = Get2DAString("personal_switch", "SwitchName", i)) != "") + { + // Read rest of the line + sSwitchType = Get2DAString("personal_switch", "SwitchType", i); + sSwitchValue = Get2DAString("personal_switch", "SwitchValue", i); + + // Determine switch type and set the var + if(sSwitchType == "float") + SetLocalFloat(oModule, sSwitchName, StringToFloat(sSwitchValue)); + else if(sSwitchType == "int") + SetPRCSwitch(sSwitchName, StringToInt(sSwitchValue)); + else if(sSwitchType == "string") + SetLocalString(oModule, sSwitchName, sSwitchValue); + + // Increment loop counter + i += 1; + } + } + else + { + //move to another stage based on response + SetLocalString(oPC, "VariableName", GetChoiceText(oPC)); + nStage = STAGE_SWITCHES_VALUE; + } + MarkStageNotSetUp(nStage, oPC); + } + else if(nStage == STAGE_SWITCHES_VALUE) + { + if(nChoice == CHOICE_RETURN_TO_PREVIOUS) + { + nStage = STAGE_SWITCHES; + } + else + { + string sVarName = GetLocalString(oPC, "VariableName"); + SetPRCSwitch(sVarName, GetPRCSwitch(sVarName) + nChoice); + } + MarkStageNotSetUp(nStage, oPC); + } + else if(nStage == STAGE_EPIC_SPELLS) + { + int nOldStage = nStage; + if(nChoice == CHOICE_RETURN_TO_PREVIOUS) + nStage = STAGE_ENTRY; + else if (nChoice == 1) + nStage = STAGE_EPIC_SPELLS_REMOVE; + else if (nChoice == 2) + nStage = STAGE_EPIC_SPELLS_ADD; + else if (nChoice == 3) + nStage = STAGE_EPIC_SPELLS_CONTING; + else if (nChoice == 4) + { + //research an epic spell + object oPlaceable = CreateObject(OBJECT_TYPE_PLACEABLE, "prc_ess_research", GetLocation(oPC)); + if(!GetIsObjectValid(oPlaceable)) + DoDebug("Research placeable not valid."); + AssignCommand(oPC, ClearAllActions()); + AssignCommand(oPC, DoPlaceableObjectAction(oPlaceable, PLACEABLE_ACTION_USE)); + SPApplyEffectToObject(DURATION_TYPE_PERMANENT, EffectVisualEffect(VFX_DUR_CUTSCENE_INVISIBILITY), oPlaceable); + DestroyObject(oPlaceable, 60.0); + //end the conversation + AllowExit(DYNCONV_EXIT_FORCE_EXIT); + } + else if (nChoice == 5) + { + int i; + for(i = 0; i < 71; i++) + { + if(GetHasEpicSpellKnown(i, oPC)) + { + SendMessageToPC(oPC, GetNameForSpell(i)+" is known."); + } + } + } + else if (nChoice == 6) + { + int i; + for(i = 0; i < 28; i++) + { + if(GetHasEpicSeedKnown(i, oPC)) + { + SendMessageToPC(oPC, GetNameForSeed(i)+" is known."); + } + } + } + if(nOldStage != nStage) + MarkStageNotSetUp(nStage, oPC); + } + else if(nStage == STAGE_EPIC_SPELLS_ADD) + { + if(nChoice == CHOICE_RETURN_TO_PREVIOUS) + nStage = STAGE_EPIC_SPELLS; + else + { + GiveFeat(oPC, StringToInt(Get2DACache("epicspells", "SpellFeatIPID", nChoice))); + ClearCurrentStage(); + } + MarkStageNotSetUp(nStage, oPC); + } + else if(nStage == STAGE_EPIC_SPELLS_REMOVE) + { + if(nChoice == CHOICE_RETURN_TO_PREVIOUS) + nStage = STAGE_EPIC_SPELLS; + else + { + TakeFeat(oPC, StringToInt(Get2DACache("epicspells", "SpellFeatIPID", nChoice))); + ClearCurrentStage(); + } + MarkStageNotSetUp(nStage, oPC); + } + else if(nStage == STAGE_EPIC_SPELLS_CONTING) + { + //contingencies + if(nChoice == CHOICE_RETURN_TO_PREVIOUS) + nStage = STAGE_EPIC_SPELLS; + else if(nChoice == 1) //contingent resurrection + SetLocalInt(oPC, "nContingentRez", 0); + + MarkStageNotSetUp(nStage, oPC); + } + else if(nStage == STAGE_SHOPS) + { + if(nChoice == CHOICE_RETURN_TO_PREVIOUS) + nStage = STAGE_ENTRY; + else if (nChoice == 1) + { + //Magic item raw materials + object oStore = GetObjectByTag("prc_magiccraft"); + if(!GetIsObjectValid(oStore)) + { + location lLimbo = GetLocation(GetObjectByTag("HEARTOFCHAOS")); + oStore = CreateObject(OBJECT_TYPE_STORE, "prc_magiccraft", lLimbo); + } + DelayCommand(1.0, OpenStore(oStore, oPC)); + AllowExit(DYNCONV_EXIT_FORCE_EXIT); + } + else if (nChoice == 2) + { + //Material componets for spells + object oStore = GetObjectByTag("prc_materialcomp"); + if(!GetIsObjectValid(oStore)) + { + location lLimbo = GetLocation(GetObjectByTag("HEARTOFCHAOS")); + oStore = CreateObject(OBJECT_TYPE_STORE, "prc_materialcomp", lLimbo); + } + DelayCommand(1.0, OpenStore(oStore, oPC)); + AllowExit(DYNCONV_EXIT_FORCE_EXIT); + } + else if (nChoice == 3) + { + //Spell scrolls + object oStore = GetObjectByTag("prc_scrolls"); + if(!GetIsObjectValid(oStore)) + { + location lLimbo = GetLocation(GetObjectByTag("HEARTOFCHAOS")); + oStore = CreateObject(OBJECT_TYPE_STORE, "prc_scrolls", lLimbo); + } + DelayCommand(1.0, OpenStore(oStore, oPC)); + AllowExit(DYNCONV_EXIT_FORCE_EXIT); + } + else if (nChoice == 4) + { + //Epic spell books + object oStore = GetObjectByTag("prc_epicspells"); + if(!GetIsObjectValid(oStore)) + { + location lLimbo = GetLocation(GetObjectByTag("HEARTOFCHAOS")); + oStore = CreateObject(OBJECT_TYPE_STORE, "prc_epicspells", lLimbo); + } + DelayCommand(1.0, OpenStore(oStore, oPC)); + AllowExit(DYNCONV_EXIT_FORCE_EXIT); + } + + //MarkStageNotSetUp(nStage, oPC); + } + else if(nStage == STAGE_TEFLAMMAR_SHADOWLORD) + { + nStage = STAGE_ENTRY; + if(nChoice == 1) + { + AssignCommand(oPC, ClearAllActions()); + AssignCommand(oPC, TakeGoldFromCreature(10000, oPC, TRUE)); + //use a persistant local instead of an item + //CreateItemOnObject("shadowwalkerstok", oPC); + SetPersistantLocalInt(oPC, "shadowwalkerstok", TRUE); + SetLocalInt(oPC, "PRC_PrereqTelflam", 0); + } + MarkStageNotSetUp(nStage, oPC); + } + else if(nStage == STAGE_LEADERSHIP) + { + if(nChoice == 1) + nStage = STAGE_LEADERSHIP_ADD_STANDARD; + else if(nChoice == 2) + nStage = STAGE_LEADERSHIP_REMOVE; + else if(nChoice == 3) + nStage = STAGE_LEADERSHIP_DELETE; + else if(nChoice == 4) + nStage = STAGE_LEADERSHIP_ADD_CUSTOM_RACE; + else if(nChoice == CHOICE_RETURN_TO_PREVIOUS) + nStage = STAGE_ENTRY; + MarkStageNotSetUp(nStage, oPC); + } + else if(nStage == STAGE_LEADERSHIP_REMOVE) + { + if(nChoice == CHOICE_RETURN_TO_PREVIOUS) + { + + } + else + { + int nCohortID = GetLocalInt(oPC, "CohortID"); + RemoveCohortFromPlayer(GetCohort(nCohortID, oPC), oPC); + } + nStage = STAGE_LEADERSHIP; + MarkStageNotSetUp(nStage, oPC); + } + else if(nStage == STAGE_LEADERSHIP_ADD_STANDARD) + { + if(nChoice == CHOICE_RETURN_TO_PREVIOUS) + nStage = STAGE_LEADERSHIP; + else + { + SetLocalInt(oPC, "CohortID", nChoice); + nStage = STAGE_LEADERSHIP_ADD_STANDARD_CONFIRM; + } + MarkStageNotSetUp(nStage, oPC); + } + else if(nStage == STAGE_LEADERSHIP_ADD_STANDARD_CONFIRM) + { + if(nChoice == 1) + { + int nCohortID = GetLocalInt(oPC, "CohortID"); + AddCohortToPlayer(nCohortID, oPC); + //mark the player as having recruited for the day + SetLocalInt(oPC, "CohortRecruited", TRUE); + nStage = STAGE_LEADERSHIP; + } + else if(nChoice == CHOICE_RETURN_TO_PREVIOUS) + nStage = STAGE_LEADERSHIP_ADD_STANDARD; + MarkStageNotSetUp(nStage, oPC); + } + else if(nStage == STAGE_LEADERSHIP_ADD_CUSTOM_RACE) + { + SetLocalInt(oPC, "CustomCohortRace", nChoice); + nStage = STAGE_LEADERSHIP_ADD_CUSTOM_GENDER; + MarkStageNotSetUp(nStage, oPC); + } + else if(nStage == STAGE_LEADERSHIP_ADD_CUSTOM_GENDER) + { + SetLocalInt(oPC, "CustomCohortGender", nChoice); + nStage = STAGE_LEADERSHIP_ADD_CUSTOM_CLASS; + MarkStageNotSetUp(nStage, oPC); + } + else if(nStage == STAGE_LEADERSHIP_ADD_CUSTOM_CLASS) + { + SetLocalInt(oPC, "CustomCohortClass", nChoice); + nStage = STAGE_LEADERSHIP_ADD_CUSTOM_ALIGN; + MarkStageNotSetUp(nStage, oPC); + } + else if(nStage == STAGE_LEADERSHIP_ADD_CUSTOM_ALIGN) + { + switch(nChoice) + { + case 0: //lawful good + SetLocalInt(OBJECT_SELF, "CustomCohortOrder", 85); + SetLocalInt(OBJECT_SELF, "CustomCohortMoral", 85); + break; + case 1: //neutral good + SetLocalInt(OBJECT_SELF, "CustomCohortOrder", 50); + SetLocalInt(OBJECT_SELF, "CustomCohortMoral", 85); + break; + case 2: //chaotic good + SetLocalInt(OBJECT_SELF, "CustomCohortOrder", 15); + SetLocalInt(OBJECT_SELF, "CustomCohortMoral", 85); + break; + case 3: //lawful neutral + SetLocalInt(OBJECT_SELF, "CustomCohortOrder", 85); + SetLocalInt(OBJECT_SELF, "CustomCohortMoral", 50); + break; + case 4: //true neutral + SetLocalInt(OBJECT_SELF, "CustomCohortOrder", 50); + SetLocalInt(OBJECT_SELF, "CustomCohortMoral", 50); + break; + case 5: //chaotic neutral + SetLocalInt(OBJECT_SELF, "CustomCohortOrder", 15); + SetLocalInt(OBJECT_SELF, "CustomCohortMoral", 50); + break; + case 6: //lawful evil + SetLocalInt(OBJECT_SELF, "CustomCohortOrder", 85); + SetLocalInt(OBJECT_SELF, "CustomCohortMoral", 15); + break; + case 7: //neutral evil + SetLocalInt(OBJECT_SELF, "CustomCohortOrder", 50); + SetLocalInt(OBJECT_SELF, "CustomCohortMoral", 15); + break; + case 8: //chaotic evil + SetLocalInt(OBJECT_SELF, "CustomCohortOrder", 15); + SetLocalInt(OBJECT_SELF, "CustomCohortMoral", 15); + break; + } + nStage = STAGE_LEADERSHIP_ADD_CUSTOM_CONFIRM; + MarkStageNotSetUp(nStage, oPC); + } + else if(nStage == STAGE_LEADERSHIP_ADD_CUSTOM_CONFIRM) + { + if(nChoice == 1) + { + int nRace = GetLocalInt(oPC, "CustomCohortRace"); + int nClass= GetLocalInt(oPC, "CustomCohortClass"); + int nOrder= GetLocalInt(oPC, "CustomCohortOrder"); + int nMoral= GetLocalInt(oPC, "CustomCohortMoral"); + int nGender= GetLocalInt(oPC, "CustomCohortGender"); + string sResRef = "prc_npc_"+IntToString(nRace)+"_"+IntToString(nClass)+"_"+IntToString(nGender); + location lSpawn = GetLocation(oPC); + object oCohort = CreateObject(OBJECT_TYPE_CREATURE, sResRef, lSpawn, TRUE, COHORT_TAG); + //change alignment + CohortSetAlignment(nMoral, nOrder, oCohort); + DelayCommand(1.0, CohortSetAlignment(nMoral, nOrder, oCohort)); + DelayCommand(3.0, CohortSetAlignment(nMoral, nOrder, oCohort)); + DelayCommand(5.0, CohortSetAlignment(nMoral, nOrder, oCohort)); + //level it up + int i; + //if simple racial HD on, give them racial HD + if(GetPRCSwitch(PRC_XP_USE_SIMPLE_RACIAL_HD)) + { + //get the real race + int nRace = GetRacialType(oCohort); + int nRacialHD = StringToInt(Get2DACache("ECL", "RaceHD", nRace)); + int nRacialClass = StringToInt(Get2DACache("ECL", "RaceClass", nRace)); + for(i=0;i 999) + { + // Pay for the item, create it and equip it + TakeGoldFromCreature(nChoice, oPC, TRUE); + UpgradeLegacy(oPC); + AllowExit(DYNCONV_EXIT_FORCE_EXIT); + } + else + { + nStage = STAGE_WOL_CONFIRM; + MarkStageNotSetUp(nStage, oPC); + } + } + else if (nStage == STAGE_WOL_CONFIRM) + { + if(nChoice) + { + int nWoL = GetLocalInt(oPC, "WoLToBuy"); + if (!GetPRCSwitch(PRC_DISABLE_WOL_AREA) && Get2DACache("wol_items", "Area", nWoL) != "") JumpToEncounterArea(oPC, nWoL); + else ApplyWoLToObject(nWoL, oPC); + AllowExit(DYNCONV_EXIT_FORCE_EXIT); + } + else + { + nStage = STAGE_WOL_PURCHASE; + MarkStageNotSetUp(nStage, oPC); + } + } + else if (nStage == STAGE_LA_BUYOFF) + { + if(nChoice) + { + BuyoffLevel(oPC); + AllowExit(DYNCONV_EXIT_FORCE_EXIT); + } + else + { + nStage = STAGE_ENTRY; + MarkStageNotSetUp(nStage, oPC); + } + } + else if (nStage == STAGE_ENCOUNTER_AREAS) + { + if(nChoice) + { + SetLocalInt(oPC, "EncounterChoice", nChoice); + nStage = STAGE_ENCOUNTER_CONFIRM; + } + else + { + nStage = STAGE_ENTRY; + MarkStageNotSetUp(nStage, oPC); + } + } + else if (nStage == STAGE_ENCOUNTER_CONFIRM) + { + if(nChoice) + { + int nEA = GetLocalInt(oPC, "EncounterChoice"); + ClearAllActions(); + if (nEA == 10) + { + //FloatingTextStringOnCreature("Jumping to the Basin of Deadly Dust", oPC, FALSE); + SetLocalInt(oPC, "BDD_Enter", TRUE); + SetLocalLocation(oPC, "EA_Return", GetLocation(oPC)); + CreateArea("bdd_basinrim"); + CreateArea("bdd_cave"); + CreateArea("bdd_smelter"); + DelayCommand(1.5, AssignCommand(oPC, JumpToLocation(GetLocation(GetWaypointByTag("bdd_enter"))))); + } + AllowExit(DYNCONV_EXIT_FORCE_EXIT); + } + else + { + nStage = STAGE_ENTRY; + MarkStageNotSetUp(nStage, oPC); + } + } + else if (nStage == STAGE_TEMPLATE) + { + SetLocalInt(oPC, "TemplateIDToGain", nChoice); + + nStage = nChoice == TEMPLATE_HALF_DRAGON ? STAGE_TEMPLATE_HALF_DRAGON : STAGE_TEMPLATE_CONFIRM; + MarkStageNotSetUp(nStage, oPC); + } + else if (nStage == STAGE_TEMPLATE_HALF_DRAGON) + { + if(nChoice) + { + SetLocalInt(oPC, "PRC_HalfDragon_Choice", nChoice); + nStage = STAGE_TEMPLATE_HALF_DRAGON_CONFIRM; + } + else + { + nStage = STAGE_TEMPLATE; + MarkStageNotSetUp(nStage, oPC); + } + } + else if (nStage == STAGE_TEMPLATE_HALF_DRAGON_CONFIRM) + { + if(nChoice == TRUE) + { + int nTemplate = GetLocalInt(oPC, "PRC_HalfDragon_Choice"); + ApplyTemplateToObject(TEMPLATE_HALF_DRAGON, oPC); + SetPersistantLocalInt(oPC, "HalfDragon_Template", nTemplate); + DelayCommand(0.01, EvalPRCFeats(oPC)); + AllowExit(DYNCONV_EXIT_FORCE_EXIT); + } + else + { + nStage = STAGE_TEMPLATE_HALF_DRAGON; + DeleteLocalInt(oPC, "PRC_HalfDragon_Choice"); + MarkStageNotSetUp(nStage, oPC); + MarkStageNotSetUp(STAGE_TEMPLATE_HALF_DRAGON_CONFIRM, oPC); + } + } + else if (nStage == STAGE_TEMPLATE_CONFIRM) + { + if(nChoice) + { + int nTemplateID = GetLocalInt(oPC, "TemplateIDToGain"); + ApplyTemplateToObject(nTemplateID, oPC); + AllowExit(DYNCONV_EXIT_FORCE_EXIT); + } + else + { + nStage = STAGE_TEMPLATE; + MarkStageNotSetUp(nStage, oPC); + } + } + else if (nStage == STAGE_MISC_OPTIONS) + { + if(nChoice == 1) + { + nStage = STAGE_WILDSHAPE_SLOTS; + MarkStageNotSetUp(nStage, oPC); + } + else if(nChoice == 2) + { + nStage = STAGE_ELEMENTALSHAPE_SLOTS; + MarkStageNotSetUp(nStage, oPC); + } + else if(nChoice == 3) + { + nStage = STAGE_DRAGONSHAPE_SLOTS; + MarkStageNotSetUp(nStage, oPC); + } + else if(nChoice == 4) + { + nStage = STAGE_ABERRANT_SLOTS; + MarkStageNotSetUp(nStage, oPC); + } + else if(nChoice == 100) + { + nStage = STAGE_CDKEY_ADD; + MarkStageNotSetUp(nStage, oPC); + } + } + else if (nStage == STAGE_WILDSHAPE_SLOTS) + { + SetLocalInt(oPC, "WildShapeSlot", nChoice); + + nStage = STAGE_WILDSHAPE_SHAPE; + MarkStageNotSetUp(nStage, oPC); + } + else if (nStage == STAGE_WILDSHAPE_SHAPE) + { + int nSlot = GetLocalInt(oPC, "WildShapeSlot"); + SetPersistantLocalInt(oPC, PRC_PNP_SHIFTING + IntToString(nSlot), nChoice); + + nStage = STAGE_WILDSHAPE_SLOTS; + MarkStageNotSetUp(nStage, oPC); + } + else if (nStage == STAGE_ELEMENTALSHAPE_SLOTS) + { + SetLocalInt(oPC, "WildShapeSlot", nChoice); + + nStage = STAGE_ELEMENTALSHAPE_SHAPE; + MarkStageNotSetUp(nStage, oPC); + } + else if (nStage == STAGE_ELEMENTALSHAPE_SHAPE) + { + int nSlot = GetLocalInt(oPC, "WildShapeSlot"); + SetPersistantLocalInt(oPC, PRC_PNP_SHIFTING + IntToString(nSlot), nChoice); + + nStage = STAGE_ELEMENTALSHAPE_SLOTS; + MarkStageNotSetUp(nStage, oPC); + } + else if (nStage == STAGE_DRAGONSHAPE_SLOTS) + { + SetLocalInt(oPC, "WildShapeSlot", nChoice); + + nStage = STAGE_DRAGONSHAPE_SHAPE; + MarkStageNotSetUp(nStage, oPC); + } + else if (nStage == STAGE_DRAGONSHAPE_SHAPE) + { + int nSlot = GetLocalInt(oPC, "WildShapeSlot"); + SetPersistantLocalInt(oPC, PRC_PNP_SHIFTING + IntToString(nSlot), nChoice); + + nStage = STAGE_DRAGONSHAPE_SLOTS; + MarkStageNotSetUp(nStage, oPC); + } + else if (nStage == STAGE_ABERRANT_SLOTS) + { + SetLocalInt(oPC, "WildShapeSlot", nChoice); + + nStage = STAGE_ABERRANT_SHAPE; + MarkStageNotSetUp(nStage, oPC); + } + else if (nStage == STAGE_ABERRANT_SHAPE) + { + int nSlot = GetLocalInt(oPC, "WildShapeSlot"); + SetPersistantLocalInt(oPC, PRC_PNP_SHIFTING + IntToString(nSlot), nChoice); + + nStage = STAGE_ABERRANT_SLOTS; + MarkStageNotSetUp(nStage, oPC); + } + else if (nStage == STAGE_PNP_FAMILIAR_COMPANION) + { + if(nChoice == 1) + { + DeletePersistantLocalInt(oPC, "PnPFamiliarType"); + MyDestroyObject(GetLocalObject(oPC, "Familiar")); + MyDestroyObject(GetItemPossessedBy(oPC, "prc_pnp_familiar")); + } + } + else if (nStage == STAGE_CDKEY_ADD) + { + if(nChoice == 1) + AddNewCDKey(oPC); + + nStage = STAGE_ENTRY; + MarkStageNotSetUp(nStage, oPC); + } + + // Store the stage value. If it has been changed, this clears out the choices + SetStage(nStage, oPC); + } +} diff --git a/_module/are/area004.are.json b/_module/are/area004.are.json index 9253bc1f..69516780 100644 --- a/_module/are/area004.are.json +++ b/_module/are/area004.are.json @@ -333,7 +333,7 @@ }, "Version": { "type": "dword", - "value": 73 + "value": 74 }, "Width": { "type": "int", diff --git a/_module/are/manatakloss.are.json b/_module/are/manatakloss.are.json index 480cb72b..57dfa82b 100644 --- a/_module/are/manatakloss.are.json +++ b/_module/are/manatakloss.are.json @@ -4461,7 +4461,7 @@ }, "Version": { "type": "dword", - "value": 57 + "value": 58 }, "Width": { "type": "int", diff --git a/_module/are/townofascension.are.json b/_module/are/townofascension.are.json index 9a396d91..8fc330fa 100644 --- a/_module/are/townofascension.are.json +++ b/_module/are/townofascension.are.json @@ -4387,7 +4387,7 @@ }, "Tile_ID": { "type": "int", - "value": 66 + "value": 209 }, "Tile_MainLight1": { "type": "byte", @@ -4817,7 +4817,7 @@ }, "Tile_ID": { "type": "int", - "value": 4 + "value": 1 }, "Tile_MainLight1": { "type": "byte", @@ -4860,7 +4860,7 @@ }, "Tile_ID": { "type": "int", - "value": 191 + "value": 129 }, "Tile_MainLight1": { "type": "byte", @@ -4872,7 +4872,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 3 + "value": 0 }, "Tile_SrcLight1": { "type": "byte", @@ -4903,7 +4903,7 @@ }, "Tile_ID": { "type": "int", - "value": 209 + "value": 123 }, "Tile_MainLight1": { "type": "byte", @@ -4915,7 +4915,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 2 + "value": 0 }, "Tile_SrcLight1": { "type": "byte", @@ -5333,7 +5333,7 @@ }, "Tile_ID": { "type": "int", - "value": 59 + "value": 184 }, "Tile_MainLight1": { "type": "byte", @@ -5345,7 +5345,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 2 + "value": 1 }, "Tile_SrcLight1": { "type": "byte", @@ -5376,7 +5376,7 @@ }, "Tile_ID": { "type": "int", - "value": 196 + "value": 186 }, "Tile_MainLight1": { "type": "byte", @@ -5388,7 +5388,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 2 + "value": 1 }, "Tile_SrcLight1": { "type": "byte", @@ -5419,7 +5419,7 @@ }, "Tile_ID": { "type": "int", - "value": 73 + "value": 185 }, "Tile_MainLight1": { "type": "byte", @@ -5431,7 +5431,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 3 + "value": 1 }, "Tile_SrcLight1": { "type": "byte", @@ -5462,7 +5462,7 @@ }, "Tile_ID": { "type": "int", - "value": 191 + "value": 189 }, "Tile_MainLight1": { "type": "byte", @@ -5474,7 +5474,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 3 + "value": 0 }, "Tile_SrcLight1": { "type": "byte", @@ -5845,11 +5845,97 @@ }, "Tile_Height": { "type": "int", - "value": 0 + "value": 1 }, "Tile_ID": { "type": "int", - "value": 198 + "value": 126 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 1 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 1 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 1 + }, + "Tile_Height": { + "type": "int", + "value": 1 + }, + "Tile_ID": { + "type": "int", + "value": 120 + }, + "Tile_MainLight1": { + "type": "byte", + "value": 0 + }, + "Tile_MainLight2": { + "type": "byte", + "value": 0 + }, + "Tile_Orientation": { + "type": "int", + "value": 0 + }, + "Tile_SrcLight1": { + "type": "byte", + "value": 0 + }, + "Tile_SrcLight2": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 1, + "Tile_AnimLoop1": { + "type": "byte", + "value": 1 + }, + "Tile_AnimLoop2": { + "type": "byte", + "value": 1 + }, + "Tile_AnimLoop3": { + "type": "byte", + "value": 1 + }, + "Tile_Height": { + "type": "int", + "value": 1 + }, + "Tile_ID": { + "type": "int", + "value": 115 }, "Tile_MainLight1": { "type": "byte", @@ -5892,7 +5978,7 @@ }, "Tile_ID": { "type": "int", - "value": 20 + "value": 83 }, "Tile_MainLight1": { "type": "byte", @@ -5904,93 +5990,7 @@ }, "Tile_Orientation": { "type": "int", - "value": 0 - }, - "Tile_SrcLight1": { - "type": "byte", - "value": 0 - }, - "Tile_SrcLight2": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 1, - "Tile_AnimLoop1": { - "type": "byte", - "value": 1 - }, - "Tile_AnimLoop2": { - "type": "byte", - "value": 1 - }, - "Tile_AnimLoop3": { - "type": "byte", - "value": 1 - }, - "Tile_Height": { - "type": "int", - "value": 0 - }, - "Tile_ID": { - "type": "int", - "value": 108 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "Tile_Orientation": { - "type": "int", - "value": 0 - }, - "Tile_SrcLight1": { - "type": "byte", - "value": 0 - }, - "Tile_SrcLight2": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 1, - "Tile_AnimLoop1": { - "type": "byte", - "value": 1 - }, - "Tile_AnimLoop2": { - "type": "byte", - "value": 1 - }, - "Tile_AnimLoop3": { - "type": "byte", - "value": 1 - }, - "Tile_Height": { - "type": "int", - "value": 0 - }, - "Tile_ID": { - "type": "int", - "value": 85 - }, - "Tile_MainLight1": { - "type": "byte", - "value": 0 - }, - "Tile_MainLight2": { - "type": "byte", - "value": 0 - }, - "Tile_Orientation": { - "type": "int", - "value": 0 + "value": 2 }, "Tile_SrcLight1": { "type": "byte", @@ -6353,7 +6353,7 @@ }, "Version": { "type": "dword", - "value": 434 + "value": 436 }, "Width": { "type": "int", diff --git a/_module/are/trespasserstaver.are.json b/_module/are/trespasserstaver.are.json index 09c09690..5d0bbffa 100644 --- a/_module/are/trespasserstaver.are.json +++ b/_module/are/trespasserstaver.are.json @@ -1236,7 +1236,7 @@ }, "Version": { "type": "dword", - "value": 207 + "value": 209 }, "Width": { "type": "int", diff --git a/_module/dlg/genisysconv.dlg.json b/_module/dlg/genisysconv.dlg.json index df553f77..66b45068 100644 --- a/_module/dlg/genisysconv.dlg.json +++ b/_module/dlg/genisysconv.dlg.json @@ -21,6 +21,10 @@ "value": [ { "__struct_id": 0, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -50,6 +54,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1331 @@ -65,6 +73,10 @@ "type": "resref", "value": "isaspellcaster" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1330 @@ -80,6 +92,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1252 @@ -95,6 +111,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1230 @@ -110,6 +130,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1224 @@ -125,6 +149,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 612 @@ -140,6 +168,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 150 @@ -155,6 +187,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 94 @@ -170,6 +206,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 68 @@ -185,6 +225,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 67 @@ -200,6 +244,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -215,6 +263,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 @@ -241,12 +293,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Welcome to the: PC Wand\nDesigned by: Genisys (Guile)\n\nWhat would you like to do?" + "0": "Welcome to the Path of Ascension Rest Menu.\n\nWhat would you like to do?" } } }, { "__struct_id": 1, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -276,6 +332,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 19 @@ -291,6 +351,10 @@ "type": "resref", "value": "has_5k_xp" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 13 @@ -306,6 +370,10 @@ "type": "resref", "value": "has_xp" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 3 @@ -321,6 +389,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 2 @@ -354,6 +426,10 @@ }, { "__struct_id": 2, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -383,6 +459,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 10 @@ -398,6 +478,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 8 @@ -413,6 +497,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 6 @@ -428,6 +516,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 4 @@ -460,6 +552,10 @@ }, { "__struct_id": 3, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -489,6 +585,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 5 @@ -521,6 +621,10 @@ }, { "__struct_id": 4, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -550,6 +654,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 7 @@ -582,6 +690,10 @@ }, { "__struct_id": 5, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -611,6 +723,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 9 @@ -643,6 +759,10 @@ }, { "__struct_id": 6, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -672,6 +792,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 11 @@ -704,6 +828,10 @@ }, { "__struct_id": 7, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -733,6 +861,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 12 @@ -765,6 +897,10 @@ }, { "__struct_id": 8, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -794,6 +930,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 15 @@ -809,6 +949,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 14 @@ -841,6 +985,10 @@ }, { "__struct_id": 9, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -870,6 +1018,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 16 @@ -902,6 +1054,10 @@ }, { "__struct_id": 10, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -931,6 +1087,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 17 @@ -963,6 +1123,10 @@ }, { "__struct_id": 11, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -992,6 +1156,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 18 @@ -1024,6 +1192,10 @@ }, { "__struct_id": 12, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 30 @@ -1053,6 +1225,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 57 @@ -1068,6 +1244,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 20 @@ -1100,6 +1280,10 @@ }, { "__struct_id": 13, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 41 @@ -1129,6 +1313,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 48 @@ -1144,6 +1332,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 39 @@ -1159,6 +1351,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 32 @@ -1174,6 +1370,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 23 @@ -1189,6 +1389,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 22 @@ -1204,6 +1408,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 21 @@ -1219,6 +1427,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1253 @@ -1255,6 +1467,10 @@ }, { "__struct_id": 14, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1284,6 +1500,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 26 @@ -1299,6 +1519,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 25 @@ -1314,6 +1538,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 24 @@ -1346,6 +1574,10 @@ }, { "__struct_id": 15, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1375,6 +1607,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 28 @@ -1390,6 +1626,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 27 @@ -1422,6 +1662,10 @@ }, { "__struct_id": 16, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1451,6 +1695,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 29 @@ -1483,6 +1731,10 @@ }, { "__struct_id": 17, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1512,6 +1764,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 31 @@ -1527,6 +1783,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 30 @@ -1559,6 +1819,10 @@ }, { "__struct_id": 18, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1588,6 +1852,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 35 @@ -1603,6 +1871,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 34 @@ -1618,6 +1890,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 33 @@ -1650,6 +1926,10 @@ }, { "__struct_id": 19, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1679,6 +1959,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 37 @@ -1694,6 +1978,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 36 @@ -1726,6 +2014,10 @@ }, { "__struct_id": 20, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1755,6 +2047,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 38 @@ -1787,6 +2083,10 @@ }, { "__struct_id": 21, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1832,6 +2132,10 @@ }, { "__struct_id": 22, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1861,6 +2165,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 42 @@ -1876,6 +2184,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 41 @@ -1891,6 +2203,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 40 @@ -1923,6 +2239,10 @@ }, { "__struct_id": 23, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -1952,6 +2272,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 44 @@ -1967,6 +2291,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 43 @@ -1999,6 +2327,10 @@ }, { "__struct_id": 24, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2028,6 +2360,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 45 @@ -2060,6 +2396,10 @@ }, { "__struct_id": 25, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2089,6 +2429,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 47 @@ -2104,6 +2448,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 46 @@ -2136,6 +2484,10 @@ }, { "__struct_id": 26, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2165,6 +2517,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 51 @@ -2180,6 +2536,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 50 @@ -2195,6 +2555,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 49 @@ -2227,6 +2591,10 @@ }, { "__struct_id": 27, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2256,6 +2624,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 53 @@ -2271,6 +2643,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 52 @@ -2303,6 +2679,10 @@ }, { "__struct_id": 28, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2332,6 +2712,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 54 @@ -2364,6 +2748,10 @@ }, { "__struct_id": 29, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2393,6 +2781,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 56 @@ -2408,6 +2800,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 55 @@ -2440,6 +2836,10 @@ }, { "__struct_id": 30, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2469,6 +2869,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 66 @@ -2484,6 +2888,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 65 @@ -2499,6 +2907,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 64 @@ -2514,6 +2926,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 58 @@ -2529,6 +2945,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1253 @@ -2565,6 +2985,10 @@ }, { "__struct_id": 31, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2594,6 +3018,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 61 @@ -2609,6 +3037,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 60 @@ -2624,6 +3056,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 59 @@ -2656,6 +3092,10 @@ }, { "__struct_id": 32, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2685,6 +3125,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 62 @@ -2717,6 +3161,10 @@ }, { "__struct_id": 33, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2746,6 +3194,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 63 @@ -2778,6 +3230,10 @@ }, { "__struct_id": 34, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -2807,6 +3263,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 93 @@ -2822,6 +3282,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 92 @@ -2837,6 +3301,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 91 @@ -2852,6 +3320,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 90 @@ -2867,6 +3339,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 89 @@ -2882,6 +3358,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 88 @@ -2897,6 +3377,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 87 @@ -2912,6 +3396,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 86 @@ -2927,6 +3415,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 85 @@ -2942,6 +3434,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 84 @@ -2957,6 +3453,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 83 @@ -2972,6 +3472,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 82 @@ -2987,6 +3491,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 70 @@ -3002,6 +3510,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 69 @@ -3034,6 +3546,10 @@ }, { "__struct_id": 35, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -3063,6 +3579,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 81 @@ -3078,6 +3598,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 80 @@ -3093,6 +3617,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 79 @@ -3108,6 +3636,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 78 @@ -3123,6 +3655,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 77 @@ -3138,6 +3674,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 76 @@ -3153,6 +3693,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 75 @@ -3168,6 +3712,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 74 @@ -3183,6 +3731,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 73 @@ -3198,6 +3750,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 72 @@ -3213,6 +3769,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 71 @@ -3245,6 +3805,10 @@ }, { "__struct_id": 36, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -3274,6 +3838,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 145 @@ -3289,6 +3857,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 142 @@ -3304,6 +3876,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 139 @@ -3319,6 +3895,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 135 @@ -3334,6 +3914,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 132 @@ -3349,6 +3933,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 127 @@ -3364,6 +3952,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 122 @@ -3379,6 +3971,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 116 @@ -3394,6 +3990,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 97 @@ -3409,6 +4009,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 96 @@ -3424,6 +4028,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 95 @@ -3456,6 +4064,10 @@ }, { "__struct_id": 37, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -3485,6 +4097,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 112 @@ -3500,6 +4116,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 108 @@ -3515,6 +4135,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 99 @@ -3530,6 +4154,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 98 @@ -3562,6 +4190,10 @@ }, { "__struct_id": 38, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -3591,6 +4223,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 104 @@ -3606,6 +4242,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 100 @@ -3638,6 +4278,10 @@ }, { "__struct_id": 39, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -3667,6 +4311,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 103 @@ -3682,6 +4330,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 102 @@ -3697,6 +4349,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 101 @@ -3729,6 +4385,10 @@ }, { "__struct_id": 40, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -3758,6 +4418,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 107 @@ -3773,6 +4437,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 106 @@ -3788,6 +4456,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 105 @@ -3820,6 +4492,10 @@ }, { "__struct_id": 41, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -3849,6 +4525,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 111 @@ -3864,6 +4544,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 110 @@ -3879,6 +4563,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 109 @@ -3911,6 +4599,10 @@ }, { "__struct_id": 42, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -3940,6 +4632,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 115 @@ -3955,6 +4651,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 114 @@ -3970,6 +4670,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 113 @@ -4002,6 +4706,10 @@ }, { "__struct_id": 43, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -4031,6 +4739,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 121 @@ -4046,6 +4758,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 120 @@ -4061,6 +4777,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 119 @@ -4076,6 +4796,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 118 @@ -4091,6 +4815,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 95 @@ -4110,6 +4838,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 117 @@ -4142,6 +4874,10 @@ }, { "__struct_id": 44, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -4171,6 +4907,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 126 @@ -4186,6 +4926,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 125 @@ -4201,6 +4945,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 124 @@ -4216,6 +4964,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 95 @@ -4235,6 +4987,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 123 @@ -4267,6 +5023,10 @@ }, { "__struct_id": 45, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -4296,6 +5056,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 131 @@ -4311,6 +5075,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 130 @@ -4326,6 +5094,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 129 @@ -4341,6 +5113,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 128 @@ -4356,6 +5132,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 95 @@ -4392,6 +5172,10 @@ }, { "__struct_id": 46, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -4421,6 +5205,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 134 @@ -4436,6 +5224,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 133 @@ -4451,6 +5243,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 128 @@ -4470,6 +5266,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 95 @@ -4506,6 +5306,10 @@ }, { "__struct_id": 47, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -4535,6 +5339,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 138 @@ -4550,6 +5358,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 137 @@ -4565,6 +5377,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 136 @@ -4580,6 +5396,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 128 @@ -4599,6 +5419,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 95 @@ -4635,6 +5459,10 @@ }, { "__struct_id": 48, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -4664,6 +5492,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 141 @@ -4679,6 +5511,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 140 @@ -4694,6 +5530,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 128 @@ -4713,6 +5553,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 95 @@ -4749,6 +5593,10 @@ }, { "__struct_id": 49, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -4778,6 +5626,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 144 @@ -4793,6 +5645,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 143 @@ -4808,6 +5664,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 128 @@ -4827,6 +5687,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 95 @@ -4863,6 +5727,10 @@ }, { "__struct_id": 50, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -4892,6 +5760,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 149 @@ -4907,6 +5779,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 148 @@ -4922,6 +5798,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 147 @@ -4937,6 +5817,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 146 @@ -4952,6 +5836,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 128 @@ -4971,6 +5859,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 95 @@ -5007,6 +5899,10 @@ }, { "__struct_id": 51, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -5036,6 +5932,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 606 @@ -5051,6 +5951,10 @@ "type": "resref", "value": "gc_has_ammy" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 160 @@ -5066,6 +5970,10 @@ "type": "resref", "value": "gc_has_armor" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 159 @@ -5081,6 +5989,10 @@ "type": "resref", "value": "gc_has_belt" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 158 @@ -5096,6 +6008,10 @@ "type": "resref", "value": "gc_has_boots" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 157 @@ -5111,6 +6027,10 @@ "type": "resref", "value": "gc_has_bracer" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 156 @@ -5126,6 +6046,10 @@ "type": "resref", "value": "gc_has_cloak" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 155 @@ -5141,6 +6065,10 @@ "type": "resref", "value": "gc_has_helm" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 154 @@ -5156,6 +6084,10 @@ "type": "resref", "value": "gc_has_rightring" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 153 @@ -5171,6 +6103,10 @@ "type": "resref", "value": "gc_has_leftring" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 152 @@ -5186,6 +6122,10 @@ "type": "resref", "value": "gc_has_shield" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 151 @@ -5218,6 +6158,10 @@ }, { "__struct_id": 52, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -5247,6 +6191,10 @@ "type": "resref", "value": "gc_ac_is_ok" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 581 @@ -5262,6 +6210,10 @@ "type": "resref", "value": "gc_ac_is_ok" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 567 @@ -5277,6 +6229,10 @@ "type": "resref", "value": "gc_is_ab_ok" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 551 @@ -5292,6 +6248,10 @@ "type": "resref", "value": "gc_ac_is_ok" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 520 @@ -5307,6 +6267,10 @@ "type": "resref", "value": "gc_ac_is_ok" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 482 @@ -5322,6 +6286,10 @@ "type": "resref", "value": "gc_dmg_bonus_ok" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 452 @@ -5337,6 +6305,10 @@ "type": "resref", "value": "gc_di_item_ok" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 423 @@ -5352,6 +6324,10 @@ "type": "resref", "value": "gc_dr_item_ok" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 402 @@ -5367,6 +6343,10 @@ "type": "resref", "value": "gc_ac_is_ok" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 371 @@ -5382,6 +6362,10 @@ "type": "resref", "value": "gc_is_meleewpn" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 355 @@ -5397,6 +6381,10 @@ "type": "resref", "value": "gc_mascrits_ok" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 339 @@ -5412,6 +6400,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 162 @@ -5427,6 +6419,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 161 @@ -5459,6 +6455,10 @@ }, { "__struct_id": 53, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -5488,6 +6488,10 @@ "type": "resref", "value": "dm_reads_line" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 333 @@ -5503,6 +6507,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 327 @@ -5518,6 +6526,10 @@ "type": "resref", "value": "dm_reads_line" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 311 @@ -5533,6 +6545,10 @@ "type": "resref", "value": "dm_reads_line" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 305 @@ -5548,6 +6564,10 @@ "type": "resref", "value": "gc_is_meleewpn" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 299 @@ -5563,6 +6583,10 @@ "type": "resref", "value": "gc_is_ranged_wpn" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 283 @@ -5578,6 +6602,10 @@ "type": "resref", "value": "gc_regen_ok" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 267 @@ -5593,6 +6621,10 @@ "type": "resref", "value": "gc_regen_ok" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 247 @@ -5608,6 +6640,10 @@ "type": "resref", "value": "gc_ac_is_ok" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 202 @@ -5623,6 +6659,10 @@ "type": "resref", "value": "gc_ac_is_ok" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 184 @@ -5638,6 +6678,10 @@ "type": "resref", "value": "dm_reads_line" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 178 @@ -5653,6 +6697,10 @@ "type": "resref", "value": "gc_vamp_regn_ok" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 163 @@ -5668,6 +6716,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 589 @@ -5704,6 +6756,10 @@ }, { "__struct_id": 54, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -5733,6 +6789,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 172 @@ -5748,6 +6808,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 171 @@ -5763,6 +6827,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 170 @@ -5778,6 +6846,10 @@ "type": "resref", "value": "is_epic" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 169 @@ -5793,6 +6865,10 @@ "type": "resref", "value": "is_epic" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 168 @@ -5808,6 +6884,10 @@ "type": "resref", "value": "is_guild" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 167 @@ -5823,6 +6903,10 @@ "type": "resref", "value": "dm_reads_line" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 166 @@ -5838,6 +6922,10 @@ "type": "resref", "value": "dm_reads_line" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 165 @@ -5853,6 +6941,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 164 @@ -5868,6 +6960,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 161 @@ -5904,6 +7000,10 @@ }, { "__struct_id": 55, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -5933,6 +7033,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 173 @@ -5965,6 +7069,10 @@ }, { "__struct_id": 56, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -5994,6 +7102,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 176 @@ -6009,6 +7121,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 175 @@ -6024,6 +7140,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 174 @@ -6056,6 +7176,10 @@ }, { "__struct_id": 57, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -6085,6 +7209,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 177 @@ -6100,6 +7228,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 601 @@ -6136,6 +7268,10 @@ }, { "__struct_id": 58, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -6165,6 +7301,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 577 @@ -6184,6 +7324,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 604 @@ -6220,6 +7364,10 @@ }, { "__struct_id": 59, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -6249,6 +7397,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 179 @@ -6281,6 +7433,10 @@ }, { "__struct_id": 60, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -6310,6 +7466,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 182 @@ -6325,6 +7485,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 181 @@ -6340,6 +7504,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 180 @@ -6372,6 +7540,10 @@ }, { "__struct_id": 61, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -6401,6 +7573,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 183 @@ -6416,6 +7592,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 601 @@ -6452,6 +7632,10 @@ }, { "__struct_id": 62, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -6481,6 +7665,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 577 @@ -6500,6 +7688,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 604 @@ -6536,6 +7728,10 @@ }, { "__struct_id": 63, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -6565,6 +7761,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 196 @@ -6580,6 +7780,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 195 @@ -6595,6 +7799,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 194 @@ -6610,6 +7818,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 193 @@ -6625,6 +7837,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -6640,6 +7856,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -6655,6 +7875,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 190 @@ -6670,6 +7894,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 189 @@ -6685,6 +7913,10 @@ "type": "resref", "value": "is_epic" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 188 @@ -6700,6 +7932,10 @@ "type": "resref", "value": "is_guild" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 187 @@ -6715,6 +7951,10 @@ "type": "resref", "value": "is_guild" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 186 @@ -6730,6 +7970,10 @@ "type": "resref", "value": "is_guild" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 185 @@ -6745,6 +7989,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 161 @@ -6781,6 +8029,10 @@ }, { "__struct_id": 64, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -6810,6 +8062,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 197 @@ -6842,6 +8098,10 @@ }, { "__struct_id": 65, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -6871,6 +8131,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 200 @@ -6886,6 +8150,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -6901,6 +8169,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 198 @@ -6933,6 +8205,10 @@ }, { "__struct_id": 66, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -6962,6 +8238,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 201 @@ -6977,6 +8257,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 601 @@ -7013,6 +8297,10 @@ }, { "__struct_id": 67, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -7042,6 +8330,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 577 @@ -7061,6 +8353,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 604 @@ -7097,6 +8393,10 @@ }, { "__struct_id": 68, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -7126,6 +8426,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 223 @@ -7141,6 +8445,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 213 @@ -7156,6 +8464,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 203 @@ -7171,6 +8483,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 589 @@ -7207,6 +8523,10 @@ }, { "__struct_id": 69, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -7236,6 +8556,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 212 @@ -7251,6 +8575,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 211 @@ -7266,6 +8594,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 210 @@ -7281,6 +8613,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 209 @@ -7296,6 +8632,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 208 @@ -7311,6 +8651,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 207 @@ -7326,6 +8670,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 206 @@ -7341,6 +8689,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 205 @@ -7356,6 +8708,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 204 @@ -7371,6 +8727,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 224 @@ -7407,6 +8767,10 @@ }, { "__struct_id": 70, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -7436,6 +8800,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 222 @@ -7451,6 +8819,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 221 @@ -7466,6 +8838,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 220 @@ -7481,6 +8857,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 219 @@ -7496,6 +8876,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 218 @@ -7511,6 +8895,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 217 @@ -7526,6 +8914,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 216 @@ -7541,6 +8933,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 215 @@ -7556,6 +8952,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 214 @@ -7571,6 +8971,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 224 @@ -7607,6 +9011,10 @@ }, { "__struct_id": 71, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -7636,6 +9044,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 233 @@ -7651,6 +9063,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 232 @@ -7666,6 +9082,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 231 @@ -7681,6 +9101,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 230 @@ -7696,6 +9120,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 229 @@ -7711,6 +9139,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 228 @@ -7726,6 +9158,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 227 @@ -7741,6 +9177,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 226 @@ -7756,6 +9196,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 225 @@ -7771,6 +9215,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 224 @@ -7803,6 +9251,10 @@ }, { "__struct_id": 72, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -7832,6 +9284,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 241 @@ -7847,6 +9303,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 240 @@ -7862,6 +9322,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 239 @@ -7877,6 +9341,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 238 @@ -7892,6 +9360,10 @@ "type": "resref", "value": "is_epic" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 237 @@ -7907,6 +9379,10 @@ "type": "resref", "value": "is_guild" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 236 @@ -7922,6 +9398,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 235 @@ -7937,6 +9417,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 234 @@ -7969,6 +9453,10 @@ }, { "__struct_id": 73, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -7998,6 +9486,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 242 @@ -8030,6 +9522,10 @@ }, { "__struct_id": 74, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -8059,6 +9555,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 245 @@ -8074,6 +9574,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 244 @@ -8089,6 +9593,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 243 @@ -8121,6 +9629,10 @@ }, { "__struct_id": 75, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -8150,6 +9662,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 246 @@ -8165,6 +9681,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 601 @@ -8201,6 +9721,10 @@ }, { "__struct_id": 76, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -8230,6 +9754,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 577 @@ -8249,6 +9777,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 604 @@ -8285,6 +9817,10 @@ }, { "__struct_id": 77, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -8314,6 +9850,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 251 @@ -8329,6 +9869,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 250 @@ -8344,6 +9888,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 249 @@ -8359,6 +9907,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 248 @@ -8374,6 +9926,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 589 @@ -8410,6 +9966,10 @@ }, { "__struct_id": 78, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -8439,6 +9999,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 261 @@ -8454,6 +10018,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 260 @@ -8469,6 +10037,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 259 @@ -8484,6 +10056,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 258 @@ -8499,6 +10075,10 @@ "type": "resref", "value": "is_epic" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 257 @@ -8514,6 +10094,10 @@ "type": "resref", "value": "is_guild" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 256 @@ -8529,6 +10113,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 255 @@ -8544,6 +10132,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 254 @@ -8559,6 +10151,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 253 @@ -8574,6 +10170,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 252 @@ -8589,6 +10189,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 589 @@ -8625,6 +10229,10 @@ }, { "__struct_id": 79, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -8654,6 +10262,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 262 @@ -8686,6 +10298,10 @@ }, { "__struct_id": 80, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -8715,6 +10331,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 265 @@ -8730,6 +10350,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 264 @@ -8745,6 +10369,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 263 @@ -8777,6 +10405,10 @@ }, { "__struct_id": 81, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -8806,6 +10438,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 266 @@ -8821,6 +10457,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 601 @@ -8857,6 +10497,10 @@ }, { "__struct_id": 82, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -8886,6 +10530,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 577 @@ -8905,6 +10553,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 604 @@ -8941,6 +10593,10 @@ }, { "__struct_id": 83, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -8970,6 +10626,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 277 @@ -8985,6 +10645,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 276 @@ -9000,6 +10664,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 275 @@ -9015,6 +10683,10 @@ "type": "resref", "value": "is_epic" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 274 @@ -9030,6 +10702,10 @@ "type": "resref", "value": "is_guild" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 273 @@ -9045,6 +10721,10 @@ "type": "resref", "value": "dm_reads_line" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 272 @@ -9060,6 +10740,10 @@ "type": "resref", "value": "dm_reads_line" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 271 @@ -9075,6 +10759,10 @@ "type": "resref", "value": "dm_reads_line" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 270 @@ -9090,6 +10778,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 269 @@ -9105,6 +10797,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 268 @@ -9120,6 +10816,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 589 @@ -9156,6 +10856,10 @@ }, { "__struct_id": 84, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -9185,6 +10889,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 278 @@ -9217,6 +10925,10 @@ }, { "__struct_id": 85, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -9246,6 +10958,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 281 @@ -9261,6 +10977,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 280 @@ -9276,6 +10996,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 279 @@ -9308,6 +11032,10 @@ }, { "__struct_id": 86, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -9337,6 +11065,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 282 @@ -9352,6 +11084,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 601 @@ -9388,6 +11124,10 @@ }, { "__struct_id": 87, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -9417,6 +11157,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 577 @@ -9436,6 +11180,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 604 @@ -9472,6 +11220,10 @@ }, { "__struct_id": 88, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -9501,6 +11253,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 293 @@ -9516,6 +11272,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 292 @@ -9531,6 +11291,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 291 @@ -9546,6 +11310,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 290 @@ -9561,6 +11329,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 289 @@ -9576,6 +11348,10 @@ "type": "resref", "value": "is_epic" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 288 @@ -9591,6 +11367,10 @@ "type": "resref", "value": "is_epic" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 287 @@ -9606,6 +11386,10 @@ "type": "resref", "value": "is_epic" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 286 @@ -9621,6 +11405,10 @@ "type": "resref", "value": "is_guild" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 285 @@ -9636,6 +11424,10 @@ "type": "resref", "value": "is_guild" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 284 @@ -9668,6 +11460,10 @@ }, { "__struct_id": 89, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -9697,6 +11493,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 294 @@ -9729,6 +11529,10 @@ }, { "__struct_id": 90, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -9758,6 +11562,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 297 @@ -9773,6 +11581,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 296 @@ -9788,6 +11600,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 295 @@ -9820,6 +11636,10 @@ }, { "__struct_id": 91, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -9849,6 +11669,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 298 @@ -9864,6 +11688,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 601 @@ -9900,6 +11728,10 @@ }, { "__struct_id": 92, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -9929,6 +11761,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 577 @@ -9948,6 +11784,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 604 @@ -9984,6 +11824,10 @@ }, { "__struct_id": 93, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -10013,6 +11857,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 300 @@ -10045,6 +11893,10 @@ }, { "__struct_id": 94, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -10074,6 +11926,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 303 @@ -10089,6 +11945,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 302 @@ -10104,6 +11964,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 301 @@ -10136,6 +12000,10 @@ }, { "__struct_id": 95, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -10165,6 +12033,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 304 @@ -10180,6 +12052,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 601 @@ -10216,6 +12092,10 @@ }, { "__struct_id": 96, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -10245,6 +12125,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 577 @@ -10264,6 +12148,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 604 @@ -10300,6 +12188,10 @@ }, { "__struct_id": 97, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -10329,6 +12221,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 306 @@ -10361,6 +12257,10 @@ }, { "__struct_id": 98, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -10390,6 +12290,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 309 @@ -10405,6 +12309,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 308 @@ -10420,6 +12328,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 307 @@ -10452,6 +12364,10 @@ }, { "__struct_id": 99, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -10481,6 +12397,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 310 @@ -10496,6 +12416,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 601 @@ -10532,6 +12456,10 @@ }, { "__struct_id": 100, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -10561,6 +12489,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 577 @@ -10580,6 +12512,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 604 @@ -10616,6 +12552,10 @@ }, { "__struct_id": 101, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -10645,6 +12585,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 321 @@ -10660,6 +12604,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 320 @@ -10675,6 +12623,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 319 @@ -10690,6 +12642,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 318 @@ -10705,6 +12661,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 317 @@ -10720,6 +12680,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 316 @@ -10735,6 +12699,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 315 @@ -10750,6 +12718,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 314 @@ -10765,6 +12737,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 313 @@ -10780,6 +12756,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 312 @@ -10795,6 +12775,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 589 @@ -10831,6 +12815,10 @@ }, { "__struct_id": 102, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -10860,6 +12848,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 322 @@ -10892,6 +12884,10 @@ }, { "__struct_id": 103, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -10921,6 +12917,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 325 @@ -10936,6 +12936,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 324 @@ -10951,6 +12955,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 323 @@ -10983,6 +12991,10 @@ }, { "__struct_id": 104, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -11012,6 +13024,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 326 @@ -11027,6 +13043,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 601 @@ -11063,6 +13083,10 @@ }, { "__struct_id": 105, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -11092,6 +13116,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 577 @@ -11111,6 +13139,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 604 @@ -11147,6 +13179,10 @@ }, { "__struct_id": 106, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -11176,6 +13212,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 328 @@ -11208,6 +13248,10 @@ }, { "__struct_id": 107, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -11237,6 +13281,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 331 @@ -11252,6 +13300,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 330 @@ -11267,6 +13319,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 329 @@ -11299,6 +13355,10 @@ }, { "__struct_id": 108, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -11328,6 +13388,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 332 @@ -11343,6 +13407,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 601 @@ -11379,6 +13447,10 @@ }, { "__struct_id": 109, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -11408,6 +13480,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 577 @@ -11427,6 +13503,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 604 @@ -11463,6 +13543,10 @@ }, { "__struct_id": 110, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -11492,6 +13576,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 334 @@ -11524,6 +13612,10 @@ }, { "__struct_id": 111, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -11553,6 +13645,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 337 @@ -11568,6 +13664,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 336 @@ -11583,6 +13683,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 335 @@ -11615,6 +13719,10 @@ }, { "__struct_id": 112, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -11644,6 +13752,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 338 @@ -11659,6 +13771,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 601 @@ -11695,6 +13811,10 @@ }, { "__struct_id": 113, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -11724,6 +13844,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 577 @@ -11743,6 +13867,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 604 @@ -11779,6 +13907,10 @@ }, { "__struct_id": 114, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -11808,6 +13940,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 349 @@ -11823,6 +13959,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 348 @@ -11838,6 +13978,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 347 @@ -11853,6 +13997,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 346 @@ -11868,6 +14016,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 345 @@ -11883,6 +14035,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 344 @@ -11898,6 +14054,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 343 @@ -11913,6 +14073,10 @@ "type": "resref", "value": "is_epic" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 342 @@ -11928,6 +14092,10 @@ "type": "resref", "value": "is_guild" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 341 @@ -11943,6 +14111,10 @@ "type": "resref", "value": "dm_reads_line" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 340 @@ -11958,6 +14130,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 589 @@ -11994,6 +14170,10 @@ }, { "__struct_id": 115, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -12023,6 +14203,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 350 @@ -12055,6 +14239,10 @@ }, { "__struct_id": 116, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -12084,6 +14272,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 353 @@ -12099,6 +14291,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 352 @@ -12114,6 +14310,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 351 @@ -12146,6 +14346,10 @@ }, { "__struct_id": 117, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -12175,6 +14379,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 354 @@ -12190,6 +14398,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 601 @@ -12226,6 +14438,10 @@ }, { "__struct_id": 118, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -12255,6 +14471,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 577 @@ -12274,6 +14494,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 604 @@ -12310,6 +14534,10 @@ }, { "__struct_id": 119, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -12339,6 +14567,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 365 @@ -12354,6 +14586,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 364 @@ -12369,6 +14605,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 363 @@ -12384,6 +14624,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 362 @@ -12399,6 +14643,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 361 @@ -12414,6 +14662,10 @@ "type": "resref", "value": "is_epic" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 360 @@ -12429,6 +14681,10 @@ "type": "resref", "value": "is_epic" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 359 @@ -12444,6 +14700,10 @@ "type": "resref", "value": "is_epic" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 358 @@ -12459,6 +14719,10 @@ "type": "resref", "value": "is_guild" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 357 @@ -12474,6 +14738,10 @@ "type": "resref", "value": "dm_reads_line" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 356 @@ -12489,6 +14757,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 589 @@ -12525,6 +14797,10 @@ }, { "__struct_id": 120, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -12554,6 +14830,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 366 @@ -12586,6 +14866,10 @@ }, { "__struct_id": 121, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -12615,6 +14899,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 369 @@ -12630,6 +14918,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 368 @@ -12645,6 +14937,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 367 @@ -12677,6 +14973,10 @@ }, { "__struct_id": 122, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -12706,6 +15006,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 370 @@ -12721,6 +15025,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 601 @@ -12757,6 +15065,10 @@ }, { "__struct_id": 123, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -12786,6 +15098,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 577 @@ -12805,6 +15121,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 604 @@ -12841,6 +15161,10 @@ }, { "__struct_id": 124, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -12870,6 +15194,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 390 @@ -12885,6 +15213,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 389 @@ -12900,6 +15232,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 388 @@ -12915,6 +15251,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 380 @@ -12930,6 +15270,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 379 @@ -12945,6 +15289,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 378 @@ -12960,6 +15308,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 377 @@ -12975,6 +15327,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 376 @@ -12990,6 +15346,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 375 @@ -13005,6 +15365,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 374 @@ -13020,6 +15384,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 373 @@ -13035,6 +15403,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 372 @@ -13050,6 +15422,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 589 @@ -13086,6 +15462,10 @@ }, { "__struct_id": 125, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -13115,6 +15495,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 383 @@ -13130,6 +15514,10 @@ "type": "resref", "value": "dm_reads_line" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 382 @@ -13145,6 +15533,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 381 @@ -13160,6 +15552,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 578 @@ -13196,6 +15592,10 @@ }, { "__struct_id": 126, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -13225,6 +15625,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 384 @@ -13257,6 +15661,10 @@ }, { "__struct_id": 127, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -13286,6 +15694,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 387 @@ -13301,6 +15713,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 386 @@ -13316,6 +15732,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 385 @@ -13348,6 +15768,10 @@ }, { "__struct_id": 128, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -13377,6 +15801,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 577 @@ -13413,6 +15841,10 @@ }, { "__struct_id": 129, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -13442,6 +15874,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 396 @@ -13457,6 +15893,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 395 @@ -13472,6 +15912,10 @@ "type": "resref", "value": "is_epic" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 394 @@ -13487,6 +15931,10 @@ "type": "resref", "value": "is_guild" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 393 @@ -13502,6 +15950,10 @@ "type": "resref", "value": "dm_reads_line" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 392 @@ -13517,6 +15969,10 @@ "type": "resref", "value": "dm_reads_line" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 391 @@ -13532,6 +15988,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 578 @@ -13568,6 +16028,10 @@ }, { "__struct_id": 130, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -13597,6 +16061,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 397 @@ -13629,6 +16097,10 @@ }, { "__struct_id": 131, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -13658,6 +16130,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 400 @@ -13673,6 +16149,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 399 @@ -13688,6 +16168,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 398 @@ -13720,6 +16204,10 @@ }, { "__struct_id": 132, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -13749,6 +16237,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 401 @@ -13764,6 +16256,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 601 @@ -13800,6 +16296,10 @@ }, { "__struct_id": 133, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -13829,6 +16329,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 577 @@ -13848,6 +16352,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 604 @@ -13884,6 +16392,10 @@ }, { "__struct_id": 134, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -13913,6 +16425,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 412 @@ -13928,6 +16444,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 411 @@ -13943,6 +16463,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 410 @@ -13958,6 +16482,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 409 @@ -13973,6 +16501,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 408 @@ -13988,6 +16520,10 @@ "type": "resref", "value": "is_epic" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 407 @@ -14003,6 +16539,10 @@ "type": "resref", "value": "is_epic" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 406 @@ -14018,6 +16558,10 @@ "type": "resref", "value": "is_epic" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 405 @@ -14033,6 +16577,10 @@ "type": "resref", "value": "dm_reads_line" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 404 @@ -14048,6 +16596,10 @@ "type": "resref", "value": "dm_reads_line" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 403 @@ -14063,6 +16615,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 589 @@ -14099,6 +16655,10 @@ }, { "__struct_id": 135, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -14128,6 +16688,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 418 @@ -14143,6 +16707,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 417 @@ -14158,6 +16726,10 @@ "type": "resref", "value": "is_epic" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 416 @@ -14173,6 +16745,10 @@ "type": "resref", "value": "is_guild" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 415 @@ -14188,6 +16764,10 @@ "type": "resref", "value": "dm_only" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 414 @@ -14203,6 +16783,10 @@ "type": "resref", "value": "dm_only" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 413 @@ -14235,6 +16819,10 @@ }, { "__struct_id": 136, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -14264,6 +16852,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 419 @@ -14296,6 +16888,10 @@ }, { "__struct_id": 137, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -14325,6 +16921,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 422 @@ -14340,6 +16940,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 421 @@ -14355,6 +16959,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 420 @@ -14387,6 +16995,10 @@ }, { "__struct_id": 138, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -14416,6 +17028,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 577 @@ -14435,6 +17051,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 604 @@ -14471,6 +17091,10 @@ }, { "__struct_id": 139, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -14500,6 +17124,10 @@ "type": "resref", "value": "gc_is_ammy" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 443 @@ -14515,6 +17143,10 @@ "type": "resref", "value": "gc_is_belt" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 442 @@ -14530,6 +17162,10 @@ "type": "resref", "value": "gc_is_ammy" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 441 @@ -14545,6 +17181,10 @@ "type": "resref", "value": "gc_is_cloak" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 432 @@ -14560,6 +17200,10 @@ "type": "resref", "value": "gc_is_ammy" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 431 @@ -14575,6 +17219,10 @@ "type": "resref", "value": "gc_is_ammy" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 430 @@ -14590,6 +17238,10 @@ "type": "resref", "value": "gc_is_cloak" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 429 @@ -14605,6 +17257,10 @@ "type": "resref", "value": "gc_is_cloak" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 428 @@ -14620,6 +17276,10 @@ "type": "resref", "value": "gc_is_belt" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 427 @@ -14635,6 +17295,10 @@ "type": "resref", "value": "gc_is_cloak" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 426 @@ -14650,6 +17314,10 @@ "type": "resref", "value": "gc_is_belt" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 425 @@ -14665,6 +17333,10 @@ "type": "resref", "value": "gc_is_ammy" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 424 @@ -14680,6 +17352,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 589 @@ -14716,6 +17392,10 @@ }, { "__struct_id": 140, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -14745,6 +17425,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 435 @@ -14760,6 +17444,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 434 @@ -14775,6 +17463,10 @@ "type": "resref", "value": "is_epic" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 433 @@ -14807,6 +17499,10 @@ }, { "__struct_id": 141, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -14836,6 +17532,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 436 @@ -14868,6 +17568,10 @@ }, { "__struct_id": 142, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -14897,6 +17601,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 439 @@ -14912,6 +17620,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 438 @@ -14927,6 +17639,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 437 @@ -14959,6 +17675,10 @@ }, { "__struct_id": 143, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -14988,6 +17708,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 440 @@ -15003,6 +17727,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 601 @@ -15039,6 +17767,10 @@ }, { "__struct_id": 144, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -15068,6 +17800,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 577 @@ -15104,6 +17840,10 @@ }, { "__struct_id": 145, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -15133,6 +17873,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 446 @@ -15148,6 +17892,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 445 @@ -15163,6 +17911,10 @@ "type": "resref", "value": "is_epic" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 444 @@ -15195,6 +17947,10 @@ }, { "__struct_id": 146, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -15224,6 +17980,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 447 @@ -15256,6 +18016,10 @@ }, { "__struct_id": 147, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -15285,6 +18049,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 450 @@ -15300,6 +18068,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 449 @@ -15315,6 +18087,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 448 @@ -15347,6 +18123,10 @@ }, { "__struct_id": 148, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -15376,6 +18156,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 451 @@ -15391,6 +18175,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 601 @@ -15427,6 +18215,10 @@ }, { "__struct_id": 149, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -15456,6 +18248,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 577 @@ -15475,6 +18271,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 604 @@ -15511,6 +18311,10 @@ }, { "__struct_id": 150, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -15540,6 +18344,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 464 @@ -15555,6 +18363,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 463 @@ -15570,6 +18382,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 462 @@ -15585,6 +18401,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 461 @@ -15600,6 +18420,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 460 @@ -15615,6 +18439,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 459 @@ -15630,6 +18458,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 458 @@ -15645,6 +18477,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 457 @@ -15660,6 +18496,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 456 @@ -15675,6 +18515,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 455 @@ -15690,6 +18534,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 454 @@ -15705,6 +18553,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 453 @@ -15720,6 +18572,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 589 @@ -15756,6 +18612,10 @@ }, { "__struct_id": 151, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -15785,6 +18645,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 474 @@ -15800,6 +18664,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 473 @@ -15815,6 +18683,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 472 @@ -15830,6 +18702,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 471 @@ -15845,6 +18721,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 470 @@ -15860,6 +18740,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 469 @@ -15875,6 +18759,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 468 @@ -15890,6 +18778,10 @@ "type": "resref", "value": "is_epic" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 467 @@ -15905,6 +18797,10 @@ "type": "resref", "value": "is_guild" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 466 @@ -15920,6 +18816,10 @@ "type": "resref", "value": "dm_reads_line" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 465 @@ -15952,6 +18852,10 @@ }, { "__struct_id": 152, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -15981,6 +18885,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 475 @@ -16013,6 +18921,10 @@ }, { "__struct_id": 153, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -16042,6 +18954,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 478 @@ -16057,6 +18973,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 477 @@ -16072,6 +18992,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 476 @@ -16104,6 +19028,10 @@ }, { "__struct_id": 154, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -16133,6 +19061,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 479 @@ -16148,6 +19080,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 601 @@ -16184,6 +19120,10 @@ }, { "__struct_id": 155, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -16213,6 +19153,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 577 @@ -16232,6 +19176,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 604 @@ -16268,6 +19216,10 @@ }, { "__struct_id": 156, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -16297,6 +19249,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 481 @@ -16312,6 +19268,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 480 @@ -16344,6 +19304,10 @@ }, { "__struct_id": 157, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -16373,6 +19337,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 514 @@ -16388,6 +19356,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 513 @@ -16403,6 +19375,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 512 @@ -16418,6 +19394,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 511 @@ -16433,6 +19413,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 510 @@ -16448,6 +19432,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 509 @@ -16463,6 +19451,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 508 @@ -16478,6 +19470,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 507 @@ -16493,6 +19489,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 506 @@ -16508,6 +19508,10 @@ "type": "resref", "value": "dm_reads_line" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 505 @@ -16523,6 +19527,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 504 @@ -16538,6 +19546,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 483 @@ -16553,6 +19565,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 589 @@ -16589,6 +19605,10 @@ }, { "__struct_id": 158, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -16618,6 +19638,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 503 @@ -16633,6 +19657,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 502 @@ -16648,6 +19676,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 501 @@ -16663,6 +19695,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 500 @@ -16678,6 +19714,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 499 @@ -16693,6 +19733,10 @@ "type": "resref", "value": "dm_reads_line" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 494 @@ -16708,6 +19752,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 490 @@ -16723,6 +19771,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 489 @@ -16738,6 +19790,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 488 @@ -16753,6 +19809,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 487 @@ -16768,6 +19828,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 486 @@ -16783,6 +19847,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 485 @@ -16798,6 +19866,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 484 @@ -16830,6 +19902,10 @@ }, { "__struct_id": 159, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -16859,6 +19935,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 493 @@ -16874,6 +19954,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 492 @@ -16889,6 +19973,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 491 @@ -16921,6 +20009,10 @@ }, { "__struct_id": 160, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -16950,6 +20042,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 498 @@ -16965,6 +20061,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 497 @@ -16980,6 +20080,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 496 @@ -16995,6 +20099,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 495 @@ -17027,6 +20135,10 @@ }, { "__struct_id": 161, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -17056,6 +20168,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 515 @@ -17088,6 +20204,10 @@ }, { "__struct_id": 162, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -17117,6 +20237,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 518 @@ -17132,6 +20256,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 517 @@ -17147,6 +20275,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 516 @@ -17179,6 +20311,10 @@ }, { "__struct_id": 163, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -17208,6 +20344,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 519 @@ -17223,6 +20363,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 601 @@ -17259,6 +20403,10 @@ }, { "__struct_id": 164, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -17288,6 +20436,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 577 @@ -17307,6 +20459,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 604 @@ -17343,6 +20499,10 @@ }, { "__struct_id": 165, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -17372,6 +20532,10 @@ "type": "resref", "value": "gc_is_bard" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 540 @@ -17387,6 +20551,10 @@ "type": "resref", "value": "gc_is_cleric" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 526 @@ -17402,6 +20570,10 @@ "type": "resref", "value": "gc_is_druid" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 525 @@ -17417,6 +20589,10 @@ "type": "resref", "value": "gc_is_paladin" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 524 @@ -17432,6 +20608,10 @@ "type": "resref", "value": "gc_is_ranger" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 523 @@ -17447,6 +20627,10 @@ "type": "resref", "value": "gc_is_sorcerer" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 522 @@ -17462,6 +20646,10 @@ "type": "resref", "value": "gc_is_wizard" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 521 @@ -17477,6 +20665,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 589 @@ -17513,6 +20705,10 @@ }, { "__struct_id": 166, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -17542,6 +20738,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 536 @@ -17557,6 +20757,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 535 @@ -17572,6 +20776,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 534 @@ -17587,6 +20795,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 533 @@ -17602,6 +20814,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 532 @@ -17617,6 +20833,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 531 @@ -17632,6 +20852,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 530 @@ -17647,6 +20871,10 @@ "type": "resref", "value": "is_epic" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 529 @@ -17662,6 +20890,10 @@ "type": "resref", "value": "is_epic" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 528 @@ -17677,6 +20909,10 @@ "type": "resref", "value": "is_epic" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 527 @@ -17709,6 +20945,10 @@ }, { "__struct_id": 167, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -17738,6 +20978,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 537 @@ -17770,6 +21014,10 @@ }, { "__struct_id": 168, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -17799,6 +21047,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 549 @@ -17818,6 +21070,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 539 @@ -17833,6 +21089,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 538 @@ -17865,6 +21125,10 @@ }, { "__struct_id": 169, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -17910,6 +21174,10 @@ }, { "__struct_id": 170, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -17939,6 +21207,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 545 @@ -17954,6 +21226,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 544 @@ -17969,6 +21245,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 543 @@ -17984,6 +21264,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 542 @@ -17999,6 +21283,10 @@ "type": "resref", "value": "is_epic" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 541 @@ -18031,6 +21319,10 @@ }, { "__struct_id": 171, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -18060,6 +21352,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 546 @@ -18092,6 +21388,10 @@ }, { "__struct_id": 172, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -18121,6 +21421,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 549 @@ -18136,6 +21440,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 548 @@ -18151,6 +21459,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 547 @@ -18183,6 +21495,10 @@ }, { "__struct_id": 173, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -18212,6 +21528,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 550 @@ -18227,6 +21547,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 601 @@ -18263,6 +21587,10 @@ }, { "__struct_id": 174, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -18308,6 +21636,10 @@ }, { "__struct_id": 175, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -18337,6 +21669,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 561 @@ -18352,6 +21688,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 560 @@ -18367,6 +21707,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 559 @@ -18382,6 +21726,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 558 @@ -18397,6 +21745,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 557 @@ -18412,6 +21764,10 @@ "type": "resref", "value": "is_epic" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 556 @@ -18427,6 +21783,10 @@ "type": "resref", "value": "is_epic" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 555 @@ -18442,6 +21802,10 @@ "type": "resref", "value": "is_epic" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 554 @@ -18457,6 +21821,10 @@ "type": "resref", "value": "dm_reads_line" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 553 @@ -18472,6 +21840,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 552 @@ -18487,6 +21859,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 589 @@ -18523,6 +21899,10 @@ }, { "__struct_id": 176, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -18552,6 +21932,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 562 @@ -18584,6 +21968,10 @@ }, { "__struct_id": 177, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -18613,6 +22001,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 565 @@ -18628,6 +22020,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 564 @@ -18643,6 +22039,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 563 @@ -18675,6 +22075,10 @@ }, { "__struct_id": 178, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -18704,6 +22108,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 566 @@ -18719,6 +22127,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 601 @@ -18755,6 +22167,10 @@ }, { "__struct_id": 179, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -18784,6 +22200,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 577 @@ -18803,6 +22223,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 604 @@ -18839,6 +22263,10 @@ }, { "__struct_id": 180, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -18868,6 +22296,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 575 @@ -18883,6 +22315,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 574 @@ -18898,6 +22334,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 573 @@ -18913,6 +22353,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 572 @@ -18928,6 +22372,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 571 @@ -18943,6 +22391,10 @@ "type": "resref", "value": "is_epic" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 570 @@ -18958,6 +22410,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 569 @@ -18973,6 +22429,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 568 @@ -18988,6 +22448,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 589 @@ -19024,6 +22488,10 @@ }, { "__struct_id": 181, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -19053,6 +22521,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 576 @@ -19085,6 +22557,10 @@ }, { "__struct_id": 182, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -19114,6 +22590,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 579 @@ -19129,6 +22609,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 578 @@ -19144,6 +22628,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 577 @@ -19176,6 +22664,10 @@ }, { "__struct_id": 183, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -19205,6 +22697,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 580 @@ -19220,6 +22716,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 604 @@ -19256,6 +22756,10 @@ }, { "__struct_id": 184, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -19285,6 +22789,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 577 @@ -19321,6 +22829,10 @@ }, { "__struct_id": 185, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -19350,6 +22862,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 588 @@ -19365,6 +22881,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 587 @@ -19380,6 +22900,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 586 @@ -19395,6 +22919,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 585 @@ -19410,6 +22938,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 584 @@ -19425,6 +22957,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 583 @@ -19440,6 +22976,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 582 @@ -19472,6 +23012,10 @@ }, { "__struct_id": 186, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -19501,6 +23045,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 598 @@ -19516,6 +23064,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 597 @@ -19531,6 +23083,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 596 @@ -19546,6 +23102,10 @@ "type": "resref", "value": "is_epic" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 595 @@ -19561,6 +23121,10 @@ "type": "resref", "value": "dm_reads_line" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 594 @@ -19576,6 +23140,10 @@ "type": "resref", "value": "dm_reads_line" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 593 @@ -19591,6 +23159,10 @@ "type": "resref", "value": "dm_reads_line" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 592 @@ -19606,6 +23178,10 @@ "type": "resref", "value": "dm_reads_line" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 591 @@ -19621,6 +23197,10 @@ "type": "resref", "value": "dm_reads_line" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 590 @@ -19636,6 +23216,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 589 @@ -19668,6 +23252,10 @@ }, { "__struct_id": 187, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -19697,6 +23285,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 599 @@ -19729,6 +23321,10 @@ }, { "__struct_id": 188, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -19758,6 +23354,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 602 @@ -19773,6 +23373,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 601 @@ -19788,6 +23392,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 600 @@ -19820,6 +23428,10 @@ }, { "__struct_id": 189, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -19849,6 +23461,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 603 @@ -19864,6 +23480,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 601 @@ -19900,6 +23520,10 @@ }, { "__struct_id": 190, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -19929,6 +23553,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 601 @@ -19948,6 +23576,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 600 @@ -19984,6 +23616,10 @@ }, { "__struct_id": 191, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -20029,6 +23665,10 @@ }, { "__struct_id": 192, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -20058,6 +23698,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 605 @@ -20073,6 +23717,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 604 @@ -20105,6 +23753,10 @@ }, { "__struct_id": 193, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -20134,6 +23786,10 @@ "type": "resref", "value": "gc_has_wpn" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 611 @@ -20149,6 +23805,10 @@ "type": "resref", "value": "gc_has_gauntlets" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 610 @@ -20164,6 +23824,10 @@ "type": "resref", "value": "gc_has_arrow" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 609 @@ -20179,6 +23843,10 @@ "type": "resref", "value": "gc_has_bolts" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 608 @@ -20194,6 +23862,10 @@ "type": "resref", "value": "gc_has_bullets" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 607 @@ -20226,6 +23898,10 @@ }, { "__struct_id": 194, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -20255,6 +23931,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1097 @@ -20270,6 +23950,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 631 @@ -20285,6 +23969,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 626 @@ -20300,6 +23988,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 617 @@ -20315,6 +24007,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 614 @@ -20330,6 +24026,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 613 @@ -20362,6 +24062,10 @@ }, { "__struct_id": 195, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -20391,6 +24095,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 616 @@ -20406,6 +24114,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 615 @@ -20438,6 +24150,10 @@ }, { "__struct_id": 196, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -20467,6 +24183,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 625 @@ -20482,6 +24202,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 624 @@ -20497,6 +24221,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 623 @@ -20512,6 +24240,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 622 @@ -20527,6 +24259,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 621 @@ -20542,6 +24278,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 620 @@ -20557,6 +24297,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 619 @@ -20572,6 +24316,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 618 @@ -20604,6 +24352,10 @@ }, { "__struct_id": 197, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -20633,6 +24385,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 630 @@ -20648,6 +24404,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 629 @@ -20663,6 +24423,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 628 @@ -20678,6 +24442,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 627 @@ -20710,6 +24478,10 @@ }, { "__struct_id": 198, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -20739,6 +24511,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 635 @@ -20754,6 +24530,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 634 @@ -20769,6 +24549,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 633 @@ -20784,6 +24568,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 632 @@ -20816,6 +24604,10 @@ }, { "__struct_id": 199, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -20845,6 +24637,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 869 @@ -20860,6 +24656,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 868 @@ -20875,6 +24675,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 867 @@ -20890,6 +24694,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 866 @@ -20905,6 +24713,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 638 @@ -20920,6 +24732,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 637 @@ -20935,6 +24751,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 636 @@ -20967,6 +24787,10 @@ }, { "__struct_id": 200, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -20996,6 +24820,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 856 @@ -21011,6 +24839,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 846 @@ -21026,6 +24858,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 836 @@ -21041,6 +24877,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 826 @@ -21056,6 +24896,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 816 @@ -21071,6 +24915,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 806 @@ -21086,6 +24934,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 796 @@ -21101,6 +24953,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 786 @@ -21116,6 +24972,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 785 @@ -21131,6 +24991,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 639 @@ -21163,6 +25027,10 @@ }, { "__struct_id": 201, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -21192,6 +25060,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 775 @@ -21207,6 +25079,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 765 @@ -21222,6 +25098,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 755 @@ -21237,6 +25117,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 745 @@ -21252,6 +25136,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 735 @@ -21267,6 +25155,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 725 @@ -21282,6 +25174,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 715 @@ -21297,6 +25193,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 714 @@ -21312,6 +25212,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 641 @@ -21327,6 +25231,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 640 @@ -21359,6 +25267,10 @@ }, { "__struct_id": 202, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -21388,6 +25300,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 704 @@ -21403,6 +25319,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 694 @@ -21418,6 +25338,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 684 @@ -21433,6 +25357,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 674 @@ -21448,6 +25376,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 664 @@ -21463,6 +25395,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 654 @@ -21478,6 +25414,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 644 @@ -21493,6 +25433,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 643 @@ -21508,6 +25452,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 642 @@ -21540,6 +25488,10 @@ }, { "__struct_id": 203, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -21569,6 +25521,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 653 @@ -21584,6 +25540,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 652 @@ -21599,6 +25559,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 651 @@ -21614,6 +25578,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 650 @@ -21629,6 +25597,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 649 @@ -21644,6 +25616,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 648 @@ -21659,6 +25635,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 647 @@ -21674,6 +25654,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 646 @@ -21689,6 +25673,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 645 @@ -21721,6 +25709,10 @@ }, { "__struct_id": 204, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -21750,6 +25742,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 663 @@ -21765,6 +25761,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 662 @@ -21780,6 +25780,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 661 @@ -21795,6 +25799,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 660 @@ -21810,6 +25818,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 659 @@ -21825,6 +25837,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 658 @@ -21840,6 +25856,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 657 @@ -21855,6 +25875,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 656 @@ -21870,6 +25894,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 655 @@ -21902,6 +25930,10 @@ }, { "__struct_id": 205, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -21931,6 +25963,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 673 @@ -21946,6 +25982,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 672 @@ -21961,6 +26001,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 671 @@ -21976,6 +26020,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 670 @@ -21991,6 +26039,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 669 @@ -22006,6 +26058,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 668 @@ -22021,6 +26077,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 667 @@ -22036,6 +26096,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 666 @@ -22051,6 +26115,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 665 @@ -22083,6 +26151,10 @@ }, { "__struct_id": 206, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -22112,6 +26184,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 683 @@ -22127,6 +26203,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 682 @@ -22142,6 +26222,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 681 @@ -22157,6 +26241,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 680 @@ -22172,6 +26260,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 679 @@ -22187,6 +26279,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 678 @@ -22202,6 +26298,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 677 @@ -22217,6 +26317,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 676 @@ -22232,6 +26336,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 675 @@ -22264,6 +26372,10 @@ }, { "__struct_id": 207, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -22293,6 +26405,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 693 @@ -22308,6 +26424,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 692 @@ -22323,6 +26443,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 691 @@ -22338,6 +26462,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 690 @@ -22353,6 +26481,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 689 @@ -22368,6 +26500,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 688 @@ -22383,6 +26519,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 687 @@ -22398,6 +26538,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 686 @@ -22413,6 +26557,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 685 @@ -22445,6 +26593,10 @@ }, { "__struct_id": 208, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -22474,6 +26626,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 703 @@ -22489,6 +26645,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 702 @@ -22504,6 +26664,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 701 @@ -22519,6 +26683,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 700 @@ -22534,6 +26702,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 699 @@ -22549,6 +26721,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 698 @@ -22564,6 +26740,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 697 @@ -22579,6 +26759,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 696 @@ -22594,6 +26778,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 695 @@ -22626,6 +26814,10 @@ }, { "__struct_id": 209, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -22655,6 +26847,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 713 @@ -22670,6 +26866,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 712 @@ -22685,6 +26885,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 711 @@ -22700,6 +26904,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 710 @@ -22715,6 +26923,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 709 @@ -22730,6 +26942,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 708 @@ -22745,6 +26961,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 707 @@ -22760,6 +26980,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 706 @@ -22775,6 +26999,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 705 @@ -22807,6 +27035,10 @@ }, { "__struct_id": 210, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -22836,6 +27068,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 724 @@ -22851,6 +27087,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 723 @@ -22866,6 +27106,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 722 @@ -22881,6 +27125,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 721 @@ -22896,6 +27144,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 720 @@ -22911,6 +27163,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 719 @@ -22926,6 +27182,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 718 @@ -22941,6 +27201,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 717 @@ -22956,6 +27220,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 716 @@ -22988,6 +27256,10 @@ }, { "__struct_id": 211, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -23017,6 +27289,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 734 @@ -23032,6 +27308,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 733 @@ -23047,6 +27327,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 732 @@ -23062,6 +27346,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 731 @@ -23077,6 +27365,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 730 @@ -23092,6 +27384,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 729 @@ -23107,6 +27403,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 728 @@ -23122,6 +27422,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 727 @@ -23137,6 +27441,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 726 @@ -23169,6 +27477,10 @@ }, { "__struct_id": 212, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -23198,6 +27510,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 744 @@ -23213,6 +27529,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 743 @@ -23228,6 +27548,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 742 @@ -23243,6 +27567,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 741 @@ -23258,6 +27586,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 740 @@ -23273,6 +27605,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 739 @@ -23288,6 +27624,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 738 @@ -23303,6 +27643,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 737 @@ -23318,6 +27662,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 736 @@ -23350,6 +27698,10 @@ }, { "__struct_id": 213, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -23379,6 +27731,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 754 @@ -23394,6 +27750,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 753 @@ -23409,6 +27769,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 752 @@ -23424,6 +27788,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 751 @@ -23439,6 +27807,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 750 @@ -23454,6 +27826,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 749 @@ -23469,6 +27845,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 748 @@ -23484,6 +27864,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 747 @@ -23499,6 +27883,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 746 @@ -23531,6 +27919,10 @@ }, { "__struct_id": 214, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -23560,6 +27952,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 764 @@ -23575,6 +27971,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 763 @@ -23590,6 +27990,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 762 @@ -23605,6 +28009,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 761 @@ -23620,6 +28028,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 760 @@ -23635,6 +28047,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 759 @@ -23650,6 +28066,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 758 @@ -23665,6 +28085,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 757 @@ -23680,6 +28104,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 756 @@ -23712,6 +28140,10 @@ }, { "__struct_id": 215, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -23741,6 +28173,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 774 @@ -23756,6 +28192,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 773 @@ -23771,6 +28211,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 772 @@ -23786,6 +28230,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 771 @@ -23801,6 +28249,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 770 @@ -23816,6 +28268,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 769 @@ -23831,6 +28287,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 768 @@ -23846,6 +28306,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 767 @@ -23861,6 +28325,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 766 @@ -23893,6 +28361,10 @@ }, { "__struct_id": 216, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -23922,6 +28394,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 784 @@ -23937,6 +28413,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 783 @@ -23952,6 +28432,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 782 @@ -23967,6 +28451,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 781 @@ -23982,6 +28470,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 780 @@ -23997,6 +28489,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 779 @@ -24012,6 +28508,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 778 @@ -24027,6 +28527,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 777 @@ -24042,6 +28546,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 776 @@ -24074,6 +28582,10 @@ }, { "__struct_id": 217, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -24103,6 +28615,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 795 @@ -24118,6 +28634,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 794 @@ -24133,6 +28653,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 793 @@ -24148,6 +28672,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 792 @@ -24163,6 +28691,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 791 @@ -24178,6 +28710,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 790 @@ -24193,6 +28729,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 789 @@ -24208,6 +28748,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 788 @@ -24223,6 +28767,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 787 @@ -24255,6 +28803,10 @@ }, { "__struct_id": 218, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -24284,6 +28836,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 805 @@ -24299,6 +28855,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 804 @@ -24314,6 +28874,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 803 @@ -24329,6 +28893,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 802 @@ -24344,6 +28912,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 801 @@ -24359,6 +28931,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 800 @@ -24374,6 +28950,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 799 @@ -24389,6 +28969,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 798 @@ -24404,6 +28988,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 797 @@ -24436,6 +29024,10 @@ }, { "__struct_id": 219, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -24465,6 +29057,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 815 @@ -24480,6 +29076,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 814 @@ -24495,6 +29095,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 813 @@ -24510,6 +29114,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 812 @@ -24525,6 +29133,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 811 @@ -24540,6 +29152,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 810 @@ -24555,6 +29171,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 809 @@ -24570,6 +29190,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 808 @@ -24585,6 +29209,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 807 @@ -24617,6 +29245,10 @@ }, { "__struct_id": 220, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -24646,6 +29278,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 825 @@ -24661,6 +29297,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 824 @@ -24676,6 +29316,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 823 @@ -24691,6 +29335,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 822 @@ -24706,6 +29354,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 821 @@ -24721,6 +29373,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 820 @@ -24736,6 +29392,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 819 @@ -24751,6 +29411,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 818 @@ -24766,6 +29430,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 817 @@ -24798,6 +29466,10 @@ }, { "__struct_id": 221, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -24827,6 +29499,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 835 @@ -24842,6 +29518,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 834 @@ -24857,6 +29537,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 833 @@ -24872,6 +29556,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 832 @@ -24887,6 +29575,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 831 @@ -24902,6 +29594,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 830 @@ -24917,6 +29613,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 829 @@ -24932,6 +29632,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 828 @@ -24947,6 +29651,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 827 @@ -24979,6 +29687,10 @@ }, { "__struct_id": 222, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -25008,6 +29720,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 845 @@ -25023,6 +29739,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 844 @@ -25038,6 +29758,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 843 @@ -25053,6 +29777,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 842 @@ -25068,6 +29796,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 841 @@ -25083,6 +29815,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 840 @@ -25098,6 +29834,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 839 @@ -25113,6 +29853,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 838 @@ -25128,6 +29872,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 837 @@ -25160,6 +29908,10 @@ }, { "__struct_id": 223, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -25189,6 +29941,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 855 @@ -25204,6 +29960,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 854 @@ -25219,6 +29979,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 853 @@ -25234,6 +29998,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 852 @@ -25249,6 +30017,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 851 @@ -25264,6 +30036,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 850 @@ -25279,6 +30055,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 849 @@ -25294,6 +30074,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 848 @@ -25309,6 +30093,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 847 @@ -25341,6 +30129,10 @@ }, { "__struct_id": 224, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -25370,6 +30162,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 865 @@ -25385,6 +30181,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 864 @@ -25400,6 +30200,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 863 @@ -25415,6 +30219,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 862 @@ -25430,6 +30238,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 861 @@ -25445,6 +30257,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 860 @@ -25460,6 +30276,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 859 @@ -25475,6 +30295,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 858 @@ -25490,6 +30314,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 857 @@ -25522,6 +30350,10 @@ }, { "__struct_id": 225, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -25551,6 +30383,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1087 @@ -25566,6 +30402,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1077 @@ -25581,6 +30421,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1067 @@ -25596,6 +30440,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1057 @@ -25611,6 +30459,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1047 @@ -25626,6 +30478,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1037 @@ -25641,6 +30497,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1027 @@ -25656,6 +30516,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1017 @@ -25671,6 +30535,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1016 @@ -25686,6 +30554,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 870 @@ -25718,6 +30590,10 @@ }, { "__struct_id": 226, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -25747,6 +30623,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1006 @@ -25762,6 +30642,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 996 @@ -25777,6 +30661,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 986 @@ -25792,6 +30680,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 976 @@ -25807,6 +30699,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 966 @@ -25822,6 +30718,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 956 @@ -25837,6 +30737,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 946 @@ -25852,6 +30756,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 945 @@ -25867,6 +30775,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 872 @@ -25882,6 +30794,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 871 @@ -25914,6 +30830,10 @@ }, { "__struct_id": 227, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -25943,6 +30863,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 935 @@ -25958,6 +30882,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 925 @@ -25973,6 +30901,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 915 @@ -25988,6 +30920,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 905 @@ -26003,6 +30939,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 895 @@ -26018,6 +30958,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 885 @@ -26033,6 +30977,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 875 @@ -26048,6 +30996,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 874 @@ -26063,6 +31015,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 873 @@ -26095,6 +31051,10 @@ }, { "__struct_id": 228, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -26124,6 +31084,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 884 @@ -26139,6 +31103,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 883 @@ -26154,6 +31122,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 882 @@ -26169,6 +31141,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 881 @@ -26184,6 +31160,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 880 @@ -26199,6 +31179,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 879 @@ -26214,6 +31198,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 878 @@ -26229,6 +31217,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 877 @@ -26244,6 +31236,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 876 @@ -26276,6 +31272,10 @@ }, { "__struct_id": 229, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -26305,6 +31305,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 894 @@ -26320,6 +31324,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 893 @@ -26335,6 +31343,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 892 @@ -26350,6 +31362,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 891 @@ -26365,6 +31381,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 890 @@ -26380,6 +31400,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 889 @@ -26395,6 +31419,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 888 @@ -26410,6 +31438,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 887 @@ -26425,6 +31457,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 886 @@ -26457,6 +31493,10 @@ }, { "__struct_id": 230, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -26486,6 +31526,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 904 @@ -26501,6 +31545,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 903 @@ -26516,6 +31564,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 902 @@ -26531,6 +31583,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 901 @@ -26546,6 +31602,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 900 @@ -26561,6 +31621,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 899 @@ -26576,6 +31640,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 898 @@ -26591,6 +31659,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 897 @@ -26606,6 +31678,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 896 @@ -26638,6 +31714,10 @@ }, { "__struct_id": 231, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -26667,6 +31747,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 914 @@ -26682,6 +31766,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 913 @@ -26697,6 +31785,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 912 @@ -26712,6 +31804,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 911 @@ -26727,6 +31823,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 910 @@ -26742,6 +31842,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 909 @@ -26757,6 +31861,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 908 @@ -26772,6 +31880,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 907 @@ -26787,6 +31899,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 906 @@ -26819,6 +31935,10 @@ }, { "__struct_id": 232, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -26848,6 +31968,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 924 @@ -26863,6 +31987,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 923 @@ -26878,6 +32006,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 922 @@ -26893,6 +32025,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 921 @@ -26908,6 +32044,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 920 @@ -26923,6 +32063,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 919 @@ -26938,6 +32082,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 918 @@ -26953,6 +32101,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 917 @@ -26968,6 +32120,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 916 @@ -27000,6 +32156,10 @@ }, { "__struct_id": 233, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -27029,6 +32189,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 934 @@ -27044,6 +32208,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 933 @@ -27059,6 +32227,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 932 @@ -27074,6 +32246,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 931 @@ -27089,6 +32265,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 930 @@ -27104,6 +32284,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 929 @@ -27119,6 +32303,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 928 @@ -27134,6 +32322,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 927 @@ -27149,6 +32341,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 926 @@ -27181,6 +32377,10 @@ }, { "__struct_id": 234, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -27210,6 +32410,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 944 @@ -27225,6 +32429,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 943 @@ -27240,6 +32448,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 942 @@ -27255,6 +32467,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 941 @@ -27270,6 +32486,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 940 @@ -27285,6 +32505,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 939 @@ -27300,6 +32524,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 938 @@ -27315,6 +32543,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 937 @@ -27330,6 +32562,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 936 @@ -27362,6 +32598,10 @@ }, { "__struct_id": 235, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -27391,6 +32631,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 955 @@ -27406,6 +32650,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 954 @@ -27421,6 +32669,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 953 @@ -27436,6 +32688,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 952 @@ -27451,6 +32707,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 951 @@ -27466,6 +32726,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 950 @@ -27481,6 +32745,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 949 @@ -27496,6 +32764,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 948 @@ -27511,6 +32783,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 947 @@ -27543,6 +32819,10 @@ }, { "__struct_id": 236, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -27572,6 +32852,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 965 @@ -27587,6 +32871,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 964 @@ -27602,6 +32890,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 963 @@ -27617,6 +32909,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 962 @@ -27632,6 +32928,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 961 @@ -27647,6 +32947,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 960 @@ -27662,6 +32966,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 959 @@ -27677,6 +32985,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 958 @@ -27692,6 +33004,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 957 @@ -27724,6 +33040,10 @@ }, { "__struct_id": 237, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -27753,6 +33073,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 975 @@ -27768,6 +33092,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 974 @@ -27783,6 +33111,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 973 @@ -27798,6 +33130,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 972 @@ -27813,6 +33149,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 971 @@ -27828,6 +33168,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 970 @@ -27843,6 +33187,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 969 @@ -27858,6 +33206,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 968 @@ -27873,6 +33225,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 967 @@ -27905,6 +33261,10 @@ }, { "__struct_id": 238, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -27934,6 +33294,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 985 @@ -27949,6 +33313,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 984 @@ -27964,6 +33332,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 983 @@ -27979,6 +33351,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 982 @@ -27994,6 +33370,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 981 @@ -28009,6 +33389,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 980 @@ -28024,6 +33408,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 979 @@ -28039,6 +33427,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 978 @@ -28054,6 +33446,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 977 @@ -28086,6 +33482,10 @@ }, { "__struct_id": 239, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -28115,6 +33515,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 995 @@ -28130,6 +33534,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 994 @@ -28145,6 +33553,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 993 @@ -28160,6 +33572,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 992 @@ -28175,6 +33591,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 991 @@ -28190,6 +33610,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 990 @@ -28205,6 +33629,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 989 @@ -28220,6 +33648,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 988 @@ -28235,6 +33667,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 987 @@ -28267,6 +33703,10 @@ }, { "__struct_id": 240, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -28296,6 +33736,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1005 @@ -28311,6 +33755,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1004 @@ -28326,6 +33774,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1003 @@ -28341,6 +33793,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1002 @@ -28356,6 +33812,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1001 @@ -28371,6 +33831,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1000 @@ -28386,6 +33850,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 999 @@ -28401,6 +33869,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 998 @@ -28416,6 +33888,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 997 @@ -28448,6 +33924,10 @@ }, { "__struct_id": 241, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -28477,6 +33957,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1015 @@ -28492,6 +33976,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1014 @@ -28507,6 +33995,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1013 @@ -28522,6 +34014,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1012 @@ -28537,6 +34033,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1011 @@ -28552,6 +34052,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1010 @@ -28567,6 +34071,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1009 @@ -28582,6 +34090,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1008 @@ -28597,6 +34109,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1007 @@ -28629,6 +34145,10 @@ }, { "__struct_id": 242, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -28658,6 +34178,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1026 @@ -28673,6 +34197,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1025 @@ -28688,6 +34216,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1024 @@ -28703,6 +34235,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1023 @@ -28718,6 +34254,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1022 @@ -28733,6 +34273,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1021 @@ -28748,6 +34292,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1020 @@ -28763,6 +34311,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1019 @@ -28778,6 +34330,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1018 @@ -28810,6 +34366,10 @@ }, { "__struct_id": 243, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -28839,6 +34399,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1036 @@ -28854,6 +34418,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1035 @@ -28869,6 +34437,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1034 @@ -28884,6 +34456,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1033 @@ -28899,6 +34475,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1032 @@ -28914,6 +34494,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1031 @@ -28929,6 +34513,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1030 @@ -28944,6 +34532,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1029 @@ -28959,6 +34551,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1028 @@ -28991,6 +34587,10 @@ }, { "__struct_id": 244, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -29020,6 +34620,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1046 @@ -29035,6 +34639,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1045 @@ -29050,6 +34658,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1044 @@ -29065,6 +34677,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1043 @@ -29080,6 +34696,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1042 @@ -29095,6 +34715,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1041 @@ -29110,6 +34734,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1040 @@ -29125,6 +34753,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1039 @@ -29140,6 +34772,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1038 @@ -29172,6 +34808,10 @@ }, { "__struct_id": 245, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -29201,6 +34841,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1056 @@ -29216,6 +34860,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1055 @@ -29231,6 +34879,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1054 @@ -29246,6 +34898,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1053 @@ -29261,6 +34917,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1052 @@ -29276,6 +34936,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1051 @@ -29291,6 +34955,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1050 @@ -29306,6 +34974,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1049 @@ -29321,6 +34993,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1048 @@ -29353,6 +35029,10 @@ }, { "__struct_id": 246, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -29382,6 +35062,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1066 @@ -29397,6 +35081,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1065 @@ -29412,6 +35100,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1064 @@ -29427,6 +35119,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1063 @@ -29442,6 +35138,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1062 @@ -29457,6 +35157,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1061 @@ -29472,6 +35176,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1060 @@ -29487,6 +35195,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1059 @@ -29502,6 +35214,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1058 @@ -29534,6 +35250,10 @@ }, { "__struct_id": 247, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -29563,6 +35283,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1076 @@ -29578,6 +35302,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1075 @@ -29593,6 +35321,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1074 @@ -29608,6 +35340,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1073 @@ -29623,6 +35359,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1072 @@ -29638,6 +35378,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1071 @@ -29653,6 +35397,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1070 @@ -29668,6 +35416,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1069 @@ -29683,6 +35435,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1068 @@ -29715,6 +35471,10 @@ }, { "__struct_id": 248, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -29744,6 +35504,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1086 @@ -29759,6 +35523,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1085 @@ -29774,6 +35542,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1084 @@ -29789,6 +35561,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1083 @@ -29804,6 +35580,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1082 @@ -29819,6 +35599,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1081 @@ -29834,6 +35618,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1080 @@ -29849,6 +35637,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1079 @@ -29864,6 +35656,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1078 @@ -29896,6 +35692,10 @@ }, { "__struct_id": 249, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -29925,6 +35725,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1096 @@ -29940,6 +35744,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1095 @@ -29955,6 +35763,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1094 @@ -29970,6 +35782,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1093 @@ -29985,6 +35801,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1092 @@ -30000,6 +35820,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1091 @@ -30015,6 +35839,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1090 @@ -30030,6 +35858,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1089 @@ -30045,6 +35877,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1088 @@ -30077,6 +35913,10 @@ }, { "__struct_id": 250, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -30106,6 +35946,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1146 @@ -30121,6 +35965,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1132 @@ -30136,6 +35984,10 @@ "type": "resref", "value": "idcust_righthand" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1111 @@ -30151,6 +36003,10 @@ "type": "resref", "value": "idcust_lefthand" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1107 @@ -30166,6 +36022,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1100 @@ -30181,6 +36041,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1099 @@ -30196,6 +36060,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1098 @@ -30228,6 +36096,10 @@ }, { "__struct_id": 251, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -30257,6 +36129,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1103 @@ -30272,6 +36148,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1102 @@ -30287,6 +36167,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1101 @@ -30319,6 +36203,10 @@ }, { "__struct_id": 252, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -30348,6 +36236,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1106 @@ -30363,6 +36255,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1105 @@ -30378,6 +36274,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1104 @@ -30410,6 +36310,10 @@ }, { "__struct_id": 253, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -30455,6 +36359,10 @@ }, { "__struct_id": 254, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -30484,6 +36392,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1110 @@ -30499,6 +36411,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1109 @@ -30514,6 +36430,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1108 @@ -30546,6 +36466,10 @@ }, { "__struct_id": 255, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -30575,6 +36499,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1118 @@ -30590,6 +36518,10 @@ "type": "resref", "value": "idcust_showstyle" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1113 @@ -30605,6 +36537,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1112 @@ -30637,6 +36573,10 @@ }, { "__struct_id": 256, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -30666,6 +36606,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1117 @@ -30681,6 +36625,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1116 @@ -30696,6 +36644,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1115 @@ -30711,6 +36663,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1114 @@ -30743,6 +36699,10 @@ }, { "__struct_id": 257, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -30772,6 +36732,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1128 @@ -30787,6 +36751,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1124 @@ -30802,6 +36770,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1120 @@ -30817,6 +36789,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1119 @@ -30849,6 +36825,10 @@ }, { "__struct_id": 258, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -30878,6 +36858,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1123 @@ -30893,6 +36877,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1122 @@ -30908,6 +36896,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1121 @@ -30940,6 +36932,10 @@ }, { "__struct_id": 259, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -30969,6 +36965,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1127 @@ -30984,6 +36984,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1126 @@ -30999,6 +37003,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1125 @@ -31031,6 +37039,10 @@ }, { "__struct_id": 260, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -31060,6 +37072,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1131 @@ -31075,6 +37091,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1130 @@ -31090,6 +37110,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1129 @@ -31122,6 +37146,10 @@ }, { "__struct_id": 261, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -31151,6 +37179,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1142 @@ -31166,6 +37198,10 @@ "type": "resref", "value": "idcust_showstyle" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1134 @@ -31181,6 +37217,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1133 @@ -31213,6 +37253,10 @@ }, { "__struct_id": 262, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -31242,6 +37286,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1141 @@ -31257,6 +37305,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1140 @@ -31272,6 +37324,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1139 @@ -31287,6 +37343,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1138 @@ -31302,6 +37362,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1137 @@ -31317,6 +37381,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1136 @@ -31332,6 +37400,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1135 @@ -31364,6 +37436,10 @@ }, { "__struct_id": 263, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -31393,6 +37469,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1145 @@ -31408,6 +37488,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1144 @@ -31423,6 +37507,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1143 @@ -31455,6 +37543,10 @@ }, { "__struct_id": 264, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -31484,6 +37576,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1156 @@ -31499,6 +37595,10 @@ "type": "resref", "value": "idcust_showstyle" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1148 @@ -31514,6 +37614,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1147 @@ -31546,6 +37650,10 @@ }, { "__struct_id": 265, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -31575,6 +37683,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1155 @@ -31590,6 +37702,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1154 @@ -31605,6 +37721,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1153 @@ -31620,6 +37740,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1152 @@ -31635,6 +37759,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1151 @@ -31650,6 +37778,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1150 @@ -31665,6 +37797,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1149 @@ -31697,6 +37833,10 @@ }, { "__struct_id": 266, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -31726,6 +37866,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1219 @@ -31741,6 +37885,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1215 @@ -31756,6 +37904,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1211 @@ -31771,6 +37923,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1207 @@ -31786,6 +37942,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1203 @@ -31801,6 +37961,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1199 @@ -31816,6 +37980,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1195 @@ -31831,6 +37999,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1191 @@ -31846,6 +38018,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1187 @@ -31861,6 +38037,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1183 @@ -31876,6 +38056,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1179 @@ -31891,6 +38075,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1175 @@ -31906,6 +38094,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1171 @@ -31921,6 +38113,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1167 @@ -31936,6 +38132,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1163 @@ -31951,6 +38151,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1158 @@ -31966,6 +38170,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1157 @@ -31998,6 +38206,10 @@ }, { "__struct_id": 267, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -32027,6 +38239,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1162 @@ -32042,6 +38258,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1161 @@ -32057,6 +38277,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1160 @@ -32072,6 +38296,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1159 @@ -32104,6 +38332,10 @@ }, { "__struct_id": 268, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -32133,6 +38365,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1166 @@ -32148,6 +38384,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1165 @@ -32163,6 +38403,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1164 @@ -32195,6 +38439,10 @@ }, { "__struct_id": 269, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -32224,6 +38472,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1170 @@ -32239,6 +38491,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1169 @@ -32254,6 +38510,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1168 @@ -32286,6 +38546,10 @@ }, { "__struct_id": 270, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -32315,6 +38579,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1174 @@ -32330,6 +38598,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1173 @@ -32345,6 +38617,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1172 @@ -32377,6 +38653,10 @@ }, { "__struct_id": 271, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -32406,6 +38686,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1178 @@ -32421,6 +38705,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1177 @@ -32436,6 +38724,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1176 @@ -32468,6 +38760,10 @@ }, { "__struct_id": 272, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -32497,6 +38793,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1182 @@ -32512,6 +38812,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1181 @@ -32527,6 +38831,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1180 @@ -32559,6 +38867,10 @@ }, { "__struct_id": 273, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -32588,6 +38900,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1186 @@ -32603,6 +38919,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1185 @@ -32618,6 +38938,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1184 @@ -32650,6 +38974,10 @@ }, { "__struct_id": 274, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -32679,6 +39007,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1190 @@ -32694,6 +39026,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1189 @@ -32709,6 +39045,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1188 @@ -32741,6 +39081,10 @@ }, { "__struct_id": 275, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -32770,6 +39114,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1194 @@ -32785,6 +39133,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1193 @@ -32800,6 +39152,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1192 @@ -32832,6 +39188,10 @@ }, { "__struct_id": 276, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -32861,6 +39221,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1198 @@ -32876,6 +39240,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1197 @@ -32891,6 +39259,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1196 @@ -32923,6 +39295,10 @@ }, { "__struct_id": 277, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -32952,6 +39328,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1202 @@ -32967,6 +39347,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1201 @@ -32982,6 +39366,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1200 @@ -33014,6 +39402,10 @@ }, { "__struct_id": 278, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -33043,6 +39435,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1206 @@ -33058,6 +39454,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1205 @@ -33073,6 +39473,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1204 @@ -33105,6 +39509,10 @@ }, { "__struct_id": 279, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -33134,6 +39542,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1210 @@ -33149,6 +39561,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1209 @@ -33164,6 +39580,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1208 @@ -33196,6 +39616,10 @@ }, { "__struct_id": 280, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -33225,6 +39649,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1214 @@ -33240,6 +39668,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1213 @@ -33255,6 +39687,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1212 @@ -33287,6 +39723,10 @@ }, { "__struct_id": 281, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -33316,6 +39756,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1218 @@ -33331,6 +39775,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1217 @@ -33346,6 +39794,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1216 @@ -33378,6 +39830,10 @@ }, { "__struct_id": 282, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -33407,6 +39863,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1222 @@ -33422,6 +39882,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1221 @@ -33437,6 +39901,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1220 @@ -33469,6 +39937,10 @@ }, { "__struct_id": 283, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -33498,6 +39970,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1223 @@ -33530,6 +40006,10 @@ }, { "__struct_id": 284, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -33559,6 +40039,10 @@ "type": "resref", "value": "has_guild_pass" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1229 @@ -33574,6 +40058,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1228 @@ -33589,6 +40077,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1227 @@ -33604,6 +40096,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1226 @@ -33619,6 +40115,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1225 @@ -33651,6 +40151,10 @@ }, { "__struct_id": 285, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -33680,6 +40184,10 @@ "type": "resref", "value": "is_guild" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1239 @@ -33695,6 +40203,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1238 @@ -33710,6 +40222,10 @@ "type": "resref", "value": "scry_isanon" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1237 @@ -33725,6 +40241,10 @@ "type": "resref", "value": "scry_isnoanon" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1236 @@ -33740,6 +40260,10 @@ "type": "resref", "value": "scry_isnolfg" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1235 @@ -33755,6 +40279,10 @@ "type": "resref", "value": "scry_islfg" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1234 @@ -33770,6 +40298,10 @@ "type": "resref", "value": "scry_isnoafk" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1233 @@ -33785,6 +40317,10 @@ "type": "resref", "value": "scry_isafk" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1232 @@ -33800,6 +40336,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1231 @@ -33832,6 +40372,10 @@ }, { "__struct_id": 286, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -33861,6 +40405,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1251 @@ -33876,6 +40424,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1250 @@ -33891,6 +40443,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1249 @@ -33906,6 +40462,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1248 @@ -33921,6 +40481,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1247 @@ -33936,6 +40500,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1246 @@ -33951,6 +40519,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1245 @@ -33966,6 +40538,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1244 @@ -33981,6 +40557,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1243 @@ -33996,6 +40576,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1242 @@ -34011,6 +40595,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1241 @@ -34026,6 +40614,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1240 @@ -34058,6 +40650,10 @@ }, { "__struct_id": 287, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -34087,6 +40683,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1292 @@ -34102,6 +40702,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1285 @@ -34117,6 +40721,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1269 @@ -34132,6 +40740,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1261 @@ -34147,6 +40759,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1254 @@ -34162,6 +40778,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1255 @@ -34181,6 +40801,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1253 @@ -34213,6 +40837,10 @@ }, { "__struct_id": 288, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -34242,6 +40870,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1260 @@ -34257,6 +40889,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1259 @@ -34272,6 +40908,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1258 @@ -34287,6 +40927,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1257 @@ -34302,6 +40946,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1256 @@ -34317,6 +40965,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1255 @@ -34349,6 +41001,10 @@ }, { "__struct_id": 289, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -34378,6 +41034,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1268 @@ -34393,6 +41053,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1263 @@ -34408,6 +41072,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1262 @@ -34440,6 +41108,10 @@ }, { "__struct_id": 290, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -34469,6 +41141,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1267 @@ -34484,6 +41160,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1266 @@ -34499,6 +41179,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1265 @@ -34514,6 +41198,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1264 @@ -34546,6 +41234,10 @@ }, { "__struct_id": 291, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -34575,6 +41267,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1284 @@ -34590,6 +41286,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1283 @@ -34605,6 +41305,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1279 @@ -34620,6 +41324,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1275 @@ -34635,6 +41343,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1274 @@ -34650,6 +41362,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1273 @@ -34665,6 +41381,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1272 @@ -34680,6 +41400,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1271 @@ -34695,6 +41419,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1270 @@ -34727,6 +41455,10 @@ }, { "__struct_id": 292, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -34756,6 +41488,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1278 @@ -34771,6 +41507,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1277 @@ -34786,6 +41526,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1276 @@ -34818,6 +41562,10 @@ }, { "__struct_id": 293, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -34847,6 +41595,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1282 @@ -34862,6 +41614,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1281 @@ -34877,6 +41633,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1280 @@ -34909,6 +41669,10 @@ }, { "__struct_id": 294, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -34938,6 +41702,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1291 @@ -34953,6 +41721,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1290 @@ -34968,6 +41740,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1289 @@ -34983,6 +41759,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1288 @@ -34998,6 +41778,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1287 @@ -35013,6 +41797,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1286 @@ -35045,6 +41833,10 @@ }, { "__struct_id": 295, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -35074,6 +41866,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1329 @@ -35089,6 +41885,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1328 @@ -35104,6 +41904,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1327 @@ -35119,6 +41923,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1326 @@ -35134,6 +41942,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1325 @@ -35149,6 +41961,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1324 @@ -35164,6 +41980,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1323 @@ -35179,6 +41999,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1322 @@ -35194,6 +42018,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1311 @@ -35209,6 +42037,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1294 @@ -35224,6 +42056,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1293 @@ -35256,6 +42092,10 @@ }, { "__struct_id": 296, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -35285,6 +42125,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1310 @@ -35300,6 +42144,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1309 @@ -35315,6 +42163,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1308 @@ -35330,6 +42182,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1307 @@ -35345,6 +42201,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1306 @@ -35360,6 +42220,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1305 @@ -35375,6 +42239,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1304 @@ -35390,6 +42258,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1303 @@ -35405,6 +42277,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1302 @@ -35420,6 +42296,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1301 @@ -35435,6 +42315,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1300 @@ -35450,6 +42334,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1299 @@ -35465,6 +42353,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1298 @@ -35480,6 +42372,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1297 @@ -35495,6 +42391,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1296 @@ -35510,6 +42410,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1295 @@ -35542,6 +42446,10 @@ }, { "__struct_id": 297, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -35571,6 +42479,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1321 @@ -35586,6 +42498,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1320 @@ -35601,6 +42517,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1319 @@ -35616,6 +42536,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1318 @@ -35631,6 +42555,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1317 @@ -35646,6 +42574,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1316 @@ -35661,6 +42593,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1315 @@ -35676,6 +42612,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1314 @@ -35691,6 +42631,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1313 @@ -35706,6 +42650,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1312 @@ -35738,6 +42686,10 @@ }, { "__struct_id": 298, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -35767,6 +42719,10 @@ "type": "resref", "value": "dm_reads_line" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1332 @@ -35801,7 +42757,7 @@ }, "NumWords": { "type": "dword", - "value": 5296 + "value": 5295 }, "PreventZoomIn": { "type": "byte", @@ -35812,6 +42768,10 @@ "value": [ { "__struct_id": 0, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -35853,6 +42813,10 @@ }, { "__struct_id": 1, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -35878,6 +42842,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -35910,6 +42878,10 @@ }, { "__struct_id": 2, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -35935,6 +42907,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 @@ -35971,6 +42947,10 @@ }, { "__struct_id": 3, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -35996,6 +42976,10 @@ "type": "resref", "value": "cannot_relevel" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 7 @@ -36011,6 +42995,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 2 @@ -36043,6 +43031,10 @@ }, { "__struct_id": 4, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -36068,6 +43060,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 3 @@ -36100,6 +43096,10 @@ }, { "__struct_id": 5, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -36141,6 +43141,10 @@ }, { "__struct_id": 6, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -36166,6 +43170,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 4 @@ -36198,6 +43206,10 @@ }, { "__struct_id": 7, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -36239,6 +43251,10 @@ }, { "__struct_id": 8, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -36264,6 +43280,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 5 @@ -36296,6 +43316,10 @@ }, { "__struct_id": 9, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -36337,6 +43361,10 @@ }, { "__struct_id": 10, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -36362,6 +43390,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 6 @@ -36394,6 +43426,10 @@ }, { "__struct_id": 11, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -36435,6 +43471,10 @@ }, { "__struct_id": 12, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -36476,6 +43516,10 @@ }, { "__struct_id": 13, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -36501,6 +43545,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 11 @@ -36516,6 +43564,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 8 @@ -36548,6 +43600,10 @@ }, { "__struct_id": 14, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -36573,6 +43629,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -36609,6 +43669,10 @@ }, { "__struct_id": 15, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -36634,6 +43698,10 @@ "type": "resref", "value": "hasenoughgold" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 10 @@ -36649,6 +43717,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 9 @@ -36681,6 +43753,10 @@ }, { "__struct_id": 16, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -36722,6 +43798,10 @@ }, { "__struct_id": 17, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -36763,6 +43843,10 @@ }, { "__struct_id": 18, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -36804,6 +43888,10 @@ }, { "__struct_id": 19, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -36829,6 +43917,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 12 @@ -36861,6 +43953,10 @@ }, { "__struct_id": 20, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -36886,6 +43982,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 13 @@ -36918,6 +44018,10 @@ }, { "__struct_id": 21, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -36959,6 +44063,10 @@ }, { "__struct_id": 22, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -36984,6 +44092,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -37020,6 +44132,10 @@ }, { "__struct_id": 23, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -37045,6 +44161,10 @@ "type": "resref", "value": "islawful" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 17 @@ -37060,6 +44180,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 14 @@ -37092,6 +44216,10 @@ }, { "__struct_id": 24, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -37133,6 +44261,10 @@ }, { "__struct_id": 25, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -37158,6 +44290,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -37194,6 +44330,10 @@ }, { "__struct_id": 26, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -37219,6 +44359,10 @@ "type": "resref", "value": "istoopoor" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 16 @@ -37234,6 +44378,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 15 @@ -37266,6 +44414,10 @@ }, { "__struct_id": 27, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -37291,6 +44443,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -37327,6 +44483,10 @@ }, { "__struct_id": 28, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -37368,6 +44528,10 @@ }, { "__struct_id": 29, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -37409,6 +44573,10 @@ }, { "__struct_id": 30, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -37450,6 +44618,10 @@ }, { "__struct_id": 31, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -37475,6 +44647,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -37511,6 +44687,10 @@ }, { "__struct_id": 32, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -37536,6 +44716,10 @@ "type": "resref", "value": "ischaotic" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 21 @@ -37551,6 +44735,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 18 @@ -37583,6 +44771,10 @@ }, { "__struct_id": 33, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -37624,6 +44816,10 @@ }, { "__struct_id": 34, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -37649,6 +44845,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -37685,6 +44885,10 @@ }, { "__struct_id": 35, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -37710,6 +44914,10 @@ "type": "resref", "value": "istoopoor" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 20 @@ -37725,6 +44933,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 19 @@ -37757,6 +44969,10 @@ }, { "__struct_id": 36, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -37782,6 +44998,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -37818,6 +45038,10 @@ }, { "__struct_id": 37, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -37859,6 +45083,10 @@ }, { "__struct_id": 38, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -37900,6 +45128,10 @@ }, { "__struct_id": 39, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -37925,6 +45157,10 @@ "type": "resref", "value": "isholy" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 25 @@ -37940,6 +45176,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 22 @@ -37972,6 +45212,10 @@ }, { "__struct_id": 40, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -38013,6 +45257,10 @@ }, { "__struct_id": 41, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -38038,6 +45286,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -38074,6 +45326,10 @@ }, { "__struct_id": 42, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -38099,6 +45355,10 @@ "type": "resref", "value": "istoopoor" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 24 @@ -38114,6 +45374,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 23 @@ -38146,6 +45410,10 @@ }, { "__struct_id": 43, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -38171,6 +45439,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -38207,6 +45479,10 @@ }, { "__struct_id": 44, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -38248,6 +45524,10 @@ }, { "__struct_id": 45, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -38289,6 +45569,10 @@ }, { "__struct_id": 46, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -38330,6 +45614,10 @@ }, { "__struct_id": 47, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -38355,6 +45643,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -38391,6 +45683,10 @@ }, { "__struct_id": 48, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -38416,6 +45712,10 @@ "type": "resref", "value": "isunholy" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 29 @@ -38431,6 +45731,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 26 @@ -38463,6 +45767,10 @@ }, { "__struct_id": 49, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -38504,6 +45812,10 @@ }, { "__struct_id": 50, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -38529,6 +45841,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -38565,6 +45881,10 @@ }, { "__struct_id": 51, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -38590,6 +45910,10 @@ "type": "resref", "value": "istoopoor" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 28 @@ -38605,6 +45929,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 27 @@ -38637,6 +45965,10 @@ }, { "__struct_id": 52, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -38662,6 +45994,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -38698,6 +46034,10 @@ }, { "__struct_id": 53, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -38739,6 +46079,10 @@ }, { "__struct_id": 54, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -38780,6 +46124,10 @@ }, { "__struct_id": 55, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -38821,6 +46169,10 @@ }, { "__struct_id": 56, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -38846,6 +46198,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -38882,6 +46238,10 @@ }, { "__struct_id": 57, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -38907,6 +46267,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 30 @@ -38939,6 +46303,10 @@ }, { "__struct_id": 58, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -38962,7 +46330,11 @@ "__struct_id": 0, "Active": { "type": "resref", - "value": "cannot_relevel" + "value": "fake_conditional" + }, + "ConditionParams": { + "type": "list", + "value": [] }, "Index": { "type": "dword", @@ -38979,6 +46351,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 31 @@ -39011,6 +46387,10 @@ }, { "__struct_id": 59, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -39052,6 +46432,10 @@ }, { "__struct_id": 60, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -39077,6 +46461,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 1 @@ -39113,6 +46501,10 @@ }, { "__struct_id": 61, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -39138,6 +46530,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 32 @@ -39170,6 +46566,10 @@ }, { "__struct_id": 62, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -39211,6 +46611,10 @@ }, { "__struct_id": 63, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -39252,6 +46656,10 @@ }, { "__struct_id": 64, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -39293,6 +46701,10 @@ }, { "__struct_id": 65, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -39334,6 +46746,10 @@ }, { "__struct_id": 66, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -39375,6 +46791,10 @@ }, { "__struct_id": 67, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -39416,6 +46836,10 @@ }, { "__struct_id": 68, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -39441,6 +46865,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 34 @@ -39467,12 +46895,16 @@ "Text": { "type": "cexolocstring", "value": { - "0": "Change My Color Text." + "0": "Change My Color Text." } } }, { "__struct_id": 69, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -39498,6 +46930,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 @@ -39534,6 +46970,10 @@ }, { "__struct_id": 70, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -39559,6 +46999,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 35 @@ -39591,6 +47035,10 @@ }, { "__struct_id": 71, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -39616,6 +47064,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 @@ -39652,6 +47104,10 @@ }, { "__struct_id": 72, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -39693,6 +47149,10 @@ }, { "__struct_id": 73, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -39734,6 +47194,10 @@ }, { "__struct_id": 74, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -39775,6 +47239,10 @@ }, { "__struct_id": 75, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -39816,6 +47284,10 @@ }, { "__struct_id": 76, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -39857,6 +47329,10 @@ }, { "__struct_id": 77, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -39898,6 +47374,10 @@ }, { "__struct_id": 78, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -39939,6 +47419,10 @@ }, { "__struct_id": 79, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -39980,6 +47464,10 @@ }, { "__struct_id": 80, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -40021,6 +47509,10 @@ }, { "__struct_id": 81, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -40062,6 +47554,10 @@ }, { "__struct_id": 82, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -40103,6 +47599,10 @@ }, { "__struct_id": 83, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -40144,6 +47644,10 @@ }, { "__struct_id": 84, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -40185,6 +47689,10 @@ }, { "__struct_id": 85, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -40226,6 +47734,10 @@ }, { "__struct_id": 86, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -40267,6 +47779,10 @@ }, { "__struct_id": 87, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -40308,6 +47824,10 @@ }, { "__struct_id": 88, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -40349,6 +47869,10 @@ }, { "__struct_id": 89, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -40390,6 +47914,10 @@ }, { "__struct_id": 90, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -40431,6 +47959,10 @@ }, { "__struct_id": 91, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -40472,6 +48004,10 @@ }, { "__struct_id": 92, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -40513,6 +48049,10 @@ }, { "__struct_id": 93, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -40554,6 +48094,10 @@ }, { "__struct_id": 94, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -40579,6 +48123,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 36 @@ -40611,6 +48159,10 @@ }, { "__struct_id": 95, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -40652,6 +48204,10 @@ }, { "__struct_id": 96, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -40677,6 +48233,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 @@ -40713,6 +48273,10 @@ }, { "__struct_id": 97, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -40738,6 +48302,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 37 @@ -40770,6 +48338,10 @@ }, { "__struct_id": 98, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -40795,6 +48367,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 36 @@ -40831,6 +48407,10 @@ }, { "__struct_id": 99, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -40856,6 +48436,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 38 @@ -40888,6 +48472,10 @@ }, { "__struct_id": 100, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -40913,6 +48501,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 39 @@ -40945,6 +48537,10 @@ }, { "__struct_id": 101, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -40970,6 +48566,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 37 @@ -41006,6 +48606,10 @@ }, { "__struct_id": 102, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -41031,6 +48635,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 39 @@ -41067,6 +48675,10 @@ }, { "__struct_id": 103, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -41092,6 +48704,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 39 @@ -41128,6 +48744,10 @@ }, { "__struct_id": 104, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -41153,6 +48773,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 40 @@ -41185,6 +48809,10 @@ }, { "__struct_id": 105, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -41210,6 +48838,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 37 @@ -41246,6 +48878,10 @@ }, { "__struct_id": 106, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -41271,6 +48907,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 40 @@ -41307,6 +48947,10 @@ }, { "__struct_id": 107, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -41332,6 +48976,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 40 @@ -41368,6 +49016,10 @@ }, { "__struct_id": 108, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -41393,6 +49045,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 41 @@ -41425,6 +49081,10 @@ }, { "__struct_id": 109, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -41450,6 +49110,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 37 @@ -41486,6 +49150,10 @@ }, { "__struct_id": 110, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -41511,6 +49179,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 41 @@ -41547,6 +49219,10 @@ }, { "__struct_id": 111, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -41572,6 +49248,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 41 @@ -41608,6 +49288,10 @@ }, { "__struct_id": 112, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -41633,6 +49317,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 42 @@ -41665,6 +49353,10 @@ }, { "__struct_id": 113, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -41690,6 +49382,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 37 @@ -41726,6 +49422,10 @@ }, { "__struct_id": 114, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -41751,6 +49451,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 42 @@ -41787,6 +49491,10 @@ }, { "__struct_id": 115, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -41812,6 +49520,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 42 @@ -41848,6 +49560,10 @@ }, { "__struct_id": 116, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -41873,6 +49589,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 43 @@ -41905,6 +49625,10 @@ }, { "__struct_id": 117, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -41930,6 +49654,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 36 @@ -41966,6 +49694,10 @@ }, { "__struct_id": 118, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -41991,6 +49723,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 43 @@ -42027,6 +49763,10 @@ }, { "__struct_id": 119, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -42052,6 +49792,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 43 @@ -42088,6 +49832,10 @@ }, { "__struct_id": 120, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -42113,6 +49861,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 43 @@ -42149,6 +49901,10 @@ }, { "__struct_id": 121, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -42174,6 +49930,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 43 @@ -42210,6 +49970,10 @@ }, { "__struct_id": 122, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -42235,6 +49999,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 44 @@ -42267,6 +50035,10 @@ }, { "__struct_id": 123, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -42292,6 +50064,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 36 @@ -42328,6 +50104,10 @@ }, { "__struct_id": 124, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -42369,6 +50149,10 @@ }, { "__struct_id": 125, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -42394,6 +50178,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 44 @@ -42430,6 +50218,10 @@ }, { "__struct_id": 126, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -42455,6 +50247,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 44 @@ -42491,6 +50287,10 @@ }, { "__struct_id": 127, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -42516,6 +50316,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 45 @@ -42548,6 +50352,10 @@ }, { "__struct_id": 128, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -42573,6 +50381,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 36 @@ -42609,6 +50421,10 @@ }, { "__struct_id": 129, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -42634,6 +50450,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 45 @@ -42670,6 +50490,10 @@ }, { "__struct_id": 130, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -42695,6 +50519,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 45 @@ -42731,6 +50559,10 @@ }, { "__struct_id": 131, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -42756,6 +50588,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 45 @@ -42792,6 +50628,10 @@ }, { "__struct_id": 132, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -42817,6 +50657,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 46 @@ -42849,6 +50693,10 @@ }, { "__struct_id": 133, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -42874,6 +50722,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 46 @@ -42910,6 +50762,10 @@ }, { "__struct_id": 134, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -42935,6 +50791,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 46 @@ -42971,6 +50831,10 @@ }, { "__struct_id": 135, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -42996,6 +50860,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 47 @@ -43028,6 +50896,10 @@ }, { "__struct_id": 136, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -43053,6 +50925,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 47 @@ -43089,6 +50965,10 @@ }, { "__struct_id": 137, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -43114,6 +50994,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 47 @@ -43150,6 +51034,10 @@ }, { "__struct_id": 138, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -43175,6 +51063,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 47 @@ -43211,6 +51103,10 @@ }, { "__struct_id": 139, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -43236,6 +51132,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 48 @@ -43268,6 +51168,10 @@ }, { "__struct_id": 140, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -43293,6 +51197,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 48 @@ -43329,6 +51237,10 @@ }, { "__struct_id": 141, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -43354,6 +51266,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 48 @@ -43390,6 +51306,10 @@ }, { "__struct_id": 142, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -43415,6 +51335,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 49 @@ -43447,6 +51371,10 @@ }, { "__struct_id": 143, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -43472,6 +51400,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 49 @@ -43508,6 +51440,10 @@ }, { "__struct_id": 144, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -43533,6 +51469,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 49 @@ -43569,6 +51509,10 @@ }, { "__struct_id": 145, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -43594,6 +51538,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 50 @@ -43626,6 +51574,10 @@ }, { "__struct_id": 146, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -43651,6 +51603,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 50 @@ -43687,6 +51643,10 @@ }, { "__struct_id": 147, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -43712,6 +51672,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 50 @@ -43748,6 +51712,10 @@ }, { "__struct_id": 148, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -43773,6 +51741,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 50 @@ -43809,6 +51781,10 @@ }, { "__struct_id": 149, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -43834,6 +51810,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 50 @@ -43870,6 +51850,10 @@ }, { "__struct_id": 150, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -43895,6 +51879,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 51 @@ -43927,6 +51915,10 @@ }, { "__struct_id": 151, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -43952,6 +51944,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -43971,6 +51967,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 52 @@ -44007,6 +52007,10 @@ }, { "__struct_id": 152, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -44032,6 +52036,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -44051,6 +52059,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 52 @@ -44087,6 +52099,10 @@ }, { "__struct_id": 153, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -44112,6 +52128,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -44131,6 +52151,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 52 @@ -44167,6 +52191,10 @@ }, { "__struct_id": 154, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -44192,6 +52220,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -44211,6 +52243,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 52 @@ -44247,6 +52283,10 @@ }, { "__struct_id": 155, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -44272,6 +52312,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -44291,6 +52335,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 52 @@ -44327,6 +52375,10 @@ }, { "__struct_id": 156, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -44352,6 +52404,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -44371,6 +52427,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 52 @@ -44407,6 +52467,10 @@ }, { "__struct_id": 157, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -44432,6 +52496,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -44451,6 +52519,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 52 @@ -44487,6 +52559,10 @@ }, { "__struct_id": 158, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -44512,6 +52588,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -44531,6 +52611,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 52 @@ -44567,6 +52651,10 @@ }, { "__struct_id": 159, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -44592,6 +52680,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -44611,6 +52703,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 52 @@ -44647,6 +52743,10 @@ }, { "__struct_id": 160, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -44672,6 +52772,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -44687,6 +52791,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 52 @@ -44719,6 +52827,10 @@ }, { "__struct_id": 161, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -44744,6 +52856,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 51 @@ -44780,6 +52896,10 @@ }, { "__struct_id": 162, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -44805,6 +52925,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 53 @@ -44837,6 +52961,10 @@ }, { "__struct_id": 163, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -44862,6 +52990,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -44881,6 +53013,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -44900,6 +53036,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 54 @@ -44932,6 +53072,10 @@ }, { "__struct_id": 164, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -44957,6 +53101,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 55 @@ -44993,6 +53141,10 @@ }, { "__struct_id": 165, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -45018,6 +53170,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 55 @@ -45054,6 +53210,10 @@ }, { "__struct_id": 166, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -45079,6 +53239,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 55 @@ -45115,6 +53279,10 @@ }, { "__struct_id": 167, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -45140,6 +53308,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 55 @@ -45176,6 +53348,10 @@ }, { "__struct_id": 168, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -45201,6 +53377,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 55 @@ -45237,6 +53417,10 @@ }, { "__struct_id": 169, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -45262,6 +53446,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 55 @@ -45298,6 +53486,10 @@ }, { "__struct_id": 170, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -45323,6 +53515,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 55 @@ -45359,6 +53555,10 @@ }, { "__struct_id": 171, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -45384,6 +53584,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 55 @@ -45420,6 +53624,10 @@ }, { "__struct_id": 172, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -45445,6 +53653,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 55 @@ -45477,6 +53689,10 @@ }, { "__struct_id": 173, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -45502,6 +53718,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -45521,6 +53741,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -45540,6 +53764,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 58 @@ -45555,6 +53783,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 56 @@ -45587,6 +53819,10 @@ }, { "__struct_id": 174, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -45628,6 +53864,10 @@ }, { "__struct_id": 175, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -45653,6 +53893,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 51 @@ -45689,6 +53933,10 @@ }, { "__struct_id": 176, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -45714,6 +53962,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -45733,6 +53985,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -45752,6 +54008,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 190 @@ -45771,6 +54031,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 57 @@ -45803,6 +54067,10 @@ }, { "__struct_id": 177, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -45844,6 +54112,10 @@ }, { "__struct_id": 178, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -45869,6 +54141,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -45888,6 +54164,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -45907,6 +54187,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 59 @@ -45939,6 +54223,10 @@ }, { "__struct_id": 179, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -45964,6 +54252,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -45983,6 +54275,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -46002,6 +54298,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 62 @@ -46017,6 +54317,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 60 @@ -46049,6 +54353,10 @@ }, { "__struct_id": 180, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -46090,6 +54398,10 @@ }, { "__struct_id": 181, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -46115,6 +54427,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 51 @@ -46151,6 +54467,10 @@ }, { "__struct_id": 182, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -46176,6 +54496,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -46195,6 +54519,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -46214,6 +54542,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 190 @@ -46233,6 +54565,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 61 @@ -46265,6 +54601,10 @@ }, { "__struct_id": 183, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -46306,6 +54646,10 @@ }, { "__struct_id": 184, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -46331,6 +54675,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -46350,6 +54698,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -46369,6 +54721,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 63 @@ -46401,6 +54757,10 @@ }, { "__struct_id": 185, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -46426,6 +54786,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 64 @@ -46462,6 +54826,10 @@ }, { "__struct_id": 186, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -46487,6 +54855,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 64 @@ -46523,6 +54895,10 @@ }, { "__struct_id": 187, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -46548,6 +54924,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 64 @@ -46584,6 +54964,10 @@ }, { "__struct_id": 188, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -46609,6 +54993,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 64 @@ -46645,6 +55033,10 @@ }, { "__struct_id": 189, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -46670,6 +55062,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 64 @@ -46706,6 +55102,10 @@ }, { "__struct_id": 190, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -46731,6 +55131,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 64 @@ -46767,6 +55171,10 @@ }, { "__struct_id": 191, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -46792,6 +55200,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 64 @@ -46828,6 +55240,10 @@ }, { "__struct_id": 192, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -46853,6 +55269,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 64 @@ -46889,6 +55309,10 @@ }, { "__struct_id": 193, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -46914,6 +55338,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 64 @@ -46950,6 +55378,10 @@ }, { "__struct_id": 194, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -46975,6 +55407,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 64 @@ -47011,6 +55447,10 @@ }, { "__struct_id": 195, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -47036,6 +55476,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 64 @@ -47072,6 +55516,10 @@ }, { "__struct_id": 196, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -47097,6 +55545,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 64 @@ -47129,6 +55581,10 @@ }, { "__struct_id": 197, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -47154,6 +55610,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -47173,6 +55633,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -47192,6 +55656,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 67 @@ -47207,6 +55675,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 65 @@ -47239,6 +55711,10 @@ }, { "__struct_id": 198, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -47280,6 +55756,10 @@ }, { "__struct_id": 199, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -47305,6 +55785,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 51 @@ -47341,6 +55825,10 @@ }, { "__struct_id": 200, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -47366,6 +55854,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -47385,6 +55877,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -47404,6 +55900,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 190 @@ -47423,6 +55923,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 66 @@ -47455,6 +55959,10 @@ }, { "__struct_id": 201, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -47496,6 +56004,10 @@ }, { "__struct_id": 202, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -47521,6 +56033,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -47540,6 +56056,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -47559,6 +56079,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 68 @@ -47591,6 +56115,10 @@ }, { "__struct_id": 203, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -47616,6 +56144,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 69 @@ -47648,6 +56180,10 @@ }, { "__struct_id": 204, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -47673,6 +56209,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 72 @@ -47709,6 +56249,10 @@ }, { "__struct_id": 205, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -47734,6 +56278,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 72 @@ -47770,6 +56318,10 @@ }, { "__struct_id": 206, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -47795,6 +56347,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 72 @@ -47831,6 +56387,10 @@ }, { "__struct_id": 207, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -47856,6 +56416,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 72 @@ -47892,6 +56456,10 @@ }, { "__struct_id": 208, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -47917,6 +56485,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 72 @@ -47953,6 +56525,10 @@ }, { "__struct_id": 209, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -47978,6 +56554,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 72 @@ -48014,6 +56594,10 @@ }, { "__struct_id": 210, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -48039,6 +56623,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 72 @@ -48075,6 +56663,10 @@ }, { "__struct_id": 211, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -48100,6 +56692,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 72 @@ -48136,6 +56732,10 @@ }, { "__struct_id": 212, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -48161,6 +56761,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 72 @@ -48197,6 +56801,10 @@ }, { "__struct_id": 213, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -48222,6 +56830,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 70 @@ -48254,6 +56866,10 @@ }, { "__struct_id": 214, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -48279,6 +56895,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 72 @@ -48315,6 +56935,10 @@ }, { "__struct_id": 215, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -48340,6 +56964,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 72 @@ -48376,6 +57004,10 @@ }, { "__struct_id": 216, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -48401,6 +57033,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 72 @@ -48437,6 +57073,10 @@ }, { "__struct_id": 217, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -48462,6 +57102,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 72 @@ -48498,6 +57142,10 @@ }, { "__struct_id": 218, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -48523,6 +57171,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 72 @@ -48559,6 +57211,10 @@ }, { "__struct_id": 219, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -48584,6 +57240,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 72 @@ -48620,6 +57280,10 @@ }, { "__struct_id": 220, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -48645,6 +57309,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 72 @@ -48681,6 +57349,10 @@ }, { "__struct_id": 221, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -48706,6 +57378,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 72 @@ -48742,6 +57418,10 @@ }, { "__struct_id": 222, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -48767,6 +57447,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 72 @@ -48803,6 +57487,10 @@ }, { "__struct_id": 223, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -48828,6 +57516,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 71 @@ -48860,6 +57552,10 @@ }, { "__struct_id": 224, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -48885,6 +57581,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 68 @@ -48921,6 +57621,10 @@ }, { "__struct_id": 225, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -48946,6 +57650,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 72 @@ -48982,6 +57690,10 @@ }, { "__struct_id": 226, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -49007,6 +57719,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 72 @@ -49043,6 +57759,10 @@ }, { "__struct_id": 227, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -49068,6 +57788,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 72 @@ -49104,6 +57828,10 @@ }, { "__struct_id": 228, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -49129,6 +57857,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 72 @@ -49165,6 +57897,10 @@ }, { "__struct_id": 229, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -49190,6 +57926,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 72 @@ -49226,6 +57966,10 @@ }, { "__struct_id": 230, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -49251,6 +57995,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 72 @@ -49287,6 +58035,10 @@ }, { "__struct_id": 231, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -49312,6 +58064,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 72 @@ -49348,6 +58104,10 @@ }, { "__struct_id": 232, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -49373,6 +58133,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 72 @@ -49409,6 +58173,10 @@ }, { "__struct_id": 233, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -49434,6 +58202,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 72 @@ -49466,6 +58238,10 @@ }, { "__struct_id": 234, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -49491,6 +58267,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 73 @@ -49527,6 +58307,10 @@ }, { "__struct_id": 235, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -49552,6 +58336,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 73 @@ -49588,6 +58376,10 @@ }, { "__struct_id": 236, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -49613,6 +58405,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 73 @@ -49649,6 +58445,10 @@ }, { "__struct_id": 237, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -49674,6 +58474,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 73 @@ -49710,6 +58514,10 @@ }, { "__struct_id": 238, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -49735,6 +58543,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 73 @@ -49771,6 +58583,10 @@ }, { "__struct_id": 239, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -49796,6 +58612,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 73 @@ -49832,6 +58652,10 @@ }, { "__struct_id": 240, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -49857,6 +58681,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 73 @@ -49893,6 +58721,10 @@ }, { "__struct_id": 241, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -49918,6 +58750,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 73 @@ -49950,6 +58786,10 @@ }, { "__struct_id": 242, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -49975,6 +58815,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -49994,6 +58838,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -50013,6 +58861,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 76 @@ -50028,6 +58880,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 74 @@ -50060,6 +58916,10 @@ }, { "__struct_id": 243, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -50101,6 +58961,10 @@ }, { "__struct_id": 244, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -50126,6 +58990,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 51 @@ -50162,6 +59030,10 @@ }, { "__struct_id": 245, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -50187,6 +59059,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -50206,6 +59082,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -50225,6 +59105,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 190 @@ -50244,6 +59128,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 75 @@ -50276,6 +59164,10 @@ }, { "__struct_id": 246, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -50317,6 +59209,10 @@ }, { "__struct_id": 247, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -50342,6 +59238,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -50361,6 +59261,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -50380,6 +59284,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 77 @@ -50412,6 +59320,10 @@ }, { "__struct_id": 248, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -50437,6 +59349,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 78 @@ -50473,6 +59389,10 @@ }, { "__struct_id": 249, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -50498,6 +59418,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 78 @@ -50534,6 +59458,10 @@ }, { "__struct_id": 250, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -50559,6 +59487,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 78 @@ -50595,6 +59527,10 @@ }, { "__struct_id": 251, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -50620,6 +59556,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 78 @@ -50652,6 +59592,10 @@ }, { "__struct_id": 252, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -50677,6 +59621,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 79 @@ -50713,6 +59661,10 @@ }, { "__struct_id": 253, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -50738,6 +59690,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 79 @@ -50774,6 +59730,10 @@ }, { "__struct_id": 254, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -50799,6 +59759,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 79 @@ -50835,6 +59799,10 @@ }, { "__struct_id": 255, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -50860,6 +59828,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 79 @@ -50896,6 +59868,10 @@ }, { "__struct_id": 256, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -50921,6 +59897,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 79 @@ -50957,6 +59937,10 @@ }, { "__struct_id": 257, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -50982,6 +59966,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 79 @@ -51018,6 +60006,10 @@ }, { "__struct_id": 258, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -51043,6 +60035,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 79 @@ -51079,6 +60075,10 @@ }, { "__struct_id": 259, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -51104,6 +60104,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 79 @@ -51140,6 +60144,10 @@ }, { "__struct_id": 260, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -51165,6 +60173,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 79 @@ -51201,6 +60213,10 @@ }, { "__struct_id": 261, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -51226,6 +60242,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 79 @@ -51258,6 +60278,10 @@ }, { "__struct_id": 262, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -51283,6 +60307,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -51302,6 +60330,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -51321,6 +60353,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 82 @@ -51336,6 +60372,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 80 @@ -51368,6 +60408,10 @@ }, { "__struct_id": 263, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -51409,6 +60453,10 @@ }, { "__struct_id": 264, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -51434,6 +60482,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 51 @@ -51470,6 +60522,10 @@ }, { "__struct_id": 265, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -51495,6 +60551,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -51514,6 +60574,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -51533,6 +60597,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 190 @@ -51552,6 +60620,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 81 @@ -51584,6 +60656,10 @@ }, { "__struct_id": 266, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -51625,6 +60701,10 @@ }, { "__struct_id": 267, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -51650,6 +60730,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -51669,6 +60753,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -51688,6 +60776,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 83 @@ -51720,6 +60812,10 @@ }, { "__struct_id": 268, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -51745,6 +60841,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 84 @@ -51781,6 +60881,10 @@ }, { "__struct_id": 269, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -51806,6 +60910,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 84 @@ -51842,6 +60950,10 @@ }, { "__struct_id": 270, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -51867,6 +60979,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 84 @@ -51903,6 +61019,10 @@ }, { "__struct_id": 271, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -51928,6 +61048,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 84 @@ -51964,6 +61088,10 @@ }, { "__struct_id": 272, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -51989,6 +61117,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 84 @@ -52025,6 +61157,10 @@ }, { "__struct_id": 273, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -52050,6 +61186,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 84 @@ -52086,6 +61226,10 @@ }, { "__struct_id": 274, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -52111,6 +61255,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 84 @@ -52147,6 +61295,10 @@ }, { "__struct_id": 275, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -52172,6 +61324,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 84 @@ -52208,6 +61364,10 @@ }, { "__struct_id": 276, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -52233,6 +61393,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 84 @@ -52269,6 +61433,10 @@ }, { "__struct_id": 277, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -52294,6 +61462,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 84 @@ -52326,6 +61498,10 @@ }, { "__struct_id": 278, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -52351,6 +61527,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -52370,6 +61550,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -52389,6 +61573,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 87 @@ -52404,6 +61592,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 85 @@ -52436,6 +61628,10 @@ }, { "__struct_id": 279, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -52477,6 +61673,10 @@ }, { "__struct_id": 280, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -52502,6 +61702,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 51 @@ -52538,6 +61742,10 @@ }, { "__struct_id": 281, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -52563,6 +61771,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -52582,6 +61794,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -52601,6 +61817,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 190 @@ -52620,6 +61840,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 86 @@ -52652,6 +61876,10 @@ }, { "__struct_id": 282, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -52693,6 +61921,10 @@ }, { "__struct_id": 283, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -52718,6 +61950,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -52737,6 +61973,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -52756,6 +61996,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 88 @@ -52788,6 +62032,10 @@ }, { "__struct_id": 284, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -52813,6 +62061,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 89 @@ -52849,6 +62101,10 @@ }, { "__struct_id": 285, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -52874,6 +62130,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 89 @@ -52910,6 +62170,10 @@ }, { "__struct_id": 286, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -52935,6 +62199,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 89 @@ -52971,6 +62239,10 @@ }, { "__struct_id": 287, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -52996,6 +62268,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 89 @@ -53032,6 +62308,10 @@ }, { "__struct_id": 288, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -53057,6 +62337,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 89 @@ -53093,6 +62377,10 @@ }, { "__struct_id": 289, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -53118,6 +62406,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 89 @@ -53154,6 +62446,10 @@ }, { "__struct_id": 290, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -53179,6 +62475,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 89 @@ -53215,6 +62515,10 @@ }, { "__struct_id": 291, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -53240,6 +62544,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 89 @@ -53276,6 +62584,10 @@ }, { "__struct_id": 292, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -53301,6 +62613,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 89 @@ -53337,6 +62653,10 @@ }, { "__struct_id": 293, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -53362,6 +62682,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 89 @@ -53394,6 +62718,10 @@ }, { "__struct_id": 294, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -53419,6 +62747,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -53438,6 +62770,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -53457,6 +62793,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 92 @@ -53472,6 +62812,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 90 @@ -53504,6 +62848,10 @@ }, { "__struct_id": 295, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -53545,6 +62893,10 @@ }, { "__struct_id": 296, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -53570,6 +62922,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 51 @@ -53606,6 +62962,10 @@ }, { "__struct_id": 297, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -53631,6 +62991,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -53650,6 +63014,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -53669,6 +63037,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 190 @@ -53688,6 +63060,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 91 @@ -53720,6 +63096,10 @@ }, { "__struct_id": 298, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -53761,6 +63141,10 @@ }, { "__struct_id": 299, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -53786,6 +63170,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -53805,6 +63193,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -53824,6 +63216,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 93 @@ -53856,6 +63252,10 @@ }, { "__struct_id": 300, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -53881,6 +63281,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -53900,6 +63304,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -53919,6 +63327,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 96 @@ -53934,6 +63346,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 94 @@ -53966,6 +63382,10 @@ }, { "__struct_id": 301, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -54007,6 +63427,10 @@ }, { "__struct_id": 302, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -54032,6 +63456,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 51 @@ -54068,6 +63496,10 @@ }, { "__struct_id": 303, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -54093,6 +63525,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -54112,6 +63548,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -54131,6 +63571,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 190 @@ -54150,6 +63594,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 95 @@ -54182,6 +63630,10 @@ }, { "__struct_id": 304, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -54223,6 +63675,10 @@ }, { "__struct_id": 305, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -54248,6 +63704,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -54267,6 +63727,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -54286,6 +63750,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 97 @@ -54318,6 +63786,10 @@ }, { "__struct_id": 306, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -54343,6 +63815,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -54362,6 +63838,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -54381,6 +63861,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 100 @@ -54396,6 +63880,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 98 @@ -54428,6 +63916,10 @@ }, { "__struct_id": 307, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -54469,6 +63961,10 @@ }, { "__struct_id": 308, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -54494,6 +63990,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 51 @@ -54530,6 +64030,10 @@ }, { "__struct_id": 309, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -54555,6 +64059,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -54574,6 +64082,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -54593,6 +64105,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 190 @@ -54612,6 +64128,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 99 @@ -54644,6 +64164,10 @@ }, { "__struct_id": 310, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -54685,6 +64209,10 @@ }, { "__struct_id": 311, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -54710,6 +64238,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -54729,6 +64261,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -54748,6 +64284,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 101 @@ -54780,6 +64320,10 @@ }, { "__struct_id": 312, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -54805,6 +64349,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 102 @@ -54841,6 +64389,10 @@ }, { "__struct_id": 313, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -54866,6 +64418,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 102 @@ -54902,6 +64458,10 @@ }, { "__struct_id": 314, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -54927,6 +64487,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 102 @@ -54963,6 +64527,10 @@ }, { "__struct_id": 315, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -54988,6 +64556,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 102 @@ -55024,6 +64596,10 @@ }, { "__struct_id": 316, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -55049,6 +64625,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 102 @@ -55085,6 +64665,10 @@ }, { "__struct_id": 317, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -55110,6 +64694,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 102 @@ -55146,6 +64734,10 @@ }, { "__struct_id": 318, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -55171,6 +64763,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 102 @@ -55207,6 +64803,10 @@ }, { "__struct_id": 319, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -55232,6 +64832,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 102 @@ -55268,6 +64872,10 @@ }, { "__struct_id": 320, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -55293,6 +64901,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 102 @@ -55329,6 +64941,10 @@ }, { "__struct_id": 321, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -55354,6 +64970,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 102 @@ -55386,6 +65006,10 @@ }, { "__struct_id": 322, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -55411,6 +65035,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -55430,6 +65058,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -55449,6 +65081,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 105 @@ -55464,6 +65100,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 103 @@ -55496,6 +65136,10 @@ }, { "__struct_id": 323, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -55537,6 +65181,10 @@ }, { "__struct_id": 324, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -55562,6 +65210,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 51 @@ -55598,6 +65250,10 @@ }, { "__struct_id": 325, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -55623,6 +65279,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -55642,6 +65302,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -55661,6 +65325,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 190 @@ -55680,6 +65348,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 104 @@ -55712,6 +65384,10 @@ }, { "__struct_id": 326, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -55753,6 +65429,10 @@ }, { "__struct_id": 327, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -55778,6 +65458,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -55797,6 +65481,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -55816,6 +65504,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 106 @@ -55848,6 +65540,10 @@ }, { "__struct_id": 328, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -55873,6 +65569,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -55892,6 +65592,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -55911,6 +65615,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 109 @@ -55926,6 +65634,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 107 @@ -55958,6 +65670,10 @@ }, { "__struct_id": 329, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -55999,6 +65715,10 @@ }, { "__struct_id": 330, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -56024,6 +65744,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 51 @@ -56060,6 +65784,10 @@ }, { "__struct_id": 331, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -56085,6 +65813,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -56104,6 +65836,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -56123,6 +65859,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 190 @@ -56142,6 +65882,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 108 @@ -56174,6 +65918,10 @@ }, { "__struct_id": 332, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -56215,6 +65963,10 @@ }, { "__struct_id": 333, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -56240,6 +65992,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -56259,6 +66015,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -56278,6 +66038,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 110 @@ -56310,6 +66074,10 @@ }, { "__struct_id": 334, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -56335,6 +66103,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -56354,6 +66126,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -56373,6 +66149,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 113 @@ -56388,6 +66168,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 111 @@ -56420,6 +66204,10 @@ }, { "__struct_id": 335, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -56461,6 +66249,10 @@ }, { "__struct_id": 336, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -56486,6 +66278,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 51 @@ -56522,6 +66318,10 @@ }, { "__struct_id": 337, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -56547,6 +66347,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -56566,6 +66370,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -56585,6 +66393,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 190 @@ -56604,6 +66416,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 112 @@ -56636,6 +66452,10 @@ }, { "__struct_id": 338, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -56677,6 +66497,10 @@ }, { "__struct_id": 339, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -56702,6 +66526,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -56721,6 +66549,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -56740,6 +66572,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 114 @@ -56772,6 +66608,10 @@ }, { "__struct_id": 340, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -56797,6 +66637,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 115 @@ -56833,6 +66677,10 @@ }, { "__struct_id": 341, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -56858,6 +66706,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 115 @@ -56894,6 +66746,10 @@ }, { "__struct_id": 342, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -56919,6 +66775,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 115 @@ -56955,6 +66815,10 @@ }, { "__struct_id": 343, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -56980,6 +66844,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 115 @@ -57016,6 +66884,10 @@ }, { "__struct_id": 344, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -57041,6 +66913,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 115 @@ -57077,6 +66953,10 @@ }, { "__struct_id": 345, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -57102,6 +66982,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 115 @@ -57138,6 +67022,10 @@ }, { "__struct_id": 346, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -57163,6 +67051,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 115 @@ -57199,6 +67091,10 @@ }, { "__struct_id": 347, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -57224,6 +67120,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 115 @@ -57260,6 +67160,10 @@ }, { "__struct_id": 348, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -57285,6 +67189,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 115 @@ -57321,6 +67229,10 @@ }, { "__struct_id": 349, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -57346,6 +67258,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 115 @@ -57378,6 +67294,10 @@ }, { "__struct_id": 350, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -57403,6 +67323,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -57422,6 +67346,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -57441,6 +67369,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 118 @@ -57456,6 +67388,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 116 @@ -57488,6 +67424,10 @@ }, { "__struct_id": 351, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -57529,6 +67469,10 @@ }, { "__struct_id": 352, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -57554,6 +67498,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 51 @@ -57590,6 +67538,10 @@ }, { "__struct_id": 353, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -57615,6 +67567,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -57634,6 +67590,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -57653,6 +67613,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 190 @@ -57672,6 +67636,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 117 @@ -57704,6 +67672,10 @@ }, { "__struct_id": 354, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -57745,6 +67717,10 @@ }, { "__struct_id": 355, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -57770,6 +67746,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -57789,6 +67769,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -57808,6 +67792,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 119 @@ -57840,6 +67828,10 @@ }, { "__struct_id": 356, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -57865,6 +67857,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 120 @@ -57901,6 +67897,10 @@ }, { "__struct_id": 357, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -57926,6 +67926,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 120 @@ -57962,6 +67966,10 @@ }, { "__struct_id": 358, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -57987,6 +67995,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 120 @@ -58023,6 +68035,10 @@ }, { "__struct_id": 359, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -58048,6 +68064,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 120 @@ -58084,6 +68104,10 @@ }, { "__struct_id": 360, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -58109,6 +68133,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 120 @@ -58145,6 +68173,10 @@ }, { "__struct_id": 361, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -58170,6 +68202,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 120 @@ -58206,6 +68242,10 @@ }, { "__struct_id": 362, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -58231,6 +68271,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 120 @@ -58267,6 +68311,10 @@ }, { "__struct_id": 363, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -58292,6 +68340,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 120 @@ -58328,6 +68380,10 @@ }, { "__struct_id": 364, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -58353,6 +68409,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 120 @@ -58389,6 +68449,10 @@ }, { "__struct_id": 365, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -58414,6 +68478,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 120 @@ -58446,6 +68514,10 @@ }, { "__struct_id": 366, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -58471,6 +68543,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -58490,6 +68566,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -58509,6 +68589,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 123 @@ -58524,6 +68608,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 121 @@ -58556,6 +68644,10 @@ }, { "__struct_id": 367, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -58597,6 +68689,10 @@ }, { "__struct_id": 368, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -58622,6 +68718,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 51 @@ -58658,6 +68758,10 @@ }, { "__struct_id": 369, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -58683,6 +68787,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -58702,6 +68810,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -58721,6 +68833,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 190 @@ -58740,6 +68856,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 122 @@ -58772,6 +68892,10 @@ }, { "__struct_id": 370, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -58813,6 +68937,10 @@ }, { "__struct_id": 371, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -58838,6 +68966,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -58857,6 +68989,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -58876,6 +69012,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 124 @@ -58908,6 +69048,10 @@ }, { "__struct_id": 372, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -58933,6 +69077,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 125 @@ -58969,6 +69117,10 @@ }, { "__struct_id": 373, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -58994,6 +69146,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 129 @@ -59030,6 +69186,10 @@ }, { "__struct_id": 374, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -59055,6 +69215,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 125 @@ -59091,6 +69255,10 @@ }, { "__struct_id": 375, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -59116,6 +69284,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 129 @@ -59152,6 +69324,10 @@ }, { "__struct_id": 376, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -59177,6 +69353,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 125 @@ -59213,6 +69393,10 @@ }, { "__struct_id": 377, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -59238,6 +69422,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 125 @@ -59274,6 +69462,10 @@ }, { "__struct_id": 378, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -59299,6 +69491,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 129 @@ -59335,6 +69531,10 @@ }, { "__struct_id": 379, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -59360,6 +69560,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 129 @@ -59396,6 +69600,10 @@ }, { "__struct_id": 380, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -59421,6 +69629,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 125 @@ -59453,6 +69665,10 @@ }, { "__struct_id": 381, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -59478,6 +69694,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 130 @@ -59514,6 +69734,10 @@ }, { "__struct_id": 382, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -59539,6 +69763,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 130 @@ -59575,6 +69803,10 @@ }, { "__struct_id": 383, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -59600,6 +69832,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 126 @@ -59632,6 +69868,10 @@ }, { "__struct_id": 384, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -59657,6 +69897,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 128 @@ -59672,6 +69916,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 127 @@ -59704,6 +69952,10 @@ }, { "__struct_id": 385, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -59745,6 +69997,10 @@ }, { "__struct_id": 386, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -59770,6 +70026,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 51 @@ -59806,6 +70066,10 @@ }, { "__struct_id": 387, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -59831,6 +70095,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 52 @@ -59867,6 +70135,10 @@ }, { "__struct_id": 388, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -59892,6 +70164,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 129 @@ -59928,6 +70204,10 @@ }, { "__struct_id": 389, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -59953,6 +70233,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 129 @@ -59989,6 +70273,10 @@ }, { "__struct_id": 390, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -60014,6 +70302,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 129 @@ -60046,6 +70338,10 @@ }, { "__struct_id": 391, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -60071,6 +70367,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 130 @@ -60107,6 +70407,10 @@ }, { "__struct_id": 392, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -60132,6 +70436,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 130 @@ -60168,6 +70476,10 @@ }, { "__struct_id": 393, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -60193,6 +70505,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 130 @@ -60229,6 +70545,10 @@ }, { "__struct_id": 394, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -60254,6 +70574,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 130 @@ -60290,6 +70614,10 @@ }, { "__struct_id": 395, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -60315,6 +70643,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 130 @@ -60351,6 +70683,10 @@ }, { "__struct_id": 396, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -60376,6 +70712,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 130 @@ -60408,6 +70748,10 @@ }, { "__struct_id": 397, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -60433,6 +70777,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -60452,6 +70800,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -60471,6 +70823,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 133 @@ -60486,6 +70842,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 131 @@ -60518,6 +70878,10 @@ }, { "__struct_id": 398, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -60559,6 +70923,10 @@ }, { "__struct_id": 399, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -60584,6 +70952,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 51 @@ -60620,6 +70992,10 @@ }, { "__struct_id": 400, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -60645,6 +71021,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -60664,6 +71044,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -60683,6 +71067,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 190 @@ -60702,6 +71090,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 132 @@ -60734,6 +71126,10 @@ }, { "__struct_id": 401, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -60775,6 +71171,10 @@ }, { "__struct_id": 402, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -60800,6 +71200,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -60819,6 +71223,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -60838,6 +71246,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 134 @@ -60870,6 +71282,10 @@ }, { "__struct_id": 403, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -60895,6 +71311,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 135 @@ -60931,6 +71351,10 @@ }, { "__struct_id": 404, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -60956,6 +71380,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 135 @@ -60992,6 +71420,10 @@ }, { "__struct_id": 405, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -61017,6 +71449,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 135 @@ -61053,6 +71489,10 @@ }, { "__struct_id": 406, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -61078,6 +71518,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 135 @@ -61114,6 +71558,10 @@ }, { "__struct_id": 407, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -61139,6 +71587,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 135 @@ -61175,6 +71627,10 @@ }, { "__struct_id": 408, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -61200,6 +71656,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 135 @@ -61236,6 +71696,10 @@ }, { "__struct_id": 409, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -61261,6 +71725,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 135 @@ -61297,6 +71765,10 @@ }, { "__struct_id": 410, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -61322,6 +71794,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 135 @@ -61358,6 +71834,10 @@ }, { "__struct_id": 411, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -61383,6 +71863,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 135 @@ -61419,6 +71903,10 @@ }, { "__struct_id": 412, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -61444,6 +71932,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 135 @@ -61476,6 +71968,10 @@ }, { "__struct_id": 413, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -61501,6 +71997,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 136 @@ -61537,6 +72037,10 @@ }, { "__struct_id": 414, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -61562,6 +72066,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 136 @@ -61598,6 +72106,10 @@ }, { "__struct_id": 415, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -61623,6 +72135,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 136 @@ -61659,6 +72175,10 @@ }, { "__struct_id": 416, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -61684,6 +72204,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 136 @@ -61720,6 +72244,10 @@ }, { "__struct_id": 417, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -61745,6 +72273,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 136 @@ -61781,6 +72313,10 @@ }, { "__struct_id": 418, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -61806,6 +72342,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 136 @@ -61838,6 +72378,10 @@ }, { "__struct_id": 419, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -61863,6 +72407,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -61882,6 +72430,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -61901,6 +72453,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 138 @@ -61916,6 +72472,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 137 @@ -61948,6 +72508,10 @@ }, { "__struct_id": 420, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -61989,6 +72553,10 @@ }, { "__struct_id": 421, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -62014,6 +72582,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 51 @@ -62050,6 +72622,10 @@ }, { "__struct_id": 422, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -62075,6 +72651,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 52 @@ -62111,6 +72691,10 @@ }, { "__struct_id": 423, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -62136,6 +72720,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -62155,6 +72743,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -62174,6 +72766,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 139 @@ -62206,6 +72802,10 @@ }, { "__struct_id": 424, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -62231,6 +72831,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 145 @@ -62267,6 +72871,10 @@ }, { "__struct_id": 425, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -62292,6 +72900,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 145 @@ -62328,6 +72940,10 @@ }, { "__struct_id": 426, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -62353,6 +72969,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 140 @@ -62389,6 +73009,10 @@ }, { "__struct_id": 427, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -62414,6 +73038,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 145 @@ -62450,6 +73078,10 @@ }, { "__struct_id": 428, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -62475,6 +73107,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 140 @@ -62511,6 +73147,10 @@ }, { "__struct_id": 429, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -62536,6 +73176,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 140 @@ -62572,6 +73216,10 @@ }, { "__struct_id": 430, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -62597,6 +73245,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 145 @@ -62633,6 +73285,10 @@ }, { "__struct_id": 431, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -62658,6 +73314,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 145 @@ -62694,6 +73354,10 @@ }, { "__struct_id": 432, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -62719,6 +73383,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 140 @@ -62751,6 +73419,10 @@ }, { "__struct_id": 433, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -62776,6 +73448,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 146 @@ -62812,6 +73488,10 @@ }, { "__struct_id": 434, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -62837,6 +73517,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 146 @@ -62873,6 +73557,10 @@ }, { "__struct_id": 435, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -62898,6 +73586,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 141 @@ -62930,6 +73622,10 @@ }, { "__struct_id": 436, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -62955,6 +73651,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -62974,6 +73674,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -62993,6 +73697,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 144 @@ -63008,6 +73716,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 142 @@ -63040,6 +73752,10 @@ }, { "__struct_id": 437, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -63081,6 +73797,10 @@ }, { "__struct_id": 438, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -63106,6 +73826,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 51 @@ -63142,6 +73866,10 @@ }, { "__struct_id": 439, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -63167,6 +73895,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -63186,6 +73918,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -63205,6 +73941,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 190 @@ -63224,6 +73964,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 143 @@ -63256,6 +74000,10 @@ }, { "__struct_id": 440, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -63297,6 +74045,10 @@ }, { "__struct_id": 441, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -63322,6 +74074,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 145 @@ -63358,6 +74114,10 @@ }, { "__struct_id": 442, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -63383,6 +74143,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 145 @@ -63419,6 +74183,10 @@ }, { "__struct_id": 443, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -63444,6 +74212,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 145 @@ -63476,6 +74248,10 @@ }, { "__struct_id": 444, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -63501,6 +74277,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 146 @@ -63537,6 +74317,10 @@ }, { "__struct_id": 445, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -63562,6 +74346,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 146 @@ -63598,6 +74386,10 @@ }, { "__struct_id": 446, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -63623,6 +74415,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 146 @@ -63655,6 +74451,10 @@ }, { "__struct_id": 447, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -63680,6 +74480,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -63699,6 +74503,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -63718,6 +74526,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 149 @@ -63733,6 +74545,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 147 @@ -63765,6 +74581,10 @@ }, { "__struct_id": 448, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -63806,6 +74626,10 @@ }, { "__struct_id": 449, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -63831,6 +74655,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 51 @@ -63867,6 +74695,10 @@ }, { "__struct_id": 450, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -63892,6 +74724,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -63911,6 +74747,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -63930,6 +74770,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 190 @@ -63949,6 +74793,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 148 @@ -63981,6 +74829,10 @@ }, { "__struct_id": 451, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -64022,6 +74874,10 @@ }, { "__struct_id": 452, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -64047,6 +74903,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -64066,6 +74926,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -64085,6 +74949,10 @@ "type": "resref", "value": "gc_gaunt_props" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 156 @@ -64100,6 +74968,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 150 @@ -64132,6 +75004,10 @@ }, { "__struct_id": 453, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -64157,6 +75033,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -64176,6 +75056,10 @@ "type": "resref", "value": "gc_gaunt_props" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 156 @@ -64195,6 +75079,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 151 @@ -64231,6 +75119,10 @@ }, { "__struct_id": 454, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -64256,6 +75148,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -64275,6 +75171,10 @@ "type": "resref", "value": "gc_gaunt_props" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 156 @@ -64294,6 +75194,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 151 @@ -64330,6 +75234,10 @@ }, { "__struct_id": 455, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -64355,6 +75263,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -64374,6 +75286,10 @@ "type": "resref", "value": "gc_gaunt_props" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 156 @@ -64393,6 +75309,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 151 @@ -64429,6 +75349,10 @@ }, { "__struct_id": 456, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -64454,6 +75378,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -64473,6 +75401,10 @@ "type": "resref", "value": "gc_gaunt_props" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 156 @@ -64492,6 +75424,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 151 @@ -64528,6 +75464,10 @@ }, { "__struct_id": 457, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -64553,6 +75493,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -64572,6 +75516,10 @@ "type": "resref", "value": "gc_gaunt_props" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 156 @@ -64591,6 +75539,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 151 @@ -64627,6 +75579,10 @@ }, { "__struct_id": 458, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -64652,6 +75608,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -64671,6 +75631,10 @@ "type": "resref", "value": "gc_gaunt_props" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 156 @@ -64690,6 +75654,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 151 @@ -64726,6 +75694,10 @@ }, { "__struct_id": 459, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -64751,6 +75723,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -64770,6 +75746,10 @@ "type": "resref", "value": "gc_gaunt_props" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 156 @@ -64789,6 +75769,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 151 @@ -64825,6 +75809,10 @@ }, { "__struct_id": 460, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -64850,6 +75838,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -64869,6 +75861,10 @@ "type": "resref", "value": "gc_gaunt_props" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 156 @@ -64888,6 +75884,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 151 @@ -64924,6 +75924,10 @@ }, { "__struct_id": 461, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -64949,6 +75953,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -64968,6 +75976,10 @@ "type": "resref", "value": "gc_gaunt_props" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 156 @@ -64987,6 +75999,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 151 @@ -65023,6 +76039,10 @@ }, { "__struct_id": 462, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -65048,6 +76068,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -65067,6 +76091,10 @@ "type": "resref", "value": "gc_gaunt_props" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 156 @@ -65086,6 +76114,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 151 @@ -65122,6 +76154,10 @@ }, { "__struct_id": 463, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -65147,6 +76183,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -65166,6 +76206,10 @@ "type": "resref", "value": "gc_gaunt_props" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 156 @@ -65185,6 +76229,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 151 @@ -65221,6 +76269,10 @@ }, { "__struct_id": 464, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -65246,6 +76298,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -65265,6 +76321,10 @@ "type": "resref", "value": "gc_gaunt_props" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 156 @@ -65284,6 +76344,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 151 @@ -65316,6 +76380,10 @@ }, { "__struct_id": 465, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -65341,6 +76409,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 152 @@ -65377,6 +76449,10 @@ }, { "__struct_id": 466, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -65402,6 +76478,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 152 @@ -65438,6 +76518,10 @@ }, { "__struct_id": 467, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -65463,6 +76547,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 152 @@ -65499,6 +76587,10 @@ }, { "__struct_id": 468, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -65524,6 +76616,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 152 @@ -65560,6 +76656,10 @@ }, { "__struct_id": 469, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -65585,6 +76685,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 152 @@ -65621,6 +76725,10 @@ }, { "__struct_id": 470, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -65646,6 +76754,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 152 @@ -65682,6 +76794,10 @@ }, { "__struct_id": 471, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -65707,6 +76823,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 152 @@ -65743,6 +76863,10 @@ }, { "__struct_id": 472, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -65768,6 +76892,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 152 @@ -65804,6 +76932,10 @@ }, { "__struct_id": 473, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -65829,6 +76961,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 152 @@ -65865,6 +77001,10 @@ }, { "__struct_id": 474, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -65890,6 +77030,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 152 @@ -65922,6 +77066,10 @@ }, { "__struct_id": 475, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -65947,6 +77095,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -65966,6 +77118,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -65985,6 +77141,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 155 @@ -66000,6 +77160,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 153 @@ -66032,6 +77196,10 @@ }, { "__struct_id": 476, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -66073,6 +77241,10 @@ }, { "__struct_id": 477, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -66098,6 +77270,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 51 @@ -66134,6 +77310,10 @@ }, { "__struct_id": 478, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -66159,6 +77339,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -66178,6 +77362,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -66197,6 +77385,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 190 @@ -66216,6 +77408,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 154 @@ -66248,6 +77444,10 @@ }, { "__struct_id": 479, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -66289,6 +77489,10 @@ }, { "__struct_id": 480, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -66314,6 +77518,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 51 @@ -66350,6 +77558,10 @@ }, { "__struct_id": 481, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -66391,6 +77603,10 @@ }, { "__struct_id": 482, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -66416,6 +77632,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -66435,6 +77655,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -66454,6 +77678,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 157 @@ -66486,6 +77714,10 @@ }, { "__struct_id": 483, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -66511,6 +77743,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 158 @@ -66543,6 +77779,10 @@ }, { "__struct_id": 484, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -66568,6 +77808,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 161 @@ -66604,6 +77848,10 @@ }, { "__struct_id": 485, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -66629,6 +77877,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 161 @@ -66665,6 +77917,10 @@ }, { "__struct_id": 486, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -66690,6 +77946,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 161 @@ -66726,6 +77986,10 @@ }, { "__struct_id": 487, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -66751,6 +78015,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 161 @@ -66787,6 +78055,10 @@ }, { "__struct_id": 488, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -66812,6 +78084,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 161 @@ -66848,6 +78124,10 @@ }, { "__struct_id": 489, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -66873,6 +78153,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 161 @@ -66909,6 +78193,10 @@ }, { "__struct_id": 490, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -66934,6 +78222,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 159 @@ -66966,6 +78258,10 @@ }, { "__struct_id": 491, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -66991,6 +78287,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 161 @@ -67027,6 +78327,10 @@ }, { "__struct_id": 492, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -67052,6 +78356,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 161 @@ -67088,6 +78396,10 @@ }, { "__struct_id": 493, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -67113,6 +78425,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 161 @@ -67149,6 +78465,10 @@ }, { "__struct_id": 494, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -67174,6 +78494,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 160 @@ -67206,6 +78530,10 @@ }, { "__struct_id": 495, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -67247,6 +78575,10 @@ }, { "__struct_id": 496, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -67288,6 +78620,10 @@ }, { "__struct_id": 497, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -67329,6 +78665,10 @@ }, { "__struct_id": 498, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -67370,6 +78710,10 @@ }, { "__struct_id": 499, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -67395,6 +78739,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 161 @@ -67431,6 +78779,10 @@ }, { "__struct_id": 500, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -67456,6 +78808,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 161 @@ -67492,6 +78848,10 @@ }, { "__struct_id": 501, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -67517,6 +78877,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 161 @@ -67553,6 +78917,10 @@ }, { "__struct_id": 502, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -67578,6 +78946,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 161 @@ -67614,6 +78986,10 @@ }, { "__struct_id": 503, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -67639,6 +79015,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 161 @@ -67675,6 +79055,10 @@ }, { "__struct_id": 504, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -67700,6 +79084,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 161 @@ -67736,6 +79124,10 @@ }, { "__struct_id": 505, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -67761,6 +79153,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 161 @@ -67797,6 +79193,10 @@ }, { "__struct_id": 506, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -67822,6 +79222,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 161 @@ -67858,6 +79262,10 @@ }, { "__struct_id": 507, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -67883,6 +79291,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 161 @@ -67919,6 +79331,10 @@ }, { "__struct_id": 508, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -67944,6 +79360,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 161 @@ -67980,6 +79400,10 @@ }, { "__struct_id": 509, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -68005,6 +79429,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 161 @@ -68041,6 +79469,10 @@ }, { "__struct_id": 510, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -68066,6 +79498,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 161 @@ -68102,6 +79538,10 @@ }, { "__struct_id": 511, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -68127,6 +79567,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 161 @@ -68163,6 +79607,10 @@ }, { "__struct_id": 512, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -68188,6 +79636,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 161 @@ -68224,6 +79676,10 @@ }, { "__struct_id": 513, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -68249,6 +79705,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 161 @@ -68285,6 +79745,10 @@ }, { "__struct_id": 514, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -68310,6 +79774,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 161 @@ -68342,6 +79810,10 @@ }, { "__struct_id": 515, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -68367,6 +79839,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -68386,6 +79862,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -68405,6 +79885,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 164 @@ -68420,6 +79904,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 162 @@ -68452,6 +79940,10 @@ }, { "__struct_id": 516, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -68493,6 +79985,10 @@ }, { "__struct_id": 517, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -68518,6 +80014,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 51 @@ -68554,6 +80054,10 @@ }, { "__struct_id": 518, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -68579,6 +80083,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -68598,6 +80106,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -68617,6 +80129,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 190 @@ -68636,6 +80152,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 163 @@ -68668,6 +80188,10 @@ }, { "__struct_id": 519, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -68709,6 +80233,10 @@ }, { "__struct_id": 520, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -68734,6 +80262,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -68753,6 +80285,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -68772,6 +80308,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 165 @@ -68804,6 +80344,10 @@ }, { "__struct_id": 521, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -68829,6 +80373,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 166 @@ -68865,6 +80413,10 @@ }, { "__struct_id": 522, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -68890,6 +80442,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 166 @@ -68926,6 +80482,10 @@ }, { "__struct_id": 523, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -68951,6 +80511,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 170 @@ -68987,6 +80551,10 @@ }, { "__struct_id": 524, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -69012,6 +80580,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 170 @@ -69048,6 +80620,10 @@ }, { "__struct_id": 525, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -69073,6 +80649,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 166 @@ -69109,6 +80689,10 @@ }, { "__struct_id": 526, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -69134,6 +80718,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 166 @@ -69166,6 +80754,10 @@ }, { "__struct_id": 527, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -69191,6 +80783,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 171 @@ -69227,6 +80823,10 @@ }, { "__struct_id": 528, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -69252,6 +80852,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 171 @@ -69288,6 +80892,10 @@ }, { "__struct_id": 529, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -69313,6 +80921,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 171 @@ -69349,6 +80961,10 @@ }, { "__struct_id": 530, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -69374,6 +80990,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 171 @@ -69410,6 +81030,10 @@ }, { "__struct_id": 531, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -69435,6 +81059,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 171 @@ -69471,6 +81099,10 @@ }, { "__struct_id": 532, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -69496,6 +81128,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 171 @@ -69532,6 +81168,10 @@ }, { "__struct_id": 533, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -69557,6 +81197,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 171 @@ -69593,6 +81237,10 @@ }, { "__struct_id": 534, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -69618,6 +81266,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 171 @@ -69654,6 +81306,10 @@ }, { "__struct_id": 535, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -69679,6 +81335,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 171 @@ -69715,6 +81375,10 @@ }, { "__struct_id": 536, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -69740,6 +81404,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 167 @@ -69772,6 +81440,10 @@ }, { "__struct_id": 537, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -69797,6 +81469,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -69816,6 +81492,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -69835,6 +81515,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 169 @@ -69850,6 +81534,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 168 @@ -69882,6 +81570,10 @@ }, { "__struct_id": 538, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -69907,6 +81599,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 51 @@ -69943,6 +81639,10 @@ }, { "__struct_id": 539, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -69984,6 +81684,10 @@ }, { "__struct_id": 540, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -70009,6 +81713,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 170 @@ -70041,6 +81749,10 @@ }, { "__struct_id": 541, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -70066,6 +81778,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 171 @@ -70102,6 +81818,10 @@ }, { "__struct_id": 542, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -70127,6 +81847,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 171 @@ -70163,6 +81887,10 @@ }, { "__struct_id": 543, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -70188,6 +81916,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 171 @@ -70224,6 +81956,10 @@ }, { "__struct_id": 544, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -70249,6 +81985,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 171 @@ -70285,6 +82025,10 @@ }, { "__struct_id": 545, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -70310,6 +82054,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 171 @@ -70342,6 +82090,10 @@ }, { "__struct_id": 546, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -70367,6 +82119,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -70386,6 +82142,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -70405,6 +82165,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 174 @@ -70420,6 +82184,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 172 @@ -70452,6 +82220,10 @@ }, { "__struct_id": 547, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -70477,6 +82249,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 51 @@ -70513,6 +82289,10 @@ }, { "__struct_id": 548, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -70554,6 +82334,10 @@ }, { "__struct_id": 549, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -70579,6 +82363,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -70598,6 +82386,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -70617,6 +82409,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 190 @@ -70636,6 +82432,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 173 @@ -70668,6 +82468,10 @@ }, { "__struct_id": 550, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -70709,6 +82513,10 @@ }, { "__struct_id": 551, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -70734,6 +82542,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -70753,6 +82565,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -70772,6 +82588,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 175 @@ -70804,6 +82624,10 @@ }, { "__struct_id": 552, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -70829,6 +82653,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 176 @@ -70865,6 +82693,10 @@ }, { "__struct_id": 553, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -70890,6 +82722,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 176 @@ -70926,6 +82762,10 @@ }, { "__struct_id": 554, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -70951,6 +82791,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 176 @@ -70987,6 +82831,10 @@ }, { "__struct_id": 555, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -71012,6 +82860,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 176 @@ -71048,6 +82900,10 @@ }, { "__struct_id": 556, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -71073,6 +82929,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 176 @@ -71109,6 +82969,10 @@ }, { "__struct_id": 557, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -71134,6 +82998,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 176 @@ -71170,6 +83038,10 @@ }, { "__struct_id": 558, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -71195,6 +83067,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 176 @@ -71231,6 +83107,10 @@ }, { "__struct_id": 559, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -71256,6 +83136,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 176 @@ -71292,6 +83176,10 @@ }, { "__struct_id": 560, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -71317,6 +83205,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 176 @@ -71353,6 +83245,10 @@ }, { "__struct_id": 561, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -71378,6 +83274,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 176 @@ -71410,6 +83310,10 @@ }, { "__struct_id": 562, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -71435,6 +83339,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -71454,6 +83362,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -71473,6 +83385,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 179 @@ -71488,6 +83404,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 177 @@ -71520,6 +83440,10 @@ }, { "__struct_id": 563, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -71561,6 +83485,10 @@ }, { "__struct_id": 564, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -71586,6 +83514,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 51 @@ -71622,6 +83554,10 @@ }, { "__struct_id": 565, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -71647,6 +83583,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -71666,6 +83606,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -71685,6 +83629,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 190 @@ -71704,6 +83652,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 178 @@ -71736,6 +83688,10 @@ }, { "__struct_id": 566, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -71777,6 +83733,10 @@ }, { "__struct_id": 567, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -71802,6 +83762,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -71821,6 +83785,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -71840,6 +83808,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 180 @@ -71872,6 +83844,10 @@ }, { "__struct_id": 568, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -71897,6 +83873,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 181 @@ -71933,6 +83913,10 @@ }, { "__struct_id": 569, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -71958,6 +83942,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 181 @@ -71994,6 +83982,10 @@ }, { "__struct_id": 570, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -72019,6 +84011,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 181 @@ -72055,6 +84051,10 @@ }, { "__struct_id": 571, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -72080,6 +84080,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 181 @@ -72116,6 +84120,10 @@ }, { "__struct_id": 572, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -72141,6 +84149,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 181 @@ -72177,6 +84189,10 @@ }, { "__struct_id": 573, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -72202,6 +84218,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 181 @@ -72238,6 +84258,10 @@ }, { "__struct_id": 574, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -72263,6 +84287,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 181 @@ -72299,6 +84327,10 @@ }, { "__struct_id": 575, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -72324,6 +84356,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 181 @@ -72356,6 +84392,10 @@ }, { "__struct_id": 576, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -72381,6 +84421,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -72400,6 +84444,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -72419,6 +84467,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 184 @@ -72434,6 +84486,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 182 @@ -72466,6 +84522,10 @@ }, { "__struct_id": 577, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -72507,6 +84567,10 @@ }, { "__struct_id": 578, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -72532,6 +84596,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 51 @@ -72568,6 +84636,10 @@ }, { "__struct_id": 579, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -72593,6 +84665,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -72612,6 +84688,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -72631,6 +84711,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 190 @@ -72650,6 +84734,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 183 @@ -72682,6 +84770,10 @@ }, { "__struct_id": 580, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -72723,6 +84815,10 @@ }, { "__struct_id": 581, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -72748,6 +84844,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -72763,6 +84863,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -72782,6 +84886,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 185 @@ -72814,6 +84922,10 @@ }, { "__struct_id": 582, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -72839,6 +84951,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 @@ -72875,6 +84991,10 @@ }, { "__struct_id": 583, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -72900,6 +85020,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 186 @@ -72936,6 +85060,10 @@ }, { "__struct_id": 584, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -72961,6 +85089,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 186 @@ -72997,6 +85129,10 @@ }, { "__struct_id": 585, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -73022,6 +85158,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 186 @@ -73058,6 +85198,10 @@ }, { "__struct_id": 586, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -73083,6 +85227,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 186 @@ -73119,6 +85267,10 @@ }, { "__struct_id": 587, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -73144,6 +85296,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 186 @@ -73180,6 +85336,10 @@ }, { "__struct_id": 588, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -73205,6 +85365,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 186 @@ -73237,6 +85401,10 @@ }, { "__struct_id": 589, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -73262,6 +85430,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 51 @@ -73298,6 +85470,10 @@ }, { "__struct_id": 590, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -73323,6 +85499,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 187 @@ -73359,6 +85539,10 @@ }, { "__struct_id": 591, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -73384,6 +85568,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 187 @@ -73420,6 +85608,10 @@ }, { "__struct_id": 592, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -73445,6 +85637,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 187 @@ -73481,6 +85677,10 @@ }, { "__struct_id": 593, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -73506,6 +85706,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 187 @@ -73542,6 +85746,10 @@ }, { "__struct_id": 594, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -73567,6 +85775,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 187 @@ -73603,6 +85815,10 @@ }, { "__struct_id": 595, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -73628,6 +85844,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 187 @@ -73664,6 +85884,10 @@ }, { "__struct_id": 596, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -73689,6 +85913,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 187 @@ -73725,6 +85953,10 @@ }, { "__struct_id": 597, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -73750,6 +85982,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 187 @@ -73786,6 +86022,10 @@ }, { "__struct_id": 598, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -73811,6 +86051,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 187 @@ -73843,6 +86087,10 @@ }, { "__struct_id": 599, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -73868,6 +86116,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -73887,6 +86139,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -73906,6 +86162,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 190 @@ -73921,6 +86181,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 188 @@ -73953,6 +86217,10 @@ }, { "__struct_id": 600, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -73994,6 +86262,10 @@ }, { "__struct_id": 601, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -74019,6 +86291,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 51 @@ -74055,6 +86331,10 @@ }, { "__struct_id": 602, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -74080,6 +86360,10 @@ "type": "resref", "value": "gc_check_legal" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 191 @@ -74099,6 +86383,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -74118,6 +86406,10 @@ "type": "resref", "value": "gc_is_broke" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 190 @@ -74137,6 +86429,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 189 @@ -74169,6 +86465,10 @@ }, { "__struct_id": 603, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -74210,6 +86510,10 @@ }, { "__struct_id": 604, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -74235,6 +86539,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 51 @@ -74271,6 +86579,10 @@ }, { "__struct_id": 605, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -74312,6 +86624,10 @@ }, { "__struct_id": 606, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -74337,6 +86653,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 193 @@ -74369,6 +86689,10 @@ }, { "__struct_id": 607, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -74394,6 +86718,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -74413,6 +86741,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 52 @@ -74449,6 +86781,10 @@ }, { "__struct_id": 608, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -74474,6 +86810,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -74493,6 +86833,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 52 @@ -74529,6 +86873,10 @@ }, { "__struct_id": 609, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -74554,6 +86902,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -74573,6 +86925,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 52 @@ -74609,6 +86965,10 @@ }, { "__struct_id": 610, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -74634,6 +86994,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -74653,6 +87017,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 52 @@ -74689,6 +87057,10 @@ }, { "__struct_id": 611, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -74714,6 +87086,10 @@ "type": "resref", "value": "gc_check_legit" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 192 @@ -74733,6 +87109,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 52 @@ -74769,6 +87149,10 @@ }, { "__struct_id": 612, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -74794,6 +87178,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 194 @@ -74826,6 +87214,10 @@ }, { "__struct_id": 613, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -74851,6 +87243,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 @@ -74887,6 +87283,10 @@ }, { "__struct_id": 614, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -74912,6 +87312,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 195 @@ -74944,6 +87348,10 @@ }, { "__struct_id": 615, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -74969,6 +87377,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 194 @@ -75005,6 +87417,10 @@ }, { "__struct_id": 616, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -75046,6 +87462,10 @@ }, { "__struct_id": 617, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -75071,6 +87491,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 196 @@ -75103,6 +87527,10 @@ }, { "__struct_id": 618, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -75144,6 +87572,10 @@ }, { "__struct_id": 619, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -75185,6 +87617,10 @@ }, { "__struct_id": 620, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -75226,6 +87662,10 @@ }, { "__struct_id": 621, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -75267,6 +87707,10 @@ }, { "__struct_id": 622, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -75308,6 +87752,10 @@ }, { "__struct_id": 623, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -75349,6 +87797,10 @@ }, { "__struct_id": 624, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -75390,6 +87842,10 @@ }, { "__struct_id": 625, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -75431,6 +87887,10 @@ }, { "__struct_id": 626, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -75456,6 +87916,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 197 @@ -75488,6 +87952,10 @@ }, { "__struct_id": 627, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -75513,6 +87981,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 @@ -75549,6 +88021,10 @@ }, { "__struct_id": 628, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -75590,6 +88066,10 @@ }, { "__struct_id": 629, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -75631,6 +88111,10 @@ }, { "__struct_id": 630, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -75672,6 +88156,10 @@ }, { "__struct_id": 631, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -75697,6 +88185,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 198 @@ -75729,6 +88221,10 @@ }, { "__struct_id": 632, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -75754,6 +88250,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 @@ -75790,6 +88290,10 @@ }, { "__struct_id": 633, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -75815,6 +88319,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -75851,6 +88359,10 @@ }, { "__struct_id": 634, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -75876,6 +88388,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -75912,6 +88428,10 @@ }, { "__struct_id": 635, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -75937,6 +88457,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -75969,6 +88493,10 @@ }, { "__struct_id": 636, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -75994,6 +88522,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 198 @@ -76030,6 +88562,10 @@ }, { "__struct_id": 637, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -76055,6 +88591,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 200 @@ -76091,6 +88631,10 @@ }, { "__struct_id": 638, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -76116,6 +88660,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 200 @@ -76148,6 +88696,10 @@ }, { "__struct_id": 639, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -76173,6 +88725,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 201 @@ -76205,6 +88761,10 @@ }, { "__struct_id": 640, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -76230,6 +88790,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 225 @@ -76266,6 +88830,10 @@ }, { "__struct_id": 641, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -76291,6 +88859,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 202 @@ -76323,6 +88895,10 @@ }, { "__struct_id": 642, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -76348,6 +88924,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 226 @@ -76384,6 +88964,10 @@ }, { "__struct_id": 643, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -76409,6 +88993,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -76445,6 +89033,10 @@ }, { "__struct_id": 644, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -76470,6 +89062,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 203 @@ -76502,6 +89098,10 @@ }, { "__struct_id": 645, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -76527,6 +89127,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 227 @@ -76563,6 +89167,10 @@ }, { "__struct_id": 646, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -76588,6 +89196,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -76624,6 +89236,10 @@ }, { "__struct_id": 647, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -76649,6 +89265,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -76685,6 +89305,10 @@ }, { "__struct_id": 648, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -76710,6 +89334,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -76746,6 +89374,10 @@ }, { "__struct_id": 649, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -76771,6 +89403,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -76807,6 +89443,10 @@ }, { "__struct_id": 650, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -76832,6 +89472,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -76868,6 +89512,10 @@ }, { "__struct_id": 651, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -76893,6 +89541,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -76929,6 +89581,10 @@ }, { "__struct_id": 652, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -76954,6 +89610,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -76990,6 +89650,10 @@ }, { "__struct_id": 653, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -77015,6 +89679,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -77051,6 +89719,10 @@ }, { "__struct_id": 654, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -77076,6 +89748,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 204 @@ -77108,6 +89784,10 @@ }, { "__struct_id": 655, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -77133,6 +89813,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 227 @@ -77169,6 +89853,10 @@ }, { "__struct_id": 656, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -77194,6 +89882,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -77230,6 +89922,10 @@ }, { "__struct_id": 657, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -77255,6 +89951,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -77291,6 +89991,10 @@ }, { "__struct_id": 658, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -77316,6 +90020,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -77352,6 +90060,10 @@ }, { "__struct_id": 659, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -77377,6 +90089,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -77413,6 +90129,10 @@ }, { "__struct_id": 660, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -77438,6 +90158,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -77474,6 +90198,10 @@ }, { "__struct_id": 661, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -77499,6 +90227,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -77535,6 +90267,10 @@ }, { "__struct_id": 662, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -77560,6 +90296,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -77596,6 +90336,10 @@ }, { "__struct_id": 663, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -77621,6 +90365,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -77657,6 +90405,10 @@ }, { "__struct_id": 664, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -77682,6 +90434,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 205 @@ -77714,6 +90470,10 @@ }, { "__struct_id": 665, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -77739,6 +90499,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 227 @@ -77775,6 +90539,10 @@ }, { "__struct_id": 666, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -77800,6 +90568,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -77836,6 +90608,10 @@ }, { "__struct_id": 667, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -77861,6 +90637,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -77897,6 +90677,10 @@ }, { "__struct_id": 668, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -77922,6 +90706,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -77958,6 +90746,10 @@ }, { "__struct_id": 669, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -77983,6 +90775,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -78019,6 +90815,10 @@ }, { "__struct_id": 670, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -78044,6 +90844,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -78080,6 +90884,10 @@ }, { "__struct_id": 671, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -78105,6 +90913,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -78141,6 +90953,10 @@ }, { "__struct_id": 672, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -78166,6 +90982,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -78202,6 +91022,10 @@ }, { "__struct_id": 673, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -78227,6 +91051,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -78263,6 +91091,10 @@ }, { "__struct_id": 674, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -78288,6 +91120,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 206 @@ -78320,6 +91156,10 @@ }, { "__struct_id": 675, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -78345,6 +91185,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 227 @@ -78381,6 +91225,10 @@ }, { "__struct_id": 676, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -78406,6 +91254,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -78442,6 +91294,10 @@ }, { "__struct_id": 677, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -78467,6 +91323,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -78503,6 +91363,10 @@ }, { "__struct_id": 678, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -78528,6 +91392,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -78564,6 +91432,10 @@ }, { "__struct_id": 679, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -78589,6 +91461,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -78625,6 +91501,10 @@ }, { "__struct_id": 680, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -78650,6 +91530,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -78686,6 +91570,10 @@ }, { "__struct_id": 681, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -78711,6 +91599,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -78747,6 +91639,10 @@ }, { "__struct_id": 682, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -78772,6 +91668,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -78808,6 +91708,10 @@ }, { "__struct_id": 683, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -78833,6 +91737,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -78869,6 +91777,10 @@ }, { "__struct_id": 684, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -78894,6 +91806,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 207 @@ -78926,6 +91842,10 @@ }, { "__struct_id": 685, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -78951,6 +91871,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 227 @@ -78987,6 +91911,10 @@ }, { "__struct_id": 686, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -79012,6 +91940,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -79048,6 +91980,10 @@ }, { "__struct_id": 687, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -79073,6 +92009,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -79109,6 +92049,10 @@ }, { "__struct_id": 688, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -79134,6 +92078,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -79170,6 +92118,10 @@ }, { "__struct_id": 689, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -79195,6 +92147,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -79231,6 +92187,10 @@ }, { "__struct_id": 690, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -79256,6 +92216,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -79292,6 +92256,10 @@ }, { "__struct_id": 691, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -79317,6 +92285,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -79353,6 +92325,10 @@ }, { "__struct_id": 692, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -79378,6 +92354,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -79414,6 +92394,10 @@ }, { "__struct_id": 693, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -79439,6 +92423,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -79475,6 +92463,10 @@ }, { "__struct_id": 694, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -79500,6 +92492,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 208 @@ -79532,6 +92528,10 @@ }, { "__struct_id": 695, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -79557,6 +92557,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 227 @@ -79593,6 +92597,10 @@ }, { "__struct_id": 696, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -79618,6 +92626,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -79654,6 +92666,10 @@ }, { "__struct_id": 697, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -79679,6 +92695,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -79715,6 +92735,10 @@ }, { "__struct_id": 698, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -79740,6 +92764,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -79776,6 +92804,10 @@ }, { "__struct_id": 699, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -79801,6 +92833,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -79837,6 +92873,10 @@ }, { "__struct_id": 700, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -79862,6 +92902,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -79898,6 +92942,10 @@ }, { "__struct_id": 701, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -79923,6 +92971,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -79959,6 +93011,10 @@ }, { "__struct_id": 702, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -79984,6 +93040,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -80020,6 +93080,10 @@ }, { "__struct_id": 703, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -80045,6 +93109,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -80081,6 +93149,10 @@ }, { "__struct_id": 704, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -80106,6 +93178,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 209 @@ -80138,6 +93214,10 @@ }, { "__struct_id": 705, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -80163,6 +93243,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 227 @@ -80199,6 +93283,10 @@ }, { "__struct_id": 706, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -80224,6 +93312,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -80260,6 +93352,10 @@ }, { "__struct_id": 707, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -80285,6 +93381,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -80321,6 +93421,10 @@ }, { "__struct_id": 708, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -80346,6 +93450,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -80382,6 +93490,10 @@ }, { "__struct_id": 709, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -80407,6 +93519,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -80443,6 +93559,10 @@ }, { "__struct_id": 710, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -80468,6 +93588,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -80504,6 +93628,10 @@ }, { "__struct_id": 711, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -80529,6 +93657,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -80565,6 +93697,10 @@ }, { "__struct_id": 712, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -80590,6 +93726,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -80626,6 +93766,10 @@ }, { "__struct_id": 713, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -80651,6 +93795,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -80687,6 +93835,10 @@ }, { "__struct_id": 714, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -80712,6 +93864,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -80748,6 +93904,10 @@ }, { "__struct_id": 715, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -80773,6 +93933,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 210 @@ -80805,6 +93969,10 @@ }, { "__struct_id": 716, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -80830,6 +93998,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 226 @@ -80866,6 +94038,10 @@ }, { "__struct_id": 717, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -80891,6 +94067,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -80927,6 +94107,10 @@ }, { "__struct_id": 718, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -80952,6 +94136,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -80988,6 +94176,10 @@ }, { "__struct_id": 719, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -81013,6 +94205,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -81049,6 +94245,10 @@ }, { "__struct_id": 720, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -81074,6 +94274,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -81110,6 +94314,10 @@ }, { "__struct_id": 721, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -81135,6 +94343,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -81171,6 +94383,10 @@ }, { "__struct_id": 722, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -81196,6 +94412,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -81232,6 +94452,10 @@ }, { "__struct_id": 723, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -81257,6 +94481,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -81293,6 +94521,10 @@ }, { "__struct_id": 724, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -81318,6 +94550,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -81354,6 +94590,10 @@ }, { "__struct_id": 725, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -81379,6 +94619,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 211 @@ -81411,6 +94655,10 @@ }, { "__struct_id": 726, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -81436,6 +94684,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 226 @@ -81472,6 +94724,10 @@ }, { "__struct_id": 727, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -81497,6 +94753,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -81533,6 +94793,10 @@ }, { "__struct_id": 728, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -81558,6 +94822,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -81594,6 +94862,10 @@ }, { "__struct_id": 729, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -81619,6 +94891,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -81655,6 +94931,10 @@ }, { "__struct_id": 730, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -81680,6 +94960,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -81716,6 +95000,10 @@ }, { "__struct_id": 731, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -81741,6 +95029,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -81777,6 +95069,10 @@ }, { "__struct_id": 732, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -81802,6 +95098,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -81838,6 +95138,10 @@ }, { "__struct_id": 733, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -81863,6 +95167,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -81899,6 +95207,10 @@ }, { "__struct_id": 734, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -81924,6 +95236,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -81960,6 +95276,10 @@ }, { "__struct_id": 735, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -81985,6 +95305,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 212 @@ -82017,6 +95341,10 @@ }, { "__struct_id": 736, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -82042,6 +95370,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 226 @@ -82078,6 +95410,10 @@ }, { "__struct_id": 737, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -82103,6 +95439,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -82139,6 +95479,10 @@ }, { "__struct_id": 738, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -82164,6 +95508,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -82200,6 +95548,10 @@ }, { "__struct_id": 739, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -82225,6 +95577,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -82261,6 +95617,10 @@ }, { "__struct_id": 740, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -82286,6 +95646,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -82322,6 +95686,10 @@ }, { "__struct_id": 741, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -82347,6 +95715,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -82383,6 +95755,10 @@ }, { "__struct_id": 742, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -82408,6 +95784,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -82444,6 +95824,10 @@ }, { "__struct_id": 743, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -82469,6 +95853,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -82505,6 +95893,10 @@ }, { "__struct_id": 744, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -82530,6 +95922,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -82566,6 +95962,10 @@ }, { "__struct_id": 745, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -82591,6 +95991,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 213 @@ -82623,6 +96027,10 @@ }, { "__struct_id": 746, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -82648,6 +96056,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 226 @@ -82684,6 +96096,10 @@ }, { "__struct_id": 747, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -82709,6 +96125,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -82745,6 +96165,10 @@ }, { "__struct_id": 748, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -82770,6 +96194,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -82806,6 +96234,10 @@ }, { "__struct_id": 749, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -82831,6 +96263,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -82867,6 +96303,10 @@ }, { "__struct_id": 750, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -82892,6 +96332,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -82928,6 +96372,10 @@ }, { "__struct_id": 751, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -82953,6 +96401,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -82989,6 +96441,10 @@ }, { "__struct_id": 752, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -83014,6 +96470,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -83050,6 +96510,10 @@ }, { "__struct_id": 753, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -83075,6 +96539,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -83111,6 +96579,10 @@ }, { "__struct_id": 754, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -83136,6 +96608,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -83172,6 +96648,10 @@ }, { "__struct_id": 755, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -83197,6 +96677,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 214 @@ -83229,6 +96713,10 @@ }, { "__struct_id": 756, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -83254,6 +96742,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 226 @@ -83290,6 +96782,10 @@ }, { "__struct_id": 757, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -83315,6 +96811,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -83351,6 +96851,10 @@ }, { "__struct_id": 758, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -83376,6 +96880,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -83412,6 +96920,10 @@ }, { "__struct_id": 759, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -83437,6 +96949,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -83473,6 +96989,10 @@ }, { "__struct_id": 760, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -83498,6 +97018,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -83534,6 +97058,10 @@ }, { "__struct_id": 761, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -83559,6 +97087,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -83595,6 +97127,10 @@ }, { "__struct_id": 762, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -83620,6 +97156,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -83656,6 +97196,10 @@ }, { "__struct_id": 763, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -83681,6 +97225,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -83717,6 +97265,10 @@ }, { "__struct_id": 764, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -83742,6 +97294,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -83778,6 +97334,10 @@ }, { "__struct_id": 765, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -83803,6 +97363,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 215 @@ -83835,6 +97399,10 @@ }, { "__struct_id": 766, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -83860,6 +97428,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 226 @@ -83896,6 +97468,10 @@ }, { "__struct_id": 767, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -83921,6 +97497,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -83957,6 +97537,10 @@ }, { "__struct_id": 768, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -83982,6 +97566,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -84018,6 +97606,10 @@ }, { "__struct_id": 769, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -84043,6 +97635,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -84079,6 +97675,10 @@ }, { "__struct_id": 770, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -84104,6 +97704,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -84140,6 +97744,10 @@ }, { "__struct_id": 771, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -84165,6 +97773,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -84201,6 +97813,10 @@ }, { "__struct_id": 772, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -84226,6 +97842,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -84262,6 +97882,10 @@ }, { "__struct_id": 773, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -84287,6 +97911,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -84323,6 +97951,10 @@ }, { "__struct_id": 774, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -84348,6 +97980,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -84384,6 +98020,10 @@ }, { "__struct_id": 775, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -84409,6 +98049,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 216 @@ -84441,6 +98085,10 @@ }, { "__struct_id": 776, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -84466,6 +98114,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 226 @@ -84502,6 +98154,10 @@ }, { "__struct_id": 777, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -84527,6 +98183,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -84563,6 +98223,10 @@ }, { "__struct_id": 778, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -84588,6 +98252,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -84624,6 +98292,10 @@ }, { "__struct_id": 779, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -84649,6 +98321,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -84685,6 +98361,10 @@ }, { "__struct_id": 780, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -84710,6 +98390,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -84746,6 +98430,10 @@ }, { "__struct_id": 781, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -84771,6 +98459,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -84807,6 +98499,10 @@ }, { "__struct_id": 782, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -84832,6 +98528,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -84868,6 +98568,10 @@ }, { "__struct_id": 783, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -84893,6 +98597,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -84929,6 +98637,10 @@ }, { "__struct_id": 784, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -84954,6 +98666,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -84990,6 +98706,10 @@ }, { "__struct_id": 785, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -85015,6 +98735,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -85051,6 +98775,10 @@ }, { "__struct_id": 786, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -85076,6 +98804,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 217 @@ -85108,6 +98840,10 @@ }, { "__struct_id": 787, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -85133,6 +98869,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 200 @@ -85169,6 +98909,10 @@ }, { "__struct_id": 788, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -85194,6 +98938,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -85230,6 +98978,10 @@ }, { "__struct_id": 789, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -85255,6 +99007,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -85291,6 +99047,10 @@ }, { "__struct_id": 790, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -85316,6 +99076,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -85352,6 +99116,10 @@ }, { "__struct_id": 791, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -85377,6 +99145,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -85413,6 +99185,10 @@ }, { "__struct_id": 792, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -85438,6 +99214,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -85474,6 +99254,10 @@ }, { "__struct_id": 793, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -85499,6 +99283,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -85535,6 +99323,10 @@ }, { "__struct_id": 794, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -85560,6 +99352,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -85596,6 +99392,10 @@ }, { "__struct_id": 795, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -85621,6 +99421,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -85657,6 +99461,10 @@ }, { "__struct_id": 796, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -85682,6 +99490,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 218 @@ -85714,6 +99526,10 @@ }, { "__struct_id": 797, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -85739,6 +99555,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 200 @@ -85775,6 +99595,10 @@ }, { "__struct_id": 798, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -85800,6 +99624,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -85836,6 +99664,10 @@ }, { "__struct_id": 799, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -85861,6 +99693,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -85897,6 +99733,10 @@ }, { "__struct_id": 800, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -85922,6 +99762,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -85958,6 +99802,10 @@ }, { "__struct_id": 801, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -85983,6 +99831,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -86019,6 +99871,10 @@ }, { "__struct_id": 802, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -86044,6 +99900,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -86080,6 +99940,10 @@ }, { "__struct_id": 803, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -86105,6 +99969,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -86141,6 +100009,10 @@ }, { "__struct_id": 804, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -86166,6 +100038,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -86202,6 +100078,10 @@ }, { "__struct_id": 805, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -86227,6 +100107,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -86263,6 +100147,10 @@ }, { "__struct_id": 806, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -86288,6 +100176,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 219 @@ -86320,6 +100212,10 @@ }, { "__struct_id": 807, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -86345,6 +100241,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 200 @@ -86381,6 +100281,10 @@ }, { "__struct_id": 808, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -86406,6 +100310,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -86442,6 +100350,10 @@ }, { "__struct_id": 809, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -86467,6 +100379,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -86503,6 +100419,10 @@ }, { "__struct_id": 810, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -86528,6 +100448,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -86564,6 +100488,10 @@ }, { "__struct_id": 811, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -86589,6 +100517,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -86625,6 +100557,10 @@ }, { "__struct_id": 812, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -86650,6 +100586,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -86686,6 +100626,10 @@ }, { "__struct_id": 813, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -86711,6 +100655,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -86747,6 +100695,10 @@ }, { "__struct_id": 814, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -86772,6 +100724,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -86808,6 +100764,10 @@ }, { "__struct_id": 815, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -86833,6 +100793,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -86869,6 +100833,10 @@ }, { "__struct_id": 816, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -86894,6 +100862,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 220 @@ -86926,6 +100898,10 @@ }, { "__struct_id": 817, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -86951,6 +100927,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 200 @@ -86987,6 +100967,10 @@ }, { "__struct_id": 818, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -87012,6 +100996,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -87048,6 +101036,10 @@ }, { "__struct_id": 819, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -87073,6 +101065,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -87109,6 +101105,10 @@ }, { "__struct_id": 820, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -87134,6 +101134,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -87170,6 +101174,10 @@ }, { "__struct_id": 821, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -87195,6 +101203,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -87231,6 +101243,10 @@ }, { "__struct_id": 822, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -87256,6 +101272,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -87292,6 +101312,10 @@ }, { "__struct_id": 823, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -87317,6 +101341,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -87353,6 +101381,10 @@ }, { "__struct_id": 824, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -87378,6 +101410,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -87414,6 +101450,10 @@ }, { "__struct_id": 825, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -87439,6 +101479,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -87475,6 +101519,10 @@ }, { "__struct_id": 826, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -87500,6 +101548,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 221 @@ -87532,6 +101584,10 @@ }, { "__struct_id": 827, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -87557,6 +101613,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 200 @@ -87593,6 +101653,10 @@ }, { "__struct_id": 828, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -87618,6 +101682,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -87654,6 +101722,10 @@ }, { "__struct_id": 829, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -87679,6 +101751,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -87715,6 +101791,10 @@ }, { "__struct_id": 830, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -87740,6 +101820,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -87776,6 +101860,10 @@ }, { "__struct_id": 831, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -87801,6 +101889,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -87837,6 +101929,10 @@ }, { "__struct_id": 832, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -87862,6 +101958,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -87898,6 +101998,10 @@ }, { "__struct_id": 833, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -87923,6 +102027,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -87959,6 +102067,10 @@ }, { "__struct_id": 834, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -87984,6 +102096,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -88020,6 +102136,10 @@ }, { "__struct_id": 835, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -88045,6 +102165,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -88081,6 +102205,10 @@ }, { "__struct_id": 836, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -88106,6 +102234,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 222 @@ -88138,6 +102270,10 @@ }, { "__struct_id": 837, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -88163,6 +102299,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 200 @@ -88199,6 +102339,10 @@ }, { "__struct_id": 838, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -88224,6 +102368,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -88260,6 +102408,10 @@ }, { "__struct_id": 839, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -88285,6 +102437,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -88321,6 +102477,10 @@ }, { "__struct_id": 840, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -88346,6 +102506,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -88382,6 +102546,10 @@ }, { "__struct_id": 841, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -88407,6 +102575,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -88443,6 +102615,10 @@ }, { "__struct_id": 842, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -88468,6 +102644,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -88504,6 +102684,10 @@ }, { "__struct_id": 843, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -88529,6 +102713,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -88565,6 +102753,10 @@ }, { "__struct_id": 844, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -88590,6 +102782,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -88626,6 +102822,10 @@ }, { "__struct_id": 845, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -88651,6 +102851,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -88687,6 +102891,10 @@ }, { "__struct_id": 846, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -88712,6 +102920,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 223 @@ -88744,6 +102956,10 @@ }, { "__struct_id": 847, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -88769,6 +102985,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 200 @@ -88805,6 +103025,10 @@ }, { "__struct_id": 848, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -88830,6 +103054,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -88866,6 +103094,10 @@ }, { "__struct_id": 849, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -88891,6 +103123,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -88927,6 +103163,10 @@ }, { "__struct_id": 850, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -88952,6 +103192,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -88988,6 +103232,10 @@ }, { "__struct_id": 851, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -89013,6 +103261,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -89049,6 +103301,10 @@ }, { "__struct_id": 852, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -89074,6 +103330,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -89110,6 +103370,10 @@ }, { "__struct_id": 853, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -89135,6 +103399,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -89171,6 +103439,10 @@ }, { "__struct_id": 854, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -89196,6 +103468,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -89232,6 +103508,10 @@ }, { "__struct_id": 855, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -89257,6 +103537,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -89293,6 +103577,10 @@ }, { "__struct_id": 856, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -89318,6 +103606,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 224 @@ -89350,6 +103642,10 @@ }, { "__struct_id": 857, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -89375,6 +103671,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 200 @@ -89411,6 +103711,10 @@ }, { "__struct_id": 858, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -89436,6 +103740,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -89472,6 +103780,10 @@ }, { "__struct_id": 859, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -89497,6 +103809,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -89533,6 +103849,10 @@ }, { "__struct_id": 860, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -89558,6 +103878,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -89594,6 +103918,10 @@ }, { "__struct_id": 861, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -89619,6 +103947,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -89655,6 +103987,10 @@ }, { "__struct_id": 862, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -89680,6 +104016,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -89716,6 +104056,10 @@ }, { "__struct_id": 863, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -89741,6 +104085,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -89777,6 +104125,10 @@ }, { "__struct_id": 864, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -89802,6 +104154,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -89838,6 +104194,10 @@ }, { "__struct_id": 865, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -89863,6 +104223,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -89899,6 +104263,10 @@ }, { "__struct_id": 866, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -89924,6 +104292,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 225 @@ -89960,6 +104332,10 @@ }, { "__struct_id": 867, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -89985,6 +104361,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 225 @@ -90021,6 +104401,10 @@ }, { "__struct_id": 868, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -90046,6 +104430,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 225 @@ -90082,6 +104470,10 @@ }, { "__struct_id": 869, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -90107,6 +104499,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 225 @@ -90139,6 +104535,10 @@ }, { "__struct_id": 870, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -90164,6 +104564,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 226 @@ -90196,6 +104600,10 @@ }, { "__struct_id": 871, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -90221,6 +104629,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 225 @@ -90257,6 +104669,10 @@ }, { "__struct_id": 872, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -90282,6 +104698,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 227 @@ -90314,6 +104734,10 @@ }, { "__struct_id": 873, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -90339,6 +104763,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 226 @@ -90375,6 +104803,10 @@ }, { "__struct_id": 874, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -90400,6 +104832,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -90436,6 +104872,10 @@ }, { "__struct_id": 875, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -90461,6 +104901,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 228 @@ -90493,6 +104937,10 @@ }, { "__struct_id": 876, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -90518,6 +104966,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 227 @@ -90554,6 +105006,10 @@ }, { "__struct_id": 877, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -90579,6 +105035,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -90615,6 +105075,10 @@ }, { "__struct_id": 878, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -90640,6 +105104,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -90676,6 +105144,10 @@ }, { "__struct_id": 879, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -90701,6 +105173,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -90737,6 +105213,10 @@ }, { "__struct_id": 880, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -90762,6 +105242,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -90798,6 +105282,10 @@ }, { "__struct_id": 881, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -90823,6 +105311,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -90859,6 +105351,10 @@ }, { "__struct_id": 882, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -90884,6 +105380,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -90920,6 +105420,10 @@ }, { "__struct_id": 883, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -90945,6 +105449,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -90981,6 +105489,10 @@ }, { "__struct_id": 884, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -91006,6 +105518,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -91042,6 +105558,10 @@ }, { "__struct_id": 885, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -91067,6 +105587,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 229 @@ -91099,6 +105623,10 @@ }, { "__struct_id": 886, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -91124,6 +105652,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 227 @@ -91160,6 +105692,10 @@ }, { "__struct_id": 887, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -91185,6 +105721,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -91221,6 +105761,10 @@ }, { "__struct_id": 888, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -91246,6 +105790,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -91282,6 +105830,10 @@ }, { "__struct_id": 889, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -91307,6 +105859,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -91343,6 +105899,10 @@ }, { "__struct_id": 890, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -91368,6 +105928,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -91404,6 +105968,10 @@ }, { "__struct_id": 891, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -91429,6 +105997,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -91465,6 +106037,10 @@ }, { "__struct_id": 892, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -91490,6 +106066,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -91526,6 +106106,10 @@ }, { "__struct_id": 893, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -91551,6 +106135,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -91587,6 +106175,10 @@ }, { "__struct_id": 894, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -91612,6 +106204,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -91648,6 +106244,10 @@ }, { "__struct_id": 895, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -91673,6 +106273,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 230 @@ -91705,6 +106309,10 @@ }, { "__struct_id": 896, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -91730,6 +106338,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 227 @@ -91766,6 +106378,10 @@ }, { "__struct_id": 897, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -91791,6 +106407,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -91827,6 +106447,10 @@ }, { "__struct_id": 898, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -91852,6 +106476,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -91888,6 +106516,10 @@ }, { "__struct_id": 899, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -91913,6 +106545,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -91949,6 +106585,10 @@ }, { "__struct_id": 900, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -91974,6 +106614,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -92010,6 +106654,10 @@ }, { "__struct_id": 901, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -92035,6 +106683,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -92071,6 +106723,10 @@ }, { "__struct_id": 902, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -92096,6 +106752,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -92132,6 +106792,10 @@ }, { "__struct_id": 903, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -92157,6 +106821,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -92193,6 +106861,10 @@ }, { "__struct_id": 904, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -92218,6 +106890,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -92254,6 +106930,10 @@ }, { "__struct_id": 905, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -92279,6 +106959,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 231 @@ -92311,6 +106995,10 @@ }, { "__struct_id": 906, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -92336,6 +107024,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 227 @@ -92372,6 +107064,10 @@ }, { "__struct_id": 907, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -92397,6 +107093,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -92433,6 +107133,10 @@ }, { "__struct_id": 908, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -92458,6 +107162,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -92494,6 +107202,10 @@ }, { "__struct_id": 909, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -92519,6 +107231,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -92555,6 +107271,10 @@ }, { "__struct_id": 910, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -92580,6 +107300,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -92616,6 +107340,10 @@ }, { "__struct_id": 911, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -92641,6 +107369,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -92677,6 +107409,10 @@ }, { "__struct_id": 912, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -92702,6 +107438,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -92738,6 +107478,10 @@ }, { "__struct_id": 913, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -92763,6 +107507,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -92799,6 +107547,10 @@ }, { "__struct_id": 914, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -92824,6 +107576,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -92860,6 +107616,10 @@ }, { "__struct_id": 915, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -92885,6 +107645,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 232 @@ -92917,6 +107681,10 @@ }, { "__struct_id": 916, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -92942,6 +107710,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 227 @@ -92978,6 +107750,10 @@ }, { "__struct_id": 917, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -93003,6 +107779,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -93039,6 +107819,10 @@ }, { "__struct_id": 918, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -93064,6 +107848,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -93100,6 +107888,10 @@ }, { "__struct_id": 919, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -93125,6 +107917,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -93161,6 +107957,10 @@ }, { "__struct_id": 920, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -93186,6 +107986,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -93222,6 +108026,10 @@ }, { "__struct_id": 921, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -93247,6 +108055,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -93283,6 +108095,10 @@ }, { "__struct_id": 922, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -93308,6 +108124,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -93344,6 +108164,10 @@ }, { "__struct_id": 923, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -93369,6 +108193,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -93405,6 +108233,10 @@ }, { "__struct_id": 924, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -93430,6 +108262,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -93466,6 +108302,10 @@ }, { "__struct_id": 925, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -93491,6 +108331,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 233 @@ -93523,6 +108367,10 @@ }, { "__struct_id": 926, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -93548,6 +108396,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 227 @@ -93584,6 +108436,10 @@ }, { "__struct_id": 927, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -93609,6 +108465,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -93645,6 +108505,10 @@ }, { "__struct_id": 928, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -93670,6 +108534,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -93706,6 +108574,10 @@ }, { "__struct_id": 929, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -93731,6 +108603,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -93767,6 +108643,10 @@ }, { "__struct_id": 930, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -93792,6 +108672,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -93828,6 +108712,10 @@ }, { "__struct_id": 931, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -93853,6 +108741,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -93889,6 +108781,10 @@ }, { "__struct_id": 932, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -93914,6 +108810,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -93950,6 +108850,10 @@ }, { "__struct_id": 933, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -93975,6 +108879,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -94011,6 +108919,10 @@ }, { "__struct_id": 934, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -94036,6 +108948,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -94072,6 +108988,10 @@ }, { "__struct_id": 935, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -94097,6 +109017,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 234 @@ -94129,6 +109053,10 @@ }, { "__struct_id": 936, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -94154,6 +109082,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 227 @@ -94190,6 +109122,10 @@ }, { "__struct_id": 937, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -94215,6 +109151,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -94251,6 +109191,10 @@ }, { "__struct_id": 938, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -94276,6 +109220,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -94312,6 +109260,10 @@ }, { "__struct_id": 939, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -94337,6 +109289,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -94373,6 +109329,10 @@ }, { "__struct_id": 940, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -94398,6 +109358,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -94434,6 +109398,10 @@ }, { "__struct_id": 941, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -94459,6 +109427,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -94495,6 +109467,10 @@ }, { "__struct_id": 942, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -94520,6 +109496,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -94556,6 +109536,10 @@ }, { "__struct_id": 943, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -94581,6 +109565,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -94617,6 +109605,10 @@ }, { "__struct_id": 944, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -94642,6 +109634,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -94678,6 +109674,10 @@ }, { "__struct_id": 945, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -94703,6 +109703,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -94739,6 +109743,10 @@ }, { "__struct_id": 946, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -94764,6 +109772,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 235 @@ -94796,6 +109808,10 @@ }, { "__struct_id": 947, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -94821,6 +109837,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 226 @@ -94857,6 +109877,10 @@ }, { "__struct_id": 948, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -94882,6 +109906,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -94918,6 +109946,10 @@ }, { "__struct_id": 949, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -94943,6 +109975,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -94979,6 +110015,10 @@ }, { "__struct_id": 950, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -95004,6 +110044,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -95040,6 +110084,10 @@ }, { "__struct_id": 951, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -95065,6 +110113,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -95101,6 +110153,10 @@ }, { "__struct_id": 952, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -95126,6 +110182,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -95162,6 +110222,10 @@ }, { "__struct_id": 953, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -95187,6 +110251,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -95223,6 +110291,10 @@ }, { "__struct_id": 954, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -95248,6 +110320,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -95284,6 +110360,10 @@ }, { "__struct_id": 955, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -95309,6 +110389,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -95345,6 +110429,10 @@ }, { "__struct_id": 956, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -95370,6 +110458,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 236 @@ -95402,6 +110494,10 @@ }, { "__struct_id": 957, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -95427,6 +110523,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 226 @@ -95463,6 +110563,10 @@ }, { "__struct_id": 958, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -95488,6 +110592,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -95524,6 +110632,10 @@ }, { "__struct_id": 959, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -95549,6 +110661,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -95585,6 +110701,10 @@ }, { "__struct_id": 960, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -95610,6 +110730,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -95646,6 +110770,10 @@ }, { "__struct_id": 961, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -95671,6 +110799,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -95707,6 +110839,10 @@ }, { "__struct_id": 962, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -95732,6 +110868,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -95768,6 +110908,10 @@ }, { "__struct_id": 963, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -95793,6 +110937,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -95829,6 +110977,10 @@ }, { "__struct_id": 964, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -95854,6 +111006,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -95890,6 +111046,10 @@ }, { "__struct_id": 965, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -95915,6 +111075,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -95951,6 +111115,10 @@ }, { "__struct_id": 966, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -95976,6 +111144,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 237 @@ -96008,6 +111180,10 @@ }, { "__struct_id": 967, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -96033,6 +111209,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 226 @@ -96069,6 +111249,10 @@ }, { "__struct_id": 968, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -96094,6 +111278,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -96130,6 +111318,10 @@ }, { "__struct_id": 969, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -96155,6 +111347,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -96191,6 +111387,10 @@ }, { "__struct_id": 970, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -96216,6 +111416,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -96252,6 +111456,10 @@ }, { "__struct_id": 971, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -96277,6 +111485,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -96313,6 +111525,10 @@ }, { "__struct_id": 972, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -96338,6 +111554,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -96374,6 +111594,10 @@ }, { "__struct_id": 973, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -96399,6 +111623,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -96435,6 +111663,10 @@ }, { "__struct_id": 974, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -96460,6 +111692,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -96496,6 +111732,10 @@ }, { "__struct_id": 975, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -96521,6 +111761,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -96557,6 +111801,10 @@ }, { "__struct_id": 976, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -96582,6 +111830,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 238 @@ -96614,6 +111866,10 @@ }, { "__struct_id": 977, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -96639,6 +111895,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 226 @@ -96675,6 +111935,10 @@ }, { "__struct_id": 978, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -96700,6 +111964,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -96736,6 +112004,10 @@ }, { "__struct_id": 979, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -96761,6 +112033,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -96797,6 +112073,10 @@ }, { "__struct_id": 980, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -96822,6 +112102,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -96858,6 +112142,10 @@ }, { "__struct_id": 981, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -96883,6 +112171,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -96919,6 +112211,10 @@ }, { "__struct_id": 982, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -96944,6 +112240,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -96980,6 +112280,10 @@ }, { "__struct_id": 983, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -97005,6 +112309,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -97041,6 +112349,10 @@ }, { "__struct_id": 984, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -97066,6 +112378,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -97102,6 +112418,10 @@ }, { "__struct_id": 985, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -97127,6 +112447,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -97163,6 +112487,10 @@ }, { "__struct_id": 986, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -97188,6 +112516,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 239 @@ -97220,6 +112552,10 @@ }, { "__struct_id": 987, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -97245,6 +112581,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 226 @@ -97281,6 +112621,10 @@ }, { "__struct_id": 988, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -97306,6 +112650,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -97342,6 +112690,10 @@ }, { "__struct_id": 989, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -97367,6 +112719,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -97403,6 +112759,10 @@ }, { "__struct_id": 990, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -97428,6 +112788,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -97464,6 +112828,10 @@ }, { "__struct_id": 991, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -97489,6 +112857,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -97525,6 +112897,10 @@ }, { "__struct_id": 992, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -97550,6 +112926,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -97586,6 +112966,10 @@ }, { "__struct_id": 993, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -97611,6 +112995,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -97647,6 +113035,10 @@ }, { "__struct_id": 994, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -97672,6 +113064,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -97708,6 +113104,10 @@ }, { "__struct_id": 995, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -97733,6 +113133,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -97769,6 +113173,10 @@ }, { "__struct_id": 996, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -97794,6 +113202,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 240 @@ -97826,6 +113238,10 @@ }, { "__struct_id": 997, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -97851,6 +113267,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 226 @@ -97887,6 +113307,10 @@ }, { "__struct_id": 998, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -97912,6 +113336,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -97948,6 +113376,10 @@ }, { "__struct_id": 999, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -97973,6 +113405,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -98009,6 +113445,10 @@ }, { "__struct_id": 1000, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -98034,6 +113474,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -98070,6 +113514,10 @@ }, { "__struct_id": 1001, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -98095,6 +113543,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -98131,6 +113583,10 @@ }, { "__struct_id": 1002, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -98156,6 +113612,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -98192,6 +113652,10 @@ }, { "__struct_id": 1003, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -98217,6 +113681,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -98253,6 +113721,10 @@ }, { "__struct_id": 1004, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -98278,6 +113750,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -98314,6 +113790,10 @@ }, { "__struct_id": 1005, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -98339,6 +113819,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -98375,6 +113859,10 @@ }, { "__struct_id": 1006, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -98400,6 +113888,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 241 @@ -98432,6 +113924,10 @@ }, { "__struct_id": 1007, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -98457,6 +113953,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 226 @@ -98493,6 +113993,10 @@ }, { "__struct_id": 1008, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -98518,6 +114022,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -98554,6 +114062,10 @@ }, { "__struct_id": 1009, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -98579,6 +114091,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -98615,6 +114131,10 @@ }, { "__struct_id": 1010, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -98640,6 +114160,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -98676,6 +114200,10 @@ }, { "__struct_id": 1011, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -98701,6 +114229,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -98737,6 +114269,10 @@ }, { "__struct_id": 1012, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -98762,6 +114298,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -98798,6 +114338,10 @@ }, { "__struct_id": 1013, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -98823,6 +114367,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -98859,6 +114407,10 @@ }, { "__struct_id": 1014, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -98884,6 +114436,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -98920,6 +114476,10 @@ }, { "__struct_id": 1015, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -98945,6 +114505,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -98981,6 +114545,10 @@ }, { "__struct_id": 1016, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -99006,6 +114574,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -99042,6 +114614,10 @@ }, { "__struct_id": 1017, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -99067,6 +114643,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 242 @@ -99099,6 +114679,10 @@ }, { "__struct_id": 1018, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -99124,6 +114708,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 225 @@ -99160,6 +114748,10 @@ }, { "__struct_id": 1019, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -99185,6 +114777,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -99221,6 +114817,10 @@ }, { "__struct_id": 1020, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -99246,6 +114846,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -99282,6 +114886,10 @@ }, { "__struct_id": 1021, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -99307,6 +114915,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -99343,6 +114955,10 @@ }, { "__struct_id": 1022, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -99368,6 +114984,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -99404,6 +115024,10 @@ }, { "__struct_id": 1023, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -99429,6 +115053,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -99465,6 +115093,10 @@ }, { "__struct_id": 1024, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -99490,6 +115122,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -99526,6 +115162,10 @@ }, { "__struct_id": 1025, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -99551,6 +115191,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -99587,6 +115231,10 @@ }, { "__struct_id": 1026, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -99612,6 +115260,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -99648,6 +115300,10 @@ }, { "__struct_id": 1027, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -99673,6 +115329,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 243 @@ -99705,6 +115365,10 @@ }, { "__struct_id": 1028, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -99730,6 +115394,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 225 @@ -99766,6 +115434,10 @@ }, { "__struct_id": 1029, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -99791,6 +115463,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -99827,6 +115503,10 @@ }, { "__struct_id": 1030, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -99852,6 +115532,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -99888,6 +115572,10 @@ }, { "__struct_id": 1031, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -99913,6 +115601,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -99949,6 +115641,10 @@ }, { "__struct_id": 1032, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -99974,6 +115670,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -100010,6 +115710,10 @@ }, { "__struct_id": 1033, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -100035,6 +115739,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -100071,6 +115779,10 @@ }, { "__struct_id": 1034, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -100096,6 +115808,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -100132,6 +115848,10 @@ }, { "__struct_id": 1035, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -100157,6 +115877,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -100193,6 +115917,10 @@ }, { "__struct_id": 1036, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -100218,6 +115946,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -100254,6 +115986,10 @@ }, { "__struct_id": 1037, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -100279,6 +116015,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 244 @@ -100311,6 +116051,10 @@ }, { "__struct_id": 1038, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -100336,6 +116080,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 225 @@ -100372,6 +116120,10 @@ }, { "__struct_id": 1039, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -100397,6 +116149,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -100433,6 +116189,10 @@ }, { "__struct_id": 1040, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -100458,6 +116218,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -100494,6 +116258,10 @@ }, { "__struct_id": 1041, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -100519,6 +116287,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -100555,6 +116327,10 @@ }, { "__struct_id": 1042, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -100580,6 +116356,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -100616,6 +116396,10 @@ }, { "__struct_id": 1043, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -100641,6 +116425,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -100677,6 +116465,10 @@ }, { "__struct_id": 1044, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -100702,6 +116494,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -100738,6 +116534,10 @@ }, { "__struct_id": 1045, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -100763,6 +116563,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -100799,6 +116603,10 @@ }, { "__struct_id": 1046, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -100824,6 +116632,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -100860,6 +116672,10 @@ }, { "__struct_id": 1047, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -100885,6 +116701,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 245 @@ -100917,6 +116737,10 @@ }, { "__struct_id": 1048, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -100942,6 +116766,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 225 @@ -100978,6 +116806,10 @@ }, { "__struct_id": 1049, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -101003,6 +116835,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -101039,6 +116875,10 @@ }, { "__struct_id": 1050, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -101064,6 +116904,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -101100,6 +116944,10 @@ }, { "__struct_id": 1051, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -101125,6 +116973,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -101161,6 +117013,10 @@ }, { "__struct_id": 1052, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -101186,6 +117042,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -101222,6 +117082,10 @@ }, { "__struct_id": 1053, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -101247,6 +117111,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -101283,6 +117151,10 @@ }, { "__struct_id": 1054, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -101308,6 +117180,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -101344,6 +117220,10 @@ }, { "__struct_id": 1055, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -101369,6 +117249,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -101405,6 +117289,10 @@ }, { "__struct_id": 1056, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -101430,6 +117318,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -101466,6 +117358,10 @@ }, { "__struct_id": 1057, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -101491,6 +117387,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 246 @@ -101523,6 +117423,10 @@ }, { "__struct_id": 1058, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -101548,6 +117452,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 225 @@ -101584,6 +117492,10 @@ }, { "__struct_id": 1059, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -101609,6 +117521,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -101645,6 +117561,10 @@ }, { "__struct_id": 1060, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -101670,6 +117590,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -101706,6 +117630,10 @@ }, { "__struct_id": 1061, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -101731,6 +117659,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -101767,6 +117699,10 @@ }, { "__struct_id": 1062, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -101792,6 +117728,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -101828,6 +117768,10 @@ }, { "__struct_id": 1063, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -101853,6 +117797,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -101889,6 +117837,10 @@ }, { "__struct_id": 1064, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -101914,6 +117866,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -101950,6 +117906,10 @@ }, { "__struct_id": 1065, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -101975,6 +117935,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -102011,6 +117975,10 @@ }, { "__struct_id": 1066, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -102036,6 +118004,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -102072,6 +118044,10 @@ }, { "__struct_id": 1067, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -102097,6 +118073,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 247 @@ -102129,6 +118109,10 @@ }, { "__struct_id": 1068, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -102154,6 +118138,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 225 @@ -102190,6 +118178,10 @@ }, { "__struct_id": 1069, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -102215,6 +118207,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -102251,6 +118247,10 @@ }, { "__struct_id": 1070, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -102276,6 +118276,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -102312,6 +118316,10 @@ }, { "__struct_id": 1071, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -102337,6 +118345,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -102373,6 +118385,10 @@ }, { "__struct_id": 1072, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -102398,6 +118414,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -102434,6 +118454,10 @@ }, { "__struct_id": 1073, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -102459,6 +118483,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -102495,6 +118523,10 @@ }, { "__struct_id": 1074, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -102520,6 +118552,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -102556,6 +118592,10 @@ }, { "__struct_id": 1075, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -102581,6 +118621,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -102617,6 +118661,10 @@ }, { "__struct_id": 1076, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -102642,6 +118690,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -102678,6 +118730,10 @@ }, { "__struct_id": 1077, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -102703,6 +118759,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 248 @@ -102735,6 +118795,10 @@ }, { "__struct_id": 1078, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -102760,6 +118824,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 225 @@ -102796,6 +118864,10 @@ }, { "__struct_id": 1079, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -102821,6 +118893,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -102857,6 +118933,10 @@ }, { "__struct_id": 1080, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -102882,6 +118962,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -102918,6 +119002,10 @@ }, { "__struct_id": 1081, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -102943,6 +119031,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -102979,6 +119071,10 @@ }, { "__struct_id": 1082, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -103004,6 +119100,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -103040,6 +119140,10 @@ }, { "__struct_id": 1083, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -103065,6 +119169,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -103101,6 +119209,10 @@ }, { "__struct_id": 1084, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -103126,6 +119238,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -103162,6 +119278,10 @@ }, { "__struct_id": 1085, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -103187,6 +119307,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -103223,6 +119347,10 @@ }, { "__struct_id": 1086, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -103248,6 +119376,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -103284,6 +119416,10 @@ }, { "__struct_id": 1087, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -103309,6 +119445,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 249 @@ -103341,6 +119481,10 @@ }, { "__struct_id": 1088, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -103366,6 +119510,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 225 @@ -103402,6 +119550,10 @@ }, { "__struct_id": 1089, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -103427,6 +119579,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -103463,6 +119619,10 @@ }, { "__struct_id": 1090, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -103488,6 +119648,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -103524,6 +119688,10 @@ }, { "__struct_id": 1091, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -103549,6 +119717,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -103585,6 +119757,10 @@ }, { "__struct_id": 1092, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -103610,6 +119786,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -103646,6 +119826,10 @@ }, { "__struct_id": 1093, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -103671,6 +119855,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -103707,6 +119895,10 @@ }, { "__struct_id": 1094, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -103732,6 +119924,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -103768,6 +119964,10 @@ }, { "__struct_id": 1095, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -103793,6 +119993,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -103829,6 +120033,10 @@ }, { "__struct_id": 1096, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -103854,6 +120062,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -103890,6 +120102,10 @@ }, { "__struct_id": 1097, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -103915,6 +120131,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 250 @@ -103947,6 +120167,10 @@ }, { "__struct_id": 1098, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -103972,6 +120196,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 @@ -104008,6 +120236,10 @@ }, { "__struct_id": 1099, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -104049,6 +120281,10 @@ }, { "__struct_id": 1100, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -104074,6 +120310,10 @@ "type": "resref", "value": "no_cloak_on" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 253 @@ -104089,6 +120329,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 251 @@ -104121,6 +120365,10 @@ }, { "__struct_id": 1101, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -104146,6 +120394,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 250 @@ -104182,6 +120434,10 @@ }, { "__struct_id": 1102, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -104207,6 +120463,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 199 @@ -104243,6 +120503,10 @@ }, { "__struct_id": 1103, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -104268,6 +120532,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 252 @@ -104300,6 +120568,10 @@ }, { "__struct_id": 1104, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -104325,6 +120597,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 250 @@ -104361,6 +120637,10 @@ }, { "__struct_id": 1105, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -104386,6 +120666,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 252 @@ -104422,6 +120706,10 @@ }, { "__struct_id": 1106, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -104447,6 +120735,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 252 @@ -104483,6 +120775,10 @@ }, { "__struct_id": 1107, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -104508,6 +120804,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 254 @@ -104540,6 +120840,10 @@ }, { "__struct_id": 1108, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -104565,6 +120869,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 250 @@ -104601,6 +120909,10 @@ }, { "__struct_id": 1109, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -104626,6 +120938,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 254 @@ -104662,6 +120978,10 @@ }, { "__struct_id": 1110, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -104687,6 +121007,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 254 @@ -104723,6 +121047,10 @@ }, { "__struct_id": 1111, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -104748,6 +121076,10 @@ "type": "resref", "value": "idcust_inititem" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 255 @@ -104780,6 +121112,10 @@ }, { "__struct_id": 1112, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -104805,6 +121141,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 250 @@ -104841,6 +121181,10 @@ }, { "__struct_id": 1113, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -104866,6 +121210,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 256 @@ -104898,6 +121246,10 @@ }, { "__struct_id": 1114, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -104923,6 +121275,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 250 @@ -104959,6 +121315,10 @@ }, { "__struct_id": 1115, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -104984,6 +121344,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 256 @@ -105020,6 +121384,10 @@ }, { "__struct_id": 1116, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -105045,6 +121413,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 256 @@ -105081,6 +121453,10 @@ }, { "__struct_id": 1117, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -105106,6 +121482,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 256 @@ -105142,6 +121522,10 @@ }, { "__struct_id": 1118, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -105167,6 +121551,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 257 @@ -105199,6 +121587,10 @@ }, { "__struct_id": 1119, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -105224,6 +121616,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 250 @@ -105260,6 +121656,10 @@ }, { "__struct_id": 1120, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -105285,6 +121685,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 258 @@ -105317,6 +121721,10 @@ }, { "__struct_id": 1121, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -105342,6 +121750,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 257 @@ -105378,6 +121790,10 @@ }, { "__struct_id": 1122, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -105403,6 +121819,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 258 @@ -105439,6 +121859,10 @@ }, { "__struct_id": 1123, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -105464,6 +121888,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 258 @@ -105500,6 +121928,10 @@ }, { "__struct_id": 1124, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -105525,6 +121957,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 259 @@ -105557,6 +121993,10 @@ }, { "__struct_id": 1125, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -105582,6 +122022,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 257 @@ -105618,6 +122062,10 @@ }, { "__struct_id": 1126, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -105643,6 +122091,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 259 @@ -105679,6 +122131,10 @@ }, { "__struct_id": 1127, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -105704,6 +122160,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 259 @@ -105740,6 +122200,10 @@ }, { "__struct_id": 1128, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -105765,6 +122229,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 260 @@ -105797,6 +122265,10 @@ }, { "__struct_id": 1129, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -105822,6 +122294,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 257 @@ -105858,6 +122334,10 @@ }, { "__struct_id": 1130, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -105883,6 +122363,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 260 @@ -105919,6 +122403,10 @@ }, { "__struct_id": 1131, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -105944,6 +122432,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 260 @@ -105980,6 +122472,10 @@ }, { "__struct_id": 1132, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -106005,6 +122501,10 @@ "type": "resref", "value": "idcust_ifempty" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 283 @@ -106024,6 +122524,10 @@ "type": "resref", "value": "idcust_inititem" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 261 @@ -106056,6 +122560,10 @@ }, { "__struct_id": 1133, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -106081,6 +122589,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 250 @@ -106117,6 +122629,10 @@ }, { "__struct_id": 1134, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -106142,6 +122658,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 262 @@ -106174,6 +122694,10 @@ }, { "__struct_id": 1135, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -106199,6 +122723,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 250 @@ -106235,6 +122763,10 @@ }, { "__struct_id": 1136, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -106260,6 +122792,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 262 @@ -106296,6 +122832,10 @@ }, { "__struct_id": 1137, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -106321,6 +122861,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 262 @@ -106357,6 +122901,10 @@ }, { "__struct_id": 1138, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -106382,6 +122930,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 262 @@ -106418,6 +122970,10 @@ }, { "__struct_id": 1139, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -106443,6 +122999,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 262 @@ -106479,6 +123039,10 @@ }, { "__struct_id": 1140, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -106504,6 +123068,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 262 @@ -106540,6 +123108,10 @@ }, { "__struct_id": 1141, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -106565,6 +123137,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 262 @@ -106601,6 +123177,10 @@ }, { "__struct_id": 1142, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -106626,6 +123206,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 263 @@ -106658,6 +123242,10 @@ }, { "__struct_id": 1143, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -106683,6 +123271,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 250 @@ -106719,6 +123311,10 @@ }, { "__struct_id": 1144, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -106744,6 +123340,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 263 @@ -106780,6 +123380,10 @@ }, { "__struct_id": 1145, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -106805,6 +123409,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 263 @@ -106841,6 +123449,10 @@ }, { "__struct_id": 1146, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -106866,6 +123478,10 @@ "type": "resref", "value": "idcust_ifempty" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 283 @@ -106881,6 +123497,10 @@ "type": "resref", "value": "idcust_inititem" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 264 @@ -106913,6 +123533,10 @@ }, { "__struct_id": 1147, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -106938,6 +123562,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 250 @@ -106974,6 +123602,10 @@ }, { "__struct_id": 1148, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -106999,6 +123631,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 265 @@ -107031,6 +123667,10 @@ }, { "__struct_id": 1149, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -107056,6 +123696,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 250 @@ -107092,6 +123736,10 @@ }, { "__struct_id": 1150, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -107117,6 +123765,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 265 @@ -107153,6 +123805,10 @@ }, { "__struct_id": 1151, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -107178,6 +123834,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 265 @@ -107214,6 +123874,10 @@ }, { "__struct_id": 1152, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -107239,6 +123903,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 265 @@ -107275,6 +123943,10 @@ }, { "__struct_id": 1153, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -107300,6 +123972,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 265 @@ -107336,6 +124012,10 @@ }, { "__struct_id": 1154, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -107361,6 +124041,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 265 @@ -107397,6 +124081,10 @@ }, { "__struct_id": 1155, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -107422,6 +124110,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 265 @@ -107458,6 +124150,10 @@ }, { "__struct_id": 1156, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -107483,6 +124179,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 266 @@ -107515,6 +124215,10 @@ }, { "__struct_id": 1157, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -107540,6 +124244,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 250 @@ -107576,6 +124284,10 @@ }, { "__struct_id": 1158, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -107601,6 +124313,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 267 @@ -107633,6 +124349,10 @@ }, { "__struct_id": 1159, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -107658,6 +124378,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 266 @@ -107694,6 +124418,10 @@ }, { "__struct_id": 1160, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -107735,6 +124463,10 @@ }, { "__struct_id": 1161, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -107760,6 +124492,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 267 @@ -107796,6 +124532,10 @@ }, { "__struct_id": 1162, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -107821,6 +124561,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 267 @@ -107857,6 +124601,10 @@ }, { "__struct_id": 1163, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -107882,6 +124630,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 268 @@ -107914,6 +124666,10 @@ }, { "__struct_id": 1164, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -107939,6 +124695,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 266 @@ -107975,6 +124735,10 @@ }, { "__struct_id": 1165, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -108000,6 +124764,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 268 @@ -108036,6 +124804,10 @@ }, { "__struct_id": 1166, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -108061,6 +124833,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 268 @@ -108097,6 +124873,10 @@ }, { "__struct_id": 1167, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -108122,6 +124902,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 269 @@ -108154,6 +124938,10 @@ }, { "__struct_id": 1168, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -108179,6 +124967,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 266 @@ -108215,6 +125007,10 @@ }, { "__struct_id": 1169, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -108240,6 +125036,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 269 @@ -108276,6 +125076,10 @@ }, { "__struct_id": 1170, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -108301,6 +125105,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 269 @@ -108337,6 +125145,10 @@ }, { "__struct_id": 1171, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -108362,6 +125174,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 270 @@ -108394,6 +125210,10 @@ }, { "__struct_id": 1172, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -108419,6 +125239,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 266 @@ -108455,6 +125279,10 @@ }, { "__struct_id": 1173, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -108480,6 +125308,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 270 @@ -108516,6 +125348,10 @@ }, { "__struct_id": 1174, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -108541,6 +125377,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 270 @@ -108577,6 +125417,10 @@ }, { "__struct_id": 1175, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -108602,6 +125446,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 271 @@ -108634,6 +125482,10 @@ }, { "__struct_id": 1176, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -108659,6 +125511,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 266 @@ -108695,6 +125551,10 @@ }, { "__struct_id": 1177, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -108720,6 +125580,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 271 @@ -108756,6 +125620,10 @@ }, { "__struct_id": 1178, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -108781,6 +125649,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 271 @@ -108817,6 +125689,10 @@ }, { "__struct_id": 1179, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -108842,6 +125718,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 272 @@ -108874,6 +125754,10 @@ }, { "__struct_id": 1180, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -108899,6 +125783,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 266 @@ -108935,6 +125823,10 @@ }, { "__struct_id": 1181, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -108960,6 +125852,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 272 @@ -108996,6 +125892,10 @@ }, { "__struct_id": 1182, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -109021,6 +125921,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 272 @@ -109057,6 +125961,10 @@ }, { "__struct_id": 1183, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -109082,6 +125990,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 273 @@ -109114,6 +126026,10 @@ }, { "__struct_id": 1184, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -109139,6 +126055,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 266 @@ -109175,6 +126095,10 @@ }, { "__struct_id": 1185, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -109200,6 +126124,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 273 @@ -109236,6 +126164,10 @@ }, { "__struct_id": 1186, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -109261,6 +126193,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 273 @@ -109297,6 +126233,10 @@ }, { "__struct_id": 1187, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -109322,6 +126262,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 274 @@ -109354,6 +126298,10 @@ }, { "__struct_id": 1188, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -109379,6 +126327,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 266 @@ -109415,6 +126367,10 @@ }, { "__struct_id": 1189, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -109440,6 +126396,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 274 @@ -109476,6 +126436,10 @@ }, { "__struct_id": 1190, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -109501,6 +126465,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 274 @@ -109537,6 +126505,10 @@ }, { "__struct_id": 1191, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -109562,6 +126534,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 275 @@ -109594,6 +126570,10 @@ }, { "__struct_id": 1192, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -109619,6 +126599,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 266 @@ -109655,6 +126639,10 @@ }, { "__struct_id": 1193, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -109680,6 +126668,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 275 @@ -109716,6 +126708,10 @@ }, { "__struct_id": 1194, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -109741,6 +126737,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 275 @@ -109777,6 +126777,10 @@ }, { "__struct_id": 1195, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -109802,6 +126806,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 276 @@ -109834,6 +126842,10 @@ }, { "__struct_id": 1196, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -109859,6 +126871,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 266 @@ -109895,6 +126911,10 @@ }, { "__struct_id": 1197, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -109920,6 +126940,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 276 @@ -109956,6 +126980,10 @@ }, { "__struct_id": 1198, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -109981,6 +127009,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 276 @@ -110017,6 +127049,10 @@ }, { "__struct_id": 1199, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -110042,6 +127078,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 277 @@ -110074,6 +127114,10 @@ }, { "__struct_id": 1200, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -110099,6 +127143,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 266 @@ -110135,6 +127183,10 @@ }, { "__struct_id": 1201, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -110160,6 +127212,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 277 @@ -110196,6 +127252,10 @@ }, { "__struct_id": 1202, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -110221,6 +127281,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 277 @@ -110257,6 +127321,10 @@ }, { "__struct_id": 1203, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -110282,6 +127350,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 278 @@ -110314,6 +127386,10 @@ }, { "__struct_id": 1204, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -110339,6 +127415,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 266 @@ -110375,6 +127455,10 @@ }, { "__struct_id": 1205, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -110400,6 +127484,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 278 @@ -110436,6 +127524,10 @@ }, { "__struct_id": 1206, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -110461,6 +127553,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 278 @@ -110497,6 +127593,10 @@ }, { "__struct_id": 1207, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -110522,6 +127622,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 279 @@ -110554,6 +127658,10 @@ }, { "__struct_id": 1208, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -110579,6 +127687,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 266 @@ -110615,6 +127727,10 @@ }, { "__struct_id": 1209, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -110640,6 +127756,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 279 @@ -110676,6 +127796,10 @@ }, { "__struct_id": 1210, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -110701,6 +127825,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 279 @@ -110737,6 +127865,10 @@ }, { "__struct_id": 1211, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -110762,6 +127894,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 280 @@ -110794,6 +127930,10 @@ }, { "__struct_id": 1212, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -110819,6 +127959,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 266 @@ -110855,6 +127999,10 @@ }, { "__struct_id": 1213, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -110880,6 +128028,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 280 @@ -110916,6 +128068,10 @@ }, { "__struct_id": 1214, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -110941,6 +128097,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 280 @@ -110977,6 +128137,10 @@ }, { "__struct_id": 1215, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -111002,6 +128166,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 281 @@ -111034,6 +128202,10 @@ }, { "__struct_id": 1216, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -111059,6 +128231,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 266 @@ -111095,6 +128271,10 @@ }, { "__struct_id": 1217, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -111120,6 +128300,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 281 @@ -111156,6 +128340,10 @@ }, { "__struct_id": 1218, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -111181,6 +128369,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 281 @@ -111217,6 +128409,10 @@ }, { "__struct_id": 1219, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -111242,6 +128438,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 282 @@ -111274,6 +128474,10 @@ }, { "__struct_id": 1220, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -111299,6 +128503,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 266 @@ -111335,6 +128543,10 @@ }, { "__struct_id": 1221, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -111360,6 +128572,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 282 @@ -111396,6 +128612,10 @@ }, { "__struct_id": 1222, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -111421,6 +128641,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 282 @@ -111457,6 +128681,10 @@ }, { "__struct_id": 1223, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -111498,6 +128726,10 @@ }, { "__struct_id": 1224, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -111523,6 +128755,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 284 @@ -111555,6 +128791,10 @@ }, { "__struct_id": 1225, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -111580,6 +128820,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 @@ -111616,6 +128860,10 @@ }, { "__struct_id": 1226, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -111657,6 +128905,10 @@ }, { "__struct_id": 1227, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -111698,6 +128950,10 @@ }, { "__struct_id": 1228, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -111739,6 +128995,10 @@ }, { "__struct_id": 1229, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -111780,6 +129040,10 @@ }, { "__struct_id": 1230, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -111805,6 +129069,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 285 @@ -111837,6 +129105,10 @@ }, { "__struct_id": 1231, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -111862,6 +129134,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 @@ -111898,6 +129174,10 @@ }, { "__struct_id": 1232, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -111939,6 +129219,10 @@ }, { "__struct_id": 1233, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -111980,6 +129264,10 @@ }, { "__struct_id": 1234, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -112021,6 +129309,10 @@ }, { "__struct_id": 1235, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -112062,6 +129354,10 @@ }, { "__struct_id": 1236, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -112103,6 +129399,10 @@ }, { "__struct_id": 1237, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -112144,6 +129444,10 @@ }, { "__struct_id": 1238, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -112185,6 +129489,10 @@ }, { "__struct_id": 1239, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -112210,6 +129518,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 286 @@ -112242,6 +129554,10 @@ }, { "__struct_id": 1240, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -112283,6 +129599,10 @@ }, { "__struct_id": 1241, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -112308,6 +129628,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 286 @@ -112344,6 +129668,10 @@ }, { "__struct_id": 1242, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -112385,6 +129713,10 @@ }, { "__struct_id": 1243, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -112426,6 +129758,10 @@ }, { "__struct_id": 1244, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -112467,6 +129803,10 @@ }, { "__struct_id": 1245, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -112508,6 +129848,10 @@ }, { "__struct_id": 1246, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -112549,6 +129893,10 @@ }, { "__struct_id": 1247, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -112590,6 +129938,10 @@ }, { "__struct_id": 1248, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -112631,6 +129983,10 @@ }, { "__struct_id": 1249, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -112672,6 +130028,10 @@ }, { "__struct_id": 1250, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -112713,6 +130073,10 @@ }, { "__struct_id": 1251, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -112754,6 +130118,10 @@ }, { "__struct_id": 1252, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -112779,6 +130147,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 287 @@ -112811,6 +130183,10 @@ }, { "__struct_id": 1253, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -112836,6 +130212,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 @@ -112872,6 +130252,10 @@ }, { "__struct_id": 1254, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -112897,6 +130281,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 288 @@ -112929,6 +130317,10 @@ }, { "__struct_id": 1255, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -112970,6 +130362,10 @@ }, { "__struct_id": 1256, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -113011,6 +130407,10 @@ }, { "__struct_id": 1257, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -113052,6 +130452,10 @@ }, { "__struct_id": 1258, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -113093,6 +130497,10 @@ }, { "__struct_id": 1259, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -113134,6 +130542,10 @@ }, { "__struct_id": 1260, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -113175,6 +130587,10 @@ }, { "__struct_id": 1261, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -113200,6 +130616,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 289 @@ -113232,6 +130652,10 @@ }, { "__struct_id": 1262, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -113273,6 +130697,10 @@ }, { "__struct_id": 1263, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -113298,6 +130726,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 290 @@ -113330,6 +130762,10 @@ }, { "__struct_id": 1264, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -113371,6 +130807,10 @@ }, { "__struct_id": 1265, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -113412,6 +130852,10 @@ }, { "__struct_id": 1266, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -113453,6 +130897,10 @@ }, { "__struct_id": 1267, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -113494,6 +130942,10 @@ }, { "__struct_id": 1268, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -113535,6 +130987,10 @@ }, { "__struct_id": 1269, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -113560,6 +131016,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 291 @@ -113592,6 +131052,10 @@ }, { "__struct_id": 1270, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -113633,6 +131097,10 @@ }, { "__struct_id": 1271, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -113674,6 +131142,10 @@ }, { "__struct_id": 1272, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -113715,6 +131187,10 @@ }, { "__struct_id": 1273, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -113756,6 +131232,10 @@ }, { "__struct_id": 1274, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -113797,6 +131277,10 @@ }, { "__struct_id": 1275, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -113822,6 +131306,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 292 @@ -113854,6 +131342,10 @@ }, { "__struct_id": 1276, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -113895,6 +131387,10 @@ }, { "__struct_id": 1277, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -113936,6 +131432,10 @@ }, { "__struct_id": 1278, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -113977,6 +131477,10 @@ }, { "__struct_id": 1279, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -114002,6 +131506,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 293 @@ -114034,6 +131542,10 @@ }, { "__struct_id": 1280, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -114075,6 +131587,10 @@ }, { "__struct_id": 1281, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -114116,6 +131632,10 @@ }, { "__struct_id": 1282, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -114157,6 +131677,10 @@ }, { "__struct_id": 1283, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -114198,6 +131722,10 @@ }, { "__struct_id": 1284, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -114239,6 +131767,10 @@ }, { "__struct_id": 1285, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -114264,6 +131796,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 294 @@ -114296,6 +131832,10 @@ }, { "__struct_id": 1286, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -114337,6 +131877,10 @@ }, { "__struct_id": 1287, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -114378,6 +131922,10 @@ }, { "__struct_id": 1288, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -114419,6 +131967,10 @@ }, { "__struct_id": 1289, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -114460,6 +132012,10 @@ }, { "__struct_id": 1290, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -114501,6 +132057,10 @@ }, { "__struct_id": 1291, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -114542,6 +132102,10 @@ }, { "__struct_id": 1292, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -114567,6 +132131,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 295 @@ -114599,6 +132167,10 @@ }, { "__struct_id": 1293, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -114624,6 +132196,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 @@ -114660,6 +132236,10 @@ }, { "__struct_id": 1294, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -114685,6 +132265,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 296 @@ -114717,6 +132301,10 @@ }, { "__struct_id": 1295, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -114758,6 +132346,10 @@ }, { "__struct_id": 1296, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -114799,6 +132391,10 @@ }, { "__struct_id": 1297, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -114840,6 +132436,10 @@ }, { "__struct_id": 1298, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -114881,6 +132481,10 @@ }, { "__struct_id": 1299, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -114922,6 +132526,10 @@ }, { "__struct_id": 1300, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -114963,6 +132571,10 @@ }, { "__struct_id": 1301, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -115004,6 +132616,10 @@ }, { "__struct_id": 1302, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -115045,6 +132661,10 @@ }, { "__struct_id": 1303, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -115086,6 +132706,10 @@ }, { "__struct_id": 1304, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -115127,6 +132751,10 @@ }, { "__struct_id": 1305, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -115168,6 +132796,10 @@ }, { "__struct_id": 1306, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -115209,6 +132841,10 @@ }, { "__struct_id": 1307, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -115250,6 +132886,10 @@ }, { "__struct_id": 1308, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -115291,6 +132931,10 @@ }, { "__struct_id": 1309, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -115332,6 +132976,10 @@ }, { "__struct_id": 1310, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -115373,6 +133021,10 @@ }, { "__struct_id": 1311, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -115398,6 +133050,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 297 @@ -115430,6 +133086,10 @@ }, { "__struct_id": 1312, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -115471,6 +133131,10 @@ }, { "__struct_id": 1313, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -115512,6 +133176,10 @@ }, { "__struct_id": 1314, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -115553,6 +133221,10 @@ }, { "__struct_id": 1315, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -115594,6 +133266,10 @@ }, { "__struct_id": 1316, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -115635,6 +133311,10 @@ }, { "__struct_id": 1317, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -115676,6 +133356,10 @@ }, { "__struct_id": 1318, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -115717,6 +133401,10 @@ }, { "__struct_id": 1319, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -115758,6 +133446,10 @@ }, { "__struct_id": 1320, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -115799,6 +133491,10 @@ }, { "__struct_id": 1321, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -115840,6 +133536,10 @@ }, { "__struct_id": 1322, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -115881,6 +133581,10 @@ }, { "__struct_id": 1323, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -115922,6 +133626,10 @@ }, { "__struct_id": 1324, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -115963,6 +133671,10 @@ }, { "__struct_id": 1325, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -116004,6 +133716,10 @@ }, { "__struct_id": 1326, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -116045,6 +133761,10 @@ }, { "__struct_id": 1327, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -116086,6 +133806,10 @@ }, { "__struct_id": 1328, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -116127,6 +133851,10 @@ }, { "__struct_id": 1329, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -116168,6 +133896,10 @@ }, { "__struct_id": 1330, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -116209,6 +133941,10 @@ }, { "__struct_id": 1331, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -116250,6 +133986,10 @@ }, { "__struct_id": 1332, + "ActionParams": { + "type": "list", + "value": [] + }, "Animation": { "type": "dword", "value": 0 @@ -116275,6 +134015,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 @@ -116320,6 +134064,10 @@ "type": "resref", "value": "fake_conditional" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 298 @@ -116331,6 +134079,10 @@ "type": "resref", "value": "" }, + "ConditionParams": { + "type": "list", + "value": [] + }, "Index": { "type": "dword", "value": 0 diff --git a/_module/gic/townofascension.gic.json b/_module/gic/townofascension.gic.json index dc9c95f7..4234f4a5 100644 --- a/_module/gic/townofascension.gic.json +++ b/_module/gic/townofascension.gic.json @@ -98,13 +98,6 @@ "value": "Fancy Door" } }, - { - "__struct_id": 8, - "Comment": { - "type": "cexostring", - "value": "Bridge Wooden" - } - }, { "__struct_id": 8, "Comment": { @@ -447,13 +440,6 @@ "value": "Invisible Object" } }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Rune Stone 3" - } - }, { "__struct_id": 9, "Comment": { @@ -482,13 +468,6 @@ "value": "" } }, - { - "__struct_id": 9, - "Comment": { - "type": "cexostring", - "value": "Rune Stone 3" - } - }, { "__struct_id": 9, "Comment": { @@ -727,13 +706,6 @@ "value": "" } }, - { - "__struct_id": 1, - "Comment": { - "type": "cexostring", - "value": "" - } - }, { "__struct_id": 1, "Comment": { @@ -1124,13 +1096,6 @@ "value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive." } }, - { - "__struct_id": 5, - "Comment": { - "type": "cexostring", - "value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive." - } - }, { "__struct_id": 5, "Comment": { diff --git a/_module/git/abyss.git.json b/_module/git/abyss.git.json index 4368b4f3..765cdd93 100644 --- a/_module/git/abyss.git.json +++ b/_module/git/abyss.git.json @@ -254,7 +254,7 @@ }, "Orientation": { "type": "float", - "value": -3.14156985282898 + "value": -3.141569375991821 }, "X": { "type": "float", @@ -7428,7 +7428,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -3.14156985282898 + "value": -3.141569375991821 }, "X": { "type": "float", diff --git a/_module/git/ancientcrypt.git.json b/_module/git/ancientcrypt.git.json index 8e533fc9..f8293345 100644 --- a/_module/git/ancientcrypt.git.json +++ b/_module/git/ancientcrypt.git.json @@ -3601,6 +3601,10 @@ "type": "resref", "value": "ringofmissiles" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -3738,6 +3742,18 @@ "type": "resref", "value": "nw_it_mpotion019" }, + "xModelPart1": { + "type": "word", + "value": 73 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -3867,6 +3883,10 @@ "type": "resref", "value": "nw_it_spdvscr501" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 diff --git a/_module/git/ancientslair.git.json b/_module/git/ancientslair.git.json index ecba9b8d..3ccd6d98 100644 --- a/_module/git/ancientslair.git.json +++ b/_module/git/ancientslair.git.json @@ -643,6 +643,10 @@ "type": "resref", "value": "it_gold002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -741,6 +745,10 @@ "type": "resref", "value": "it_gold002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -839,6 +847,10 @@ "type": "resref", "value": "it_gold002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -937,6 +949,10 @@ "type": "resref", "value": "it_gold002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -1035,6 +1051,10 @@ "type": "resref", "value": "it_gold002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -1133,6 +1153,10 @@ "type": "resref", "value": "it_gold002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -1231,6 +1255,10 @@ "type": "resref", "value": "it_gold002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -1329,6 +1357,10 @@ "type": "resref", "value": "it_gold002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -1427,6 +1459,10 @@ "type": "resref", "value": "it_gold002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -1525,6 +1561,10 @@ "type": "resref", "value": "it_gold002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -1977,6 +2017,18 @@ "type": "resref", "value": "legend52" }, + "xModelPart1": { + "type": "word", + "value": 72 + }, + "xModelPart2": { + "type": "word", + "value": 72 + }, + "xModelPart3": { + "type": "word", + "value": 52 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -2429,6 +2481,18 @@ "type": "resref", "value": "legend31" }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 32 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -3094,6 +3158,82 @@ "type": "resref", "value": "legend5" }, + "xArmorPart_Belt": { + "type": "word", + "value": 15 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 10 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 14 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 28 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 10 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 14 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 13 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -3595,6 +3735,10 @@ "type": "resref", "value": "legend4" }, + "xModelPart1": { + "type": "word", + "value": 28 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -4195,6 +4339,10 @@ "type": "resref", "value": "legend55" }, + "xModelPart1": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -4795,6 +4943,10 @@ "type": "resref", "value": "legend48" }, + "xModelPart1": { + "type": "word", + "value": 3 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -7736,6 +7888,82 @@ "type": "resref", "value": "clothesofao" }, + "xArmorPart_Belt": { + "type": "word", + "value": 15 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 9 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 3 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 3 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 30 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 9 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 3 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 3 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -8342,6 +8570,18 @@ "type": "resref", "value": "cavaliersblade" }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -9037,6 +9277,18 @@ "type": "resref", "value": "icepick" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -10285,6 +10537,10 @@ "type": "resref", "value": "goldenband" }, + "xModelPart1": { + "type": "word", + "value": 8 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -10945,6 +11201,10 @@ "type": "resref", "value": "amuletofolida001" }, + "xModelPart1": { + "type": "word", + "value": 2 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -11206,6 +11466,18 @@ "type": "resref", "value": "boots47" }, + "xModelPart1": { + "type": "word", + "value": 43 + }, + "xModelPart2": { + "type": "word", + "value": 41 + }, + "xModelPart3": { + "type": "word", + "value": 44 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -11347,6 +11619,18 @@ "type": "resref", "value": "autofollow" }, + "xModelPart1": { + "type": "word", + "value": 33 + }, + "xModelPart2": { + "type": "word", + "value": 53 + }, + "xModelPart3": { + "type": "word", + "value": 62 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -11480,6 +11764,10 @@ "type": "resref", "value": "crystalball" }, + "xModelPart1": { + "type": "word", + "value": 48 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -12223,6 +12511,10 @@ } ] }, + "xModelPart1": { + "type": "word", + "value": 33 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -12366,6 +12658,18 @@ "type": "resref", "value": "rodofthenameless" }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 12 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -13336,6 +13640,10 @@ "type": "resref", "value": "dmhand" }, + "xModelPart1": { + "type": "word", + "value": 7 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -13469,6 +13777,10 @@ "type": "resref", "value": "bannisher" }, + "xModelPart1": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -13568,6 +13880,10 @@ "type": "resref", "value": "brokenarrow" }, + "xModelPart1": { + "type": "word", + "value": 42 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -13701,6 +14017,10 @@ "type": "resref", "value": "elixirofimmort" }, + "xModelPart1": { + "type": "word", + "value": 5 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -13834,6 +14154,10 @@ "type": "resref", "value": "elixirofimmort" }, + "xModelPart1": { + "type": "word", + "value": 5 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -13967,6 +14291,10 @@ "type": "resref", "value": "elixirofimmort" }, + "xModelPart1": { + "type": "word", + "value": 5 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -14100,6 +14428,10 @@ "type": "resref", "value": "elixirofimmort" }, + "xModelPart1": { + "type": "word", + "value": 5 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -14233,6 +14565,10 @@ "type": "resref", "value": "elixirofimmort" }, + "xModelPart1": { + "type": "word", + "value": 5 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -14366,6 +14702,10 @@ "type": "resref", "value": "fertilefaeryseed" }, + "xModelPart1": { + "type": "word", + "value": 72 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -14499,6 +14839,10 @@ "type": "resref", "value": "bottleofblessedo" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -14632,6 +14976,10 @@ "type": "resref", "value": "bottleofblessedo" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -14765,6 +15113,10 @@ "type": "resref", "value": "bottleofblessedo" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -14864,6 +15216,10 @@ "type": "resref", "value": "herocrystal" }, + "xModelPart1": { + "type": "word", + "value": 49 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -15028,6 +15384,10 @@ "type": "resref", "value": "humansacrifice" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -15192,6 +15552,10 @@ "type": "resref", "value": "humansacrifice" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -15395,6 +15759,18 @@ "type": "resref", "value": "awheroism" }, + "xModelPart1": { + "type": "word", + "value": 43 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 43 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -15722,6 +16098,18 @@ "type": "resref", "value": "awhonor" }, + "xModelPart1": { + "type": "word", + "value": 23 + }, + "xModelPart2": { + "type": "word", + "value": 33 + }, + "xModelPart3": { + "type": "word", + "value": 33 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -15823,6 +16211,10 @@ "type": "resref", "value": "soulstone" }, + "xModelPart1": { + "type": "word", + "value": 44 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -15924,6 +16316,10 @@ "type": "resref", "value": "soulstone" }, + "xModelPart1": { + "type": "word", + "value": 44 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -16025,6 +16421,10 @@ "type": "resref", "value": "soulstone" }, + "xModelPart1": { + "type": "word", + "value": 44 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -16371,6 +16771,10 @@ "type": "resref", "value": "heartoftheanc001" }, + "xModelPart1": { + "type": "word", + "value": 29 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -16686,6 +17090,10 @@ "type": "resref", "value": "heartoftheancien" }, + "xModelPart1": { + "type": "word", + "value": 31 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -16817,6 +17225,10 @@ "type": "resref", "value": "secret2" }, + "xModelPart1": { + "type": "word", + "value": 10 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -16950,6 +17362,10 @@ "type": "resref", "value": "secret1" }, + "xModelPart1": { + "type": "word", + "value": 17 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -17386,6 +17802,10 @@ "type": "resref", "value": "immortalcrown2" }, + "xModelPart1": { + "type": "word", + "value": 30 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -17519,6 +17939,10 @@ "type": "resref", "value": "gemofteleporta" }, + "xModelPart1": { + "type": "word", + "value": 56 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -17652,6 +18076,10 @@ "type": "resref", "value": "gemofteleporta" }, + "xModelPart1": { + "type": "word", + "value": 56 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -17785,6 +18213,10 @@ "type": "resref", "value": "gemofteleporta" }, + "xModelPart1": { + "type": "word", + "value": 56 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -17918,6 +18350,10 @@ "type": "resref", "value": "teleportationgem" }, + "xModelPart1": { + "type": "word", + "value": 79 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -18051,6 +18487,10 @@ "type": "resref", "value": "teleportationgem" }, + "xModelPart1": { + "type": "word", + "value": 79 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -18184,6 +18624,10 @@ "type": "resref", "value": "guildstone" }, + "xModelPart1": { + "type": "word", + "value": 46 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -18970,6 +19414,10 @@ "type": "resref", "value": "nw_ashmsw010" }, + "xModelPart1": { + "type": "word", + "value": 31 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -19847,6 +20295,10 @@ "type": "resref", "value": "x0_it_mglove005" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -20571,6 +21023,10 @@ "type": "resref", "value": "x0_it_mglove005" }, + "xModelPart1": { + "type": "word", + "value": 8 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -20855,6 +21311,10 @@ "type": "resref", "value": "artifactcrystal" }, + "xModelPart1": { + "type": "word", + "value": 9 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -21271,6 +21731,18 @@ "type": "resref", "value": "thepoint" }, + "xModelPart1": { + "type": "word", + "value": 31 + }, + "xModelPart2": { + "type": "word", + "value": 21 + }, + "xModelPart3": { + "type": "word", + "value": 41 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -21780,6 +22252,18 @@ "type": "resref", "value": "thepoint" }, + "xModelPart1": { + "type": "word", + "value": 31 + }, + "xModelPart2": { + "type": "word", + "value": 21 + }, + "xModelPart3": { + "type": "word", + "value": 41 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -21909,6 +22393,10 @@ "type": "resref", "value": "bagofholding" }, + "xModelPart1": { + "type": "word", + "value": 2 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -22038,6 +22526,10 @@ "type": "resref", "value": "bagofholding" }, + "xModelPart1": { + "type": "word", + "value": 2 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -22167,6 +22659,10 @@ "type": "resref", "value": "bagofholding" }, + "xModelPart1": { + "type": "word", + "value": 2 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -22296,6 +22792,10 @@ "type": "resref", "value": "bagofholding" }, + "xModelPart1": { + "type": "word", + "value": 2 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -22425,6 +22925,10 @@ "type": "resref", "value": "bagofholding" }, + "xModelPart1": { + "type": "word", + "value": 2 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -22554,6 +23058,10 @@ "type": "resref", "value": "bagofholding" }, + "xModelPart1": { + "type": "word", + "value": 2 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -22695,6 +23203,18 @@ "type": "resref", "value": "brokenceremonial" }, + "xModelPart1": { + "type": "word", + "value": 33 + }, + "xModelPart2": { + "type": "word", + "value": 23 + }, + "xModelPart3": { + "type": "word", + "value": 13 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -22836,6 +23356,18 @@ "type": "resref", "value": "brokenceremonial" }, + "xModelPart1": { + "type": "word", + "value": 33 + }, + "xModelPart2": { + "type": "word", + "value": 23 + }, + "xModelPart3": { + "type": "word", + "value": 13 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -22977,6 +23509,18 @@ "type": "resref", "value": "brokenceremonial" }, + "xModelPart1": { + "type": "word", + "value": 33 + }, + "xModelPart2": { + "type": "word", + "value": 23 + }, + "xModelPart3": { + "type": "word", + "value": 13 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -23078,6 +23622,10 @@ "type": "resref", "value": "drowdiary" }, + "xModelPart1": { + "type": "word", + "value": 7 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -23179,6 +23727,10 @@ "type": "resref", "value": "encodedmessage" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -23280,6 +23832,10 @@ "type": "resref", "value": "guratszmessage" }, + "xModelPart1": { + "type": "word", + "value": 2 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -23506,6 +24062,10 @@ "type": "resref", "value": "hierarchyofmanat" }, + "xModelPart1": { + "type": "word", + "value": 9 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -23607,6 +24167,10 @@ "type": "resref", "value": "translatedancien" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -23706,6 +24270,10 @@ "type": "resref", "value": "ancienttome" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -23841,6 +24409,10 @@ "type": "resref", "value": "thequeensdiary" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -23950,6 +24522,18 @@ "type": "resref", "value": "drowcaptainskey" }, + "xModelPart1": { + "type": "word", + "value": 52 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 22 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -24059,6 +24643,18 @@ "type": "resref", "value": "drowcaptainskey" }, + "xModelPart1": { + "type": "word", + "value": 52 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 22 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -24192,6 +24788,10 @@ "type": "resref", "value": "jadetooth" }, + "xModelPart1": { + "type": "word", + "value": 32 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -24325,6 +24925,10 @@ "type": "resref", "value": "jadetooth" }, + "xModelPart1": { + "type": "word", + "value": 32 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -24458,6 +25062,10 @@ "type": "resref", "value": "jadetooth" }, + "xModelPart1": { + "type": "word", + "value": 32 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -24591,6 +25199,10 @@ "type": "resref", "value": "jadetooth" }, + "xModelPart1": { + "type": "word", + "value": 32 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -24724,6 +25336,10 @@ "type": "resref", "value": "jadetooth" }, + "xModelPart1": { + "type": "word", + "value": 32 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -24857,6 +25473,10 @@ "type": "resref", "value": "jadetooth" }, + "xModelPart1": { + "type": "word", + "value": 32 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -25048,6 +25668,10 @@ "type": "resref", "value": "livingstone" }, + "xModelPart1": { + "type": "word", + "value": 33 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -25153,6 +25777,18 @@ "type": "resref", "value": "queenskey" }, + "xModelPart1": { + "type": "word", + "value": 21 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 61 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -25260,6 +25896,18 @@ "type": "resref", "value": "slaveskey" }, + "xModelPart1": { + "type": "word", + "value": 21 + }, + "xModelPart2": { + "type": "word", + "value": 51 + }, + "xModelPart3": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -25367,6 +26015,18 @@ "type": "resref", "value": "slaverskey" }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 52 + }, + "xModelPart3": { + "type": "word", + "value": 22 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -25502,6 +26162,10 @@ "type": "resref", "value": "druidtool" }, + "xModelPart1": { + "type": "word", + "value": 60 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -25666,6 +26330,10 @@ "type": "resref", "value": "boulder" }, + "xModelPart1": { + "type": "word", + "value": 23 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -25830,6 +26498,10 @@ "type": "resref", "value": "boulder" }, + "xModelPart1": { + "type": "word", + "value": 23 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -26390,6 +27062,10 @@ "type": "resref", "value": "cloakofperfect" }, + "xModelPart1": { + "type": "word", + "value": 16 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -26904,6 +27580,18 @@ "type": "resref", "value": "guildsbow" }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 64 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -27325,6 +28013,18 @@ "type": "resref", "value": "artifact12" }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 64 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -30483,6 +31183,82 @@ "type": "resref", "value": "clothesofao" }, + "xArmorPart_Belt": { + "type": "word", + "value": 15 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 9 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 3 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 3 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 30 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 9 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 3 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 3 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -31089,6 +31865,18 @@ "type": "resref", "value": "cavaliersblade" }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -31784,6 +32572,18 @@ "type": "resref", "value": "icepick" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -33280,6 +34080,10 @@ "type": "resref", "value": "goldenband" }, + "xModelPart1": { + "type": "word", + "value": 8 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -34157,6 +34961,10 @@ "type": "resref", "value": "amuletofolida001" }, + "xModelPart1": { + "type": "word", + "value": 2 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -34790,6 +35598,18 @@ "type": "resref", "value": "boots47" }, + "xModelPart1": { + "type": "word", + "value": 43 + }, + "xModelPart2": { + "type": "word", + "value": 41 + }, + "xModelPart3": { + "type": "word", + "value": 44 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -34931,6 +35751,18 @@ "type": "resref", "value": "autofollow" }, + "xModelPart1": { + "type": "word", + "value": 33 + }, + "xModelPart2": { + "type": "word", + "value": 53 + }, + "xModelPart3": { + "type": "word", + "value": 62 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -35064,6 +35896,10 @@ "type": "resref", "value": "crystalball" }, + "xModelPart1": { + "type": "word", + "value": 48 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -36117,6 +36953,10 @@ } ] }, + "xModelPart1": { + "type": "word", + "value": 33 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -36260,6 +37100,18 @@ "type": "resref", "value": "rodofthenameless" }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 12 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -36393,6 +37245,10 @@ "type": "resref", "value": "fertilefaeryseed" }, + "xModelPart1": { + "type": "word", + "value": 72 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -36526,6 +37382,10 @@ "type": "resref", "value": "bottleofblessedo" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -36659,6 +37519,10 @@ "type": "resref", "value": "bottleofblessedo" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -36792,6 +37656,10 @@ "type": "resref", "value": "bottleofblessedo" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -36891,6 +37759,10 @@ "type": "resref", "value": "herocrystal" }, + "xModelPart1": { + "type": "word", + "value": 49 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -37055,6 +37927,10 @@ "type": "resref", "value": "humansacrifice" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -37258,6 +38134,18 @@ "type": "resref", "value": "awheroism" }, + "xModelPart1": { + "type": "word", + "value": 43 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 43 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -37585,6 +38473,18 @@ "type": "resref", "value": "awhonor" }, + "xModelPart1": { + "type": "word", + "value": 23 + }, + "xModelPart2": { + "type": "word", + "value": 33 + }, + "xModelPart3": { + "type": "word", + "value": 33 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -37686,6 +38586,10 @@ "type": "resref", "value": "soulstone" }, + "xModelPart1": { + "type": "word", + "value": 44 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -37787,6 +38691,10 @@ "type": "resref", "value": "soulstone" }, + "xModelPart1": { + "type": "word", + "value": 44 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -37888,6 +38796,10 @@ "type": "resref", "value": "soulstone" }, + "xModelPart1": { + "type": "word", + "value": 44 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -38234,6 +39146,10 @@ "type": "resref", "value": "heartoftheanc001" }, + "xModelPart1": { + "type": "word", + "value": 29 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -38549,6 +39465,10 @@ "type": "resref", "value": "heartoftheancien" }, + "xModelPart1": { + "type": "word", + "value": 31 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -38680,6 +39600,10 @@ "type": "resref", "value": "secret2" }, + "xModelPart1": { + "type": "word", + "value": 10 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -39116,6 +40040,10 @@ "type": "resref", "value": "immortalcrown2" }, + "xModelPart1": { + "type": "word", + "value": 30 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -39249,6 +40177,10 @@ "type": "resref", "value": "teleportationgem" }, + "xModelPart1": { + "type": "word", + "value": 79 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -39382,6 +40314,10 @@ "type": "resref", "value": "teleportationgem" }, + "xModelPart1": { + "type": "word", + "value": 79 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -39515,6 +40451,10 @@ "type": "resref", "value": "guildstone" }, + "xModelPart1": { + "type": "word", + "value": 46 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -40518,6 +41458,10 @@ "type": "resref", "value": "nw_ashmsw010" }, + "xModelPart1": { + "type": "word", + "value": 31 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -41459,6 +42403,10 @@ "type": "resref", "value": "x0_it_mglove005" }, + "xModelPart1": { + "type": "word", + "value": 8 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -41743,6 +42691,10 @@ "type": "resref", "value": "artifactcrystal" }, + "xModelPart1": { + "type": "word", + "value": 9 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -42252,6 +43204,18 @@ "type": "resref", "value": "thepoint" }, + "xModelPart1": { + "type": "word", + "value": 31 + }, + "xModelPart2": { + "type": "word", + "value": 21 + }, + "xModelPart3": { + "type": "word", + "value": 41 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -43449,6 +44413,18 @@ "type": "resref", "value": "psionicdagger" }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 32 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -44448,6 +45424,10 @@ "type": "resref", "value": "nw_it_mbelt005" }, + "xModelPart1": { + "type": "word", + "value": 8 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -45209,6 +46189,18 @@ "type": "resref", "value": "planarstaff" }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 52 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -45567,6 +46559,18 @@ "type": "resref", "value": "awpride" }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 34 + }, + "xModelPart3": { + "type": "word", + "value": 22 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -45700,6 +46704,10 @@ "type": "resref", "value": "crystalball" }, + "xModelPart1": { + "type": "word", + "value": 48 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -45835,6 +46843,10 @@ "type": "resref", "value": "dm_chat_control" }, + "xModelPart1": { + "type": "word", + "value": 9 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -46652,6 +47664,10 @@ "type": "resref", "value": "guildammy" }, + "xModelPart1": { + "type": "word", + "value": 2 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -47097,6 +48113,10 @@ "type": "resref", "value": "guildband" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -47883,6 +48903,10 @@ "type": "resref", "value": "guildbelt" }, + "xModelPart1": { + "type": "word", + "value": 7 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -48336,6 +49360,18 @@ "type": "resref", "value": "guildboots" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 32 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -49151,6 +50187,10 @@ "type": "resref", "value": "guildgaunts" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -49616,6 +50656,10 @@ "type": "resref", "value": "guildhelm" }, + "xModelPart1": { + "type": "word", + "value": 26 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -50185,6 +51229,10 @@ "type": "resref", "value": "guildring" }, + "xModelPart1": { + "type": "word", + "value": 36 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -50754,6 +51802,10 @@ "type": "resref", "value": "guildring1" }, + "xModelPart1": { + "type": "word", + "value": 36 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -51941,6 +52993,82 @@ "type": "resref", "value": "grobe2" }, + "xArmorPart_Belt": { + "type": "word", + "value": 0 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 8 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 15 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 8 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 17 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 8 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 33 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 15 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 8 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 7 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -52477,6 +53605,82 @@ "type": "resref", "value": "guildsilks" }, + "xArmorPart_Belt": { + "type": "word", + "value": 14 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 6 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 13 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 8 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 28 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 6 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 13 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 8 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 7 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -52618,6 +53822,18 @@ "type": "resref", "value": "rodfastcast" }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 22 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -52753,6 +53969,10 @@ "type": "resref", "value": "weaponchanger" }, + "xModelPart1": { + "type": "word", + "value": 63 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -52888,6 +54108,10 @@ "type": "resref", "value": "druidtool" }, + "xModelPart1": { + "type": "word", + "value": 60 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -53023,6 +54247,10 @@ "type": "resref", "value": "itemseller" }, + "xModelPart1": { + "type": "word", + "value": 94 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -53158,6 +54386,10 @@ "type": "resref", "value": "godlyitem23" }, + "xModelPart1": { + "type": "word", + "value": 49 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -53940,6 +55172,10 @@ "type": "resref", "value": "fistofthegods23" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -54730,6 +55966,18 @@ "type": "resref", "value": "kamakazi23" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -55233,6 +56481,10 @@ "type": "resref", "value": "powerscarab23" }, + "xModelPart1": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -55583,6 +56835,82 @@ "type": "resref", "value": "mightsilk23" }, + "xArmorPart_Belt": { + "type": "word", + "value": 13 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 11 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 15 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 8 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 13 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 11 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 15 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 8 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 7 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -55726,6 +57054,18 @@ "type": "resref", "value": "hellrod" }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 24 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -56353,6 +57693,10 @@ "type": "resref", "value": "godlyring98" }, + "xModelPart1": { + "type": "word", + "value": 7 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -56488,6 +57832,10 @@ "type": "resref", "value": "cheatpot23" }, + "xModelPart1": { + "type": "word", + "value": 30 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -57518,6 +58866,10 @@ "type": "resref", "value": "mightring23" }, + "xModelPart1": { + "type": "word", + "value": 31 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -57661,6 +59013,18 @@ "type": "resref", "value": "punkrod" }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 24 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -57883,6 +59247,10 @@ "type": "resref", "value": "godlyshield98" }, + "xModelPart1": { + "type": "word", + "value": 31 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -58673,6 +60041,18 @@ "type": "resref", "value": "kamakazi23" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -59342,6 +60722,18 @@ "type": "resref", "value": "guilezblade" }, + "xModelPart1": { + "type": "word", + "value": 44 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 44 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -60134,6 +61526,18 @@ "type": "resref", "value": "deathsteacher" }, + "xModelPart1": { + "type": "word", + "value": 44 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 44 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -63323,6 +64727,82 @@ "type": "resref", "value": "clothesofao" }, + "xArmorPart_Belt": { + "type": "word", + "value": 15 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 9 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 3 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 3 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 30 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 9 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 3 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 3 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -63929,6 +65409,18 @@ "type": "resref", "value": "cavaliersblade" }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -64872,6 +66364,18 @@ "type": "resref", "value": "icepick" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -66368,6 +67872,10 @@ "type": "resref", "value": "goldenband" }, + "xModelPart1": { + "type": "word", + "value": 8 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -67276,6 +68784,10 @@ "type": "resref", "value": "amuletofolida001" }, + "xModelPart1": { + "type": "word", + "value": 2 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -67940,6 +69452,18 @@ "type": "resref", "value": "boots47" }, + "xModelPart1": { + "type": "word", + "value": 43 + }, + "xModelPart2": { + "type": "word", + "value": 41 + }, + "xModelPart3": { + "type": "word", + "value": 44 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -68081,6 +69605,18 @@ "type": "resref", "value": "autofollow" }, + "xModelPart1": { + "type": "word", + "value": 33 + }, + "xModelPart2": { + "type": "word", + "value": 53 + }, + "xModelPart3": { + "type": "word", + "value": 62 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -68214,6 +69750,10 @@ "type": "resref", "value": "crystalball" }, + "xModelPart1": { + "type": "word", + "value": 48 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -69236,6 +70776,10 @@ } ] }, + "xModelPart1": { + "type": "word", + "value": 33 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -69379,6 +70923,18 @@ "type": "resref", "value": "rodofthenameless" }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 12 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -69512,6 +71068,10 @@ "type": "resref", "value": "fertilefaeryseed" }, + "xModelPart1": { + "type": "word", + "value": 72 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -69645,6 +71205,10 @@ "type": "resref", "value": "bottleofblessedo" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -69778,6 +71342,10 @@ "type": "resref", "value": "bottleofblessedo" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -69911,6 +71479,10 @@ "type": "resref", "value": "bottleofblessedo" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -70010,6 +71582,10 @@ "type": "resref", "value": "herocrystal" }, + "xModelPart1": { + "type": "word", + "value": 49 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -70174,6 +71750,10 @@ "type": "resref", "value": "humansacrifice" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -70377,6 +71957,18 @@ "type": "resref", "value": "awheroism" }, + "xModelPart1": { + "type": "word", + "value": 43 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 43 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -70704,6 +72296,18 @@ "type": "resref", "value": "awhonor" }, + "xModelPart1": { + "type": "word", + "value": 23 + }, + "xModelPart2": { + "type": "word", + "value": 33 + }, + "xModelPart3": { + "type": "word", + "value": 33 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -70805,6 +72409,10 @@ "type": "resref", "value": "soulstone" }, + "xModelPart1": { + "type": "word", + "value": 44 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -70906,6 +72514,10 @@ "type": "resref", "value": "soulstone" }, + "xModelPart1": { + "type": "word", + "value": 44 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -71007,6 +72619,10 @@ "type": "resref", "value": "soulstone" }, + "xModelPart1": { + "type": "word", + "value": 44 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -71353,6 +72969,10 @@ "type": "resref", "value": "heartoftheanc001" }, + "xModelPart1": { + "type": "word", + "value": 29 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -71668,6 +73288,10 @@ "type": "resref", "value": "heartoftheancien" }, + "xModelPart1": { + "type": "word", + "value": 31 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -71799,6 +73423,10 @@ "type": "resref", "value": "secret2" }, + "xModelPart1": { + "type": "word", + "value": 10 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -72235,6 +73863,10 @@ "type": "resref", "value": "immortalcrown2" }, + "xModelPart1": { + "type": "word", + "value": 30 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -72368,6 +74000,10 @@ "type": "resref", "value": "teleportationgem" }, + "xModelPart1": { + "type": "word", + "value": 79 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -72501,6 +74137,10 @@ "type": "resref", "value": "teleportationgem" }, + "xModelPart1": { + "type": "word", + "value": 79 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -72634,6 +74274,10 @@ "type": "resref", "value": "guildstone" }, + "xModelPart1": { + "type": "word", + "value": 46 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -73668,6 +75312,10 @@ "type": "resref", "value": "nw_ashmsw010" }, + "xModelPart1": { + "type": "word", + "value": 31 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -74609,6 +76257,10 @@ "type": "resref", "value": "x0_it_mglove005" }, + "xModelPart1": { + "type": "word", + "value": 8 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -74893,6 +76545,10 @@ "type": "resref", "value": "artifactcrystal" }, + "xModelPart1": { + "type": "word", + "value": 9 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -75712,6 +77368,18 @@ "type": "resref", "value": "thepoint" }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 44 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -76711,6 +78379,10 @@ "type": "resref", "value": "nw_it_mbelt005" }, + "xModelPart1": { + "type": "word", + "value": 8 + }, "XOrientation": { "type": "float", "value": 0.0 diff --git a/_module/git/anduinschapel.git.json b/_module/git/anduinschapel.git.json index 6acf9fa5..4db72623 100644 --- a/_module/git/anduinschapel.git.json +++ b/_module/git/anduinschapel.git.json @@ -3350,7 +3350,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -3.092490434646606 + "value": -3.092490196228027 }, "X": { "type": "float", @@ -3998,7 +3998,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 2.74888014793396 + "value": 2.748879671096802 }, "X": { "type": "float", @@ -4616,7 +4616,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 1.91439962387085 + "value": 1.914399385452271 }, "X": { "type": "float", @@ -4822,7 +4822,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -3.092490434646606 + "value": -3.092490196228027 }, "X": { "type": "float", diff --git a/_module/git/area001.git.json b/_module/git/area001.git.json index aff819c8..556ab3eb 100644 --- a/_module/git/area001.git.json +++ b/_module/git/area001.git.json @@ -2156,7 +2156,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 2.748880624771118 + "value": 2.74888014793396 }, "X": { "type": "float", @@ -2568,7 +2568,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 2.650705337524414 + "value": 2.650704860687256 }, "X": { "type": "float", @@ -3392,7 +3392,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 0.9326566457748413 + "value": 0.9326565265655518 }, "X": { "type": "float", @@ -4899,6 +4899,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -5230,6 +5234,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -5561,6 +5569,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -5892,6 +5904,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -6223,6 +6239,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -6554,6 +6574,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -6885,6 +6909,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -7216,6 +7244,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -7547,6 +7579,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -7878,6 +7914,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -8209,6 +8249,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -8540,6 +8584,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -8871,6 +8919,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -9202,6 +9254,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -9533,6 +9589,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -9864,6 +9924,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -10195,6 +10259,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -10526,6 +10594,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 diff --git a/_module/git/area002.git.json b/_module/git/area002.git.json index b471744a..3bdc0f85 100644 --- a/_module/git/area002.git.json +++ b/_module/git/area002.git.json @@ -3330,7 +3330,7 @@ }, "Orientation": { "type": "float", - "value": -3.141577005386353 + "value": -3.141576766967773 }, "X": { "type": "float", @@ -4522,7 +4522,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 1.748446578631047e-007 + "value": 1.748446294413952e-007 }, "X": { "type": "float", @@ -4747,7 +4747,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -0.2454367130994797 + "value": -0.2454366981983185 }, "X": { "type": "float", @@ -6153,7 +6153,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 1.816225528717041 + "value": 1.816225290298462 }, "X": { "type": "float", @@ -12963,6 +12963,18 @@ "type": "resref", "value": "etyaety002" }, + "xModelPart1": { + "type": "word", + "value": 47 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -13100,6 +13112,18 @@ "type": "resref", "value": "etyaety002" }, + "xModelPart1": { + "type": "word", + "value": 47 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -13237,6 +13261,18 @@ "type": "resref", "value": "etyaety002" }, + "xModelPart1": { + "type": "word", + "value": 47 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -13374,6 +13410,18 @@ "type": "resref", "value": "etyaety002" }, + "xModelPart1": { + "type": "word", + "value": 47 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -13511,6 +13559,18 @@ "type": "resref", "value": "etyaety002" }, + "xModelPart1": { + "type": "word", + "value": 47 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 diff --git a/_module/git/ascensionsewer.git.json b/_module/git/ascensionsewer.git.json index c18c8ffa..aa31c463 100644 --- a/_module/git/ascensionsewer.git.json +++ b/_module/git/ascensionsewer.git.json @@ -2957,7 +2957,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -3.092490434646606 + "value": -3.092490196228027 }, "X": { "type": "float", @@ -3182,7 +3182,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 3.092490196228027 + "value": 3.092489719390869 }, "X": { "type": "float", @@ -5267,7 +5267,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 3.092490196228027 + "value": 3.092489719390869 }, "X": { "type": "float", @@ -5815,7 +5815,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -3.092490434646606 + "value": -3.092490196228027 }, "X": { "type": "float", @@ -12288,6 +12288,82 @@ "type": "resref", "value": "venom" }, + "xArmorPart_Belt": { + "type": "word", + "value": 10 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 6 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 5 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 6 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 3 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 6 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 6 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 6 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 5 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 6 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 3 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 6 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 32 + }, "XOrientation": { "type": "float", "value": 0.0 diff --git a/_module/git/banditcamp.git.json b/_module/git/banditcamp.git.json index a3327f5e..dc76ba2b 100644 --- a/_module/git/banditcamp.git.json +++ b/_module/git/banditcamp.git.json @@ -905,7 +905,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 1.914399385452271 + "value": 1.914399266242981 }, "X": { "type": "float", @@ -1111,7 +1111,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 3.043402671813965 + "value": 3.043402194976807 }, "X": { "type": "float", @@ -7555,6 +7555,18 @@ "type": "resref", "value": "nw_waxgr001" }, + "xModelPart1": { + "type": "word", + "value": 31 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 41 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -7659,6 +7671,18 @@ "type": "resref", "value": "nw_waxgr001" }, + "xModelPart1": { + "type": "word", + "value": 31 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 41 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -7763,6 +7787,18 @@ "type": "resref", "value": "nw_waxgr001" }, + "xModelPart1": { + "type": "word", + "value": 31 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 41 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -8101,6 +8137,18 @@ "type": "resref", "value": "nw_waxgr001" }, + "xModelPart1": { + "type": "word", + "value": 31 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 41 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -8205,6 +8253,18 @@ "type": "resref", "value": "nw_waxgr001" }, + "xModelPart1": { + "type": "word", + "value": 31 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 41 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -8309,6 +8369,18 @@ "type": "resref", "value": "nw_waxgr001" }, + "xModelPart1": { + "type": "word", + "value": 31 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 41 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -8647,6 +8719,18 @@ "type": "resref", "value": "nw_wbwln001" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -8751,6 +8835,18 @@ "type": "resref", "value": "nw_wbwln001" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -8855,6 +8951,18 @@ "type": "resref", "value": "nw_wbwln001" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -16058,6 +16166,10 @@ "type": "resref", "value": "emptybottle" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -16452,6 +16564,10 @@ "type": "resref", "value": "pixiebelt" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 diff --git a/_module/git/bermuda.git.json b/_module/git/bermuda.git.json index 0f44ba58..2c6a6a27 100644 --- a/_module/git/bermuda.git.json +++ b/_module/git/bermuda.git.json @@ -11961,6 +11961,10 @@ "type": "resref", "value": "piperspipe" }, + "xModelPart1": { + "type": "word", + "value": 8 + }, "XOrientation": { "type": "float", "value": 0.0 diff --git a/_module/git/boatramp.git.json b/_module/git/boatramp.git.json index b1342bd9..532198b6 100644 --- a/_module/git/boatramp.git.json +++ b/_module/git/boatramp.git.json @@ -1411,7 +1411,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 2.994314908981323 + "value": 2.994314432144165 }, "X": { "type": "float", @@ -5882,6 +5882,10 @@ "type": "resref", "value": "shipslog" }, + "xModelPart1": { + "type": "word", + "value": 52 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -6280,6 +6284,10 @@ "type": "resref", "value": "amuletofawaren" }, + "xModelPart1": { + "type": "word", + "value": 17 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -6733,6 +6741,10 @@ "type": "resref", "value": "exquisitemundan" }, + "xModelPart1": { + "type": "word", + "value": 5 + }, "XOrientation": { "type": "float", "value": 0.0 diff --git a/_module/git/bugbearcave.git.json b/_module/git/bugbearcave.git.json index 7b0e2c3c..dc9ab041 100644 --- a/_module/git/bugbearcave.git.json +++ b/_module/git/bugbearcave.git.json @@ -2102,7 +2102,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 2.74888014793396 + "value": 2.748879671096802 }, "X": { "type": "float", @@ -3146,7 +3146,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 3.141577005386353 + "value": 3.141576766967773 }, "X": { "type": "float", @@ -3390,7 +3390,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 3.092490196228027 + "value": 3.092489719390869 }, "X": { "type": "float", @@ -12433,6 +12433,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -12764,6 +12768,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -13095,6 +13103,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -13426,6 +13438,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -13757,6 +13773,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -14088,6 +14108,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -14419,6 +14443,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -14750,6 +14778,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -15081,6 +15113,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -15412,6 +15448,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -15743,6 +15783,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -16074,6 +16118,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -16405,6 +16453,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -16736,6 +16788,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -17067,6 +17123,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -17473,6 +17533,18 @@ "type": "resref", "value": "combatboots" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 22 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -18069,6 +18141,10 @@ "type": "resref", "value": "gemofteleporta" }, + "xModelPart1": { + "type": "word", + "value": 56 + }, "XOrientation": { "type": "float", "value": 0.0 diff --git a/_module/git/catacombs.git.json b/_module/git/catacombs.git.json index cbc8e783..4655a558 100644 --- a/_module/git/catacombs.git.json +++ b/_module/git/catacombs.git.json @@ -1196,7 +1196,7 @@ }, "Orientation": { "type": "float", - "value": 3.092490196228027 + "value": 3.092489719390869 }, "X": { "type": "float", @@ -2836,7 +2836,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -2.945228576660156 + "value": -2.945228099822998 }, "X": { "type": "float", @@ -3137,7 +3137,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -3.141577482223511 + "value": -3.141577005386353 }, "X": { "type": "float", @@ -4189,7 +4189,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -2.99431586265564 + "value": -2.994315385818481 }, "X": { "type": "float", @@ -4715,7 +4715,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 2.797966957092285 + "value": 2.797966480255127 }, "X": { "type": "float", @@ -5260,7 +5260,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 3.092490196228027 + "value": 3.092489719390869 }, "X": { "type": "float", @@ -6380,6 +6380,18 @@ "type": "resref", "value": "heroescoffinkey" }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 33 + }, "XOrientation": { "type": "float", "value": 0.0 diff --git a/_module/git/catacombs001.git.json b/_module/git/catacombs001.git.json index c9dbe0a3..d52c68cd 100644 --- a/_module/git/catacombs001.git.json +++ b/_module/git/catacombs001.git.json @@ -1177,7 +1177,7 @@ }, "Orientation": { "type": "float", - "value": -3.092490196228027 + "value": -3.092489719390869 }, "X": { "type": "float", @@ -2115,7 +2115,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 2.748880863189697 + "value": 2.748880624771118 }, "X": { "type": "float", @@ -3827,6 +3827,10 @@ "type": "resref", "value": "priestsjournal" }, + "xModelPart1": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -4431,6 +4435,18 @@ "type": "resref", "value": "it_mpotion041" }, + "xModelPart1": { + "type": "word", + "value": 67 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -4572,6 +4588,18 @@ "type": "resref", "value": "it_mpotion041" }, + "xModelPart1": { + "type": "word", + "value": 67 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -4713,6 +4741,18 @@ "type": "resref", "value": "it_mpotion041" }, + "xModelPart1": { + "type": "word", + "value": 67 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -4854,6 +4894,18 @@ "type": "resref", "value": "it_mpotion041" }, + "xModelPart1": { + "type": "word", + "value": 67 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -4995,6 +5047,18 @@ "type": "resref", "value": "it_mpotion041" }, + "xModelPart1": { + "type": "word", + "value": 67 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -5136,6 +5200,18 @@ "type": "resref", "value": "it_mpotion040" }, + "xModelPart1": { + "type": "word", + "value": 48 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -5277,6 +5353,18 @@ "type": "resref", "value": "it_mpotion040" }, + "xModelPart1": { + "type": "word", + "value": 48 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -5418,6 +5506,18 @@ "type": "resref", "value": "it_mpotion040" }, + "xModelPart1": { + "type": "word", + "value": 48 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -5559,6 +5659,18 @@ "type": "resref", "value": "it_mpotion040" }, + "xModelPart1": { + "type": "word", + "value": 48 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -5700,6 +5812,18 @@ "type": "resref", "value": "it_mpotion040" }, + "xModelPart1": { + "type": "word", + "value": 48 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -5841,6 +5965,18 @@ "type": "resref", "value": "it_mpotion039" }, + "xModelPart1": { + "type": "word", + "value": 66 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -5982,6 +6118,18 @@ "type": "resref", "value": "it_mpotion039" }, + "xModelPart1": { + "type": "word", + "value": 66 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -6123,6 +6271,18 @@ "type": "resref", "value": "it_mpotion039" }, + "xModelPart1": { + "type": "word", + "value": 66 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -6264,6 +6424,18 @@ "type": "resref", "value": "it_mpotion039" }, + "xModelPart1": { + "type": "word", + "value": 66 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -6405,6 +6577,18 @@ "type": "resref", "value": "it_mpotion039" }, + "xModelPart1": { + "type": "word", + "value": 66 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 diff --git a/_module/git/cave002.git.json b/_module/git/cave002.git.json index abec6061..e1f4df5b 100644 --- a/_module/git/cave002.git.json +++ b/_module/git/cave002.git.json @@ -953,7 +953,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -2.748878717422485 + "value": -2.748878479003906 }, "X": { "type": "float", @@ -1654,7 +1654,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -3.043401479721069 + "value": -3.043401002883911 }, "X": { "type": "float", @@ -2733,7 +2733,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -2.748878479003906 + "value": -2.748878240585327 }, "X": { "type": "float", @@ -2939,7 +2939,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -2.797965049743652 + "value": -2.797964811325073 }, "X": { "type": "float", @@ -3145,7 +3145,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 2.896138906478882 + "value": 2.896138429641724 }, "X": { "type": "float", @@ -3545,7 +3545,7 @@ }, "CR": { "type": "float", - "value": 4.0 + "value": 3.0 }, "ResRef": { "type": "resref", @@ -4394,6 +4394,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -4725,6 +4729,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -5056,6 +5064,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -5387,6 +5399,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -5718,6 +5734,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -6049,6 +6069,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -6380,6 +6404,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -6711,6 +6739,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -7042,6 +7074,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -7373,6 +7409,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -7704,6 +7744,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -8035,6 +8079,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -8366,6 +8414,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -8697,6 +8749,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -9028,6 +9084,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -9359,6 +9419,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -9690,6 +9754,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -10021,6 +10089,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -10352,6 +10424,10 @@ "type": "resref", "value": "nw_it_msmlmisc11" }, + "xModelPart1": { + "type": "word", + "value": 68 + }, "XOrientation": { "type": "float", "value": 0.0 diff --git a/_module/git/manatakloss.git.json b/_module/git/manatakloss.git.json index eb3120ad..c5bab35b 100644 --- a/_module/git/manatakloss.git.json +++ b/_module/git/manatakloss.git.json @@ -3859,7 +3859,7 @@ }, "Orientation": { "type": "float", - "value": 3.092486381530762 + "value": 3.092485904693604 }, "X": { "type": "float", @@ -4191,7 +4191,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 1.914397716522217 + "value": 1.914397478103638 }, "X": { "type": "float", @@ -4831,7 +4831,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 2.847049713134766 + "value": 2.847049236297607 }, "X": { "type": "float", @@ -5151,7 +5151,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -3.141573905944824 + "value": -3.141573429107666 }, "X": { "type": "float", @@ -5733,7 +5733,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": 3.092486381530762 + "value": 3.092485904693604 }, "X": { "type": "float", @@ -7395,7 +7395,7 @@ "__struct_id": 2, "Orientation": { "type": "float", - "value": -3.092497110366821 + "value": -3.092496633529663 }, "X": { "type": "float", diff --git a/_module/git/townofascension.git.json b/_module/git/townofascension.git.json index 243ccf12..7e0a342b 100644 --- a/_module/git/townofascension.git.json +++ b/_module/git/townofascension.git.json @@ -2890,224 +2890,6 @@ "value": 0.0 } }, - { - "__struct_id": 8, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 3 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -0.0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 80 - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 16 - }, - "GenericType_New": { - "type": "dword", - "value": 0 - }, - "Hardness": { - "type": "byte", - "value": 5 - }, - "HP": { - "type": "short", - "value": 80 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "AWkey" - }, - "KeyRequired": { - "type": "byte", - "value": 1 - }, - "LinkedTo": { - "type": "cexostring", - "value": "tourneyexit" - }, - "LinkedToFlags": { - "type": "byte", - "value": 1 - }, - "LoadScreenID": { - "type": "word", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "id": 5349, - "type": "cexolocstring", - "value": { - "0": "Door" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnFailToOpen": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnLock": { - "type": "resref", - "value": "" - }, - "OnMeleeAttacked": { - "type": "resref", - "value": "vandalism" - }, - "OnOpen": { - "type": "resref", - "value": "tourneydoor" - }, - "OnSpellCastAt": { - "type": "resref", - "value": "vandalspell" - }, - "OnTrapTriggered": { - "type": "resref", - "value": "" - }, - "OnUnlock": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "Ref": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "tourneyentrance" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_door_ttr_03" - }, - "TrapDetectable": { - "type": "byte", - "value": 1 - }, - "TrapDetectDC": { - "type": "byte", - "value": 0 - }, - "TrapDisarmable": { - "type": "byte", - "value": 1 - }, - "TrapFlag": { - "type": "byte", - "value": 0 - }, - "TrapOneShot": { - "type": "byte", - "value": 1 - }, - "TrapType": { - "type": "byte", - "value": 0 - }, - "Will": { - "type": "byte", - "value": 0 - }, - "X": { - "type": "float", - "value": 25.0 - }, - "Y": { - "type": "float", - "value": 115.0 - }, - "Z": { - "type": "float", - "value": 0.5 - } - }, { "__struct_id": 8, "AnimationState": { @@ -13260,6 +13042,10 @@ "type": "resref", "value": "shovel" }, + "xModelPart1": { + "type": "word", + "value": 5 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -13901,235 +13687,6 @@ "value": -4.947185516357422e-006 } }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 240 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -1.227184653282166 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 999 - }, - "Description": { - "id": 68903, - "type": "cexolocstring", - "value": { - "0": "Welcome to 1.69 Paths of Ascension \n\nRevised by Genisys / Guile\n\nOriginally Created by AW_Olorin & AW_Tresspasser\n\nSo, you have decided to visit the new Paths of Ascension eh? Well, your in for a special treat, because, I have gone out of my way to create some of the best custom content I could for all players within the NWN Community. You will find that the custom content on this module is not second best, in fact you may find the custom content to be the best!\n\nThe module has been completely rescripted, much custom content was imported into the module, most of which is my own work, however there are many other buider's work within the module, though I am using a lot of their scripts, I have modified most of them to fit my systems and desires, also I've reworked other scripters work to be more player friendly.\n\nI'm not here to impress you though, if you like the module and the hard work I have put into it, then great, if not, well you know where the door is, just dont' let that hit you were the monsters split you. :P\n\nI frequently update this module to include script fixes, monster fixes, new areas, and suggestions that players have asked for which I have found to be acceptable and a reasonable request. It would simply be too long of a list to tell you what sort of changes I make on a daily basis, so I will just inform everyone as they happen.\n\nFurthermore, if you have request, complaints, or would like to talk with me personally, my email is at galefer003@hotmail.com.\n\nHowever, please, while I'm on the module do not beg items from me, pester me, or try to suck up to me, I'm here to test scripts and monsters, and I assign DMs as I choose, when I choose, so don't bother asking to be a DM, it's not gonna happen unless I see the need for an Experience and FUN DM.\n\nIf you have a problem with anything just ask a DM first, if this problem cannot be resolved, then we apologize in advance, as not all things have been tested 100% in full. Though I'm still working on the module, I know everything about this module and all the scripts within the module like the back of my hand, soooo, if you lie, cheat, steal, and/or try to cause with me, the server, or cuause other players problems I will be fully aware of it, so play nice, have fun, and I hope to see you soon, till then....\n\nCheers & Enjoy,\n\nGenisys / Guile\n\nUpdated 3 / 21 / 09" - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 99 - }, - "Hardness": { - "type": "byte", - "value": 90 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 999 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 0 - }, - "Locked": { - "type": "byte", - "value": 0 - }, - "LocName": { - "id": 68902, - "type": "cexolocstring", - "value": { - "0": "Module Modifications" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "vandalism" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "my_sign_vfxs" - }, - "OnInvDisturbed": { - "type": "resref", - "value": "" - }, - "OnLock": { - "type": "resref", - "value": "" - }, - "OnMeleeAttacked": { - "type": "resref", - "value": "vandalism" - }, - "OnOpen": { - "type": "resref", - "value": "" - }, - "OnSpellCastAt": { - "type": "resref", - "value": "vandalspell" - }, - "OnTrapTriggered": { - "type": "resref", - "value": "" - }, - "OnUnlock": { - "type": "resref", - "value": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 18 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 793 - }, - "Ref": { - "type": "byte", - "value": 99 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "x0_RuneStone3" - }, - "TemplateResRef": { - "type": "resref", - "value": "x0_runestone3" - }, - "TrapDetectable": { - "type": "byte", - "value": 1 - }, - "TrapDetectDC": { - "type": "byte", - "value": 0 - }, - "TrapDisarmable": { - "type": "byte", - "value": 1 - }, - "TrapFlag": { - "type": "byte", - "value": 0 - }, - "TrapOneShot": { - "type": "byte", - "value": 1 - }, - "TrapType": { - "type": "byte", - "value": 0 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 99 - }, - "X": { - "type": "float", - "value": 19.94344139099121 - }, - "Y": { - "type": "float", - "value": 70.07096862792969 - }, - "Z": { - "type": "float", - "value": -5.7220458984375e-006 - } - }, { "__struct_id": 9, "AnimationState": { @@ -15034,235 +14591,6 @@ "value": -5.7220458984375e-006 } }, - { - "__struct_id": 9, - "AnimationState": { - "type": "byte", - "value": 0 - }, - "Appearance": { - "type": "dword", - "value": 240 - }, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Bearing": { - "type": "float", - "value": -1.86531388759613 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "CloseLockDC": { - "type": "byte", - "value": 0 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CurrentHP": { - "type": "short", - "value": 999 - }, - "Description": { - "id": 68903, - "type": "cexolocstring", - "value": { - "0": "Welcome to Server Genisys \n\nHosted by Genisys / Guile\n\nThis is a 10 MB/sec Internet Connection - Server\n\nI have a 3.3 GHz Dual Core Processor, so you should not encounter any problems with Lagg, as I have rescripted this whole module, and will continue to rescript and test it till I have worked out any bugs, issues, and added anything the players ask me to add to the module.\n\nI have done my best to create the best quality custom content on NWN, so if you have any request you can shoot them to me at galefer003@hotmail.com\n\nThanks for comming, I will only be online as a DM to test the server scripts, to assign DMs, and play with friends occasionally (when I'm not working as a computer technician.)\n\nPS. I will not be adding subraces, so don't even bother asking!\nThere is a custom forge in the \"PC Wand\" which you can access by pressing your R button to rest, you may also change your complete appearance & portrait in game, so be sure to check out ALL of the options on the Rest Menu, as I have went out of my way to provide players with as many options as I could on that menu.\n\nCheers & Enjoy\n\nGenisys (Guile)" - } - }, - "DisarmDC": { - "type": "byte", - "value": 15 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Fort": { - "type": "byte", - "value": 99 - }, - "Hardness": { - "type": "byte", - "value": 90 - }, - "HasInventory": { - "type": "byte", - "value": 0 - }, - "HP": { - "type": "short", - "value": 999 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "KeyRequired": { - "type": "byte", - "value": 0 - }, - "Lockable": { - "type": "byte", - "value": 1 - }, - "Locked": { - "type": "byte", - "value": 1 - }, - "LocName": { - "id": 68902, - "type": "cexolocstring", - "value": { - "0": "Server Information" - } - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnClosed": { - "type": "resref", - "value": "" - }, - "OnDamaged": { - "type": "resref", - "value": "vandalism" - }, - "OnDeath": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "my_sign_vfxs" - }, - "OnInvDisturbed": { - "type": "resref", - "value": "" - }, - "OnLock": { - "type": "resref", - "value": "" - }, - "OnMeleeAttacked": { - "type": "resref", - "value": "vandalism" - }, - "OnOpen": { - "type": "resref", - "value": "" - }, - "OnSpellCastAt": { - "type": "resref", - "value": "vandalspell" - }, - "OnTrapTriggered": { - "type": "resref", - "value": "" - }, - "OnUnlock": { - "type": "resref", - "value": "" - }, - "OnUsed": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "OpenLockDC": { - "type": "byte", - "value": 120 - }, - "Plot": { - "type": "byte", - "value": 1 - }, - "PortraitId": { - "type": "word", - "value": 793 - }, - "Ref": { - "type": "byte", - "value": 99 - }, - "Static": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "x0_RuneStone4" - }, - "TemplateResRef": { - "type": "resref", - "value": "x0_runestone3" - }, - "TrapDetectable": { - "type": "byte", - "value": 1 - }, - "TrapDetectDC": { - "type": "byte", - "value": 0 - }, - "TrapDisarmable": { - "type": "byte", - "value": 1 - }, - "TrapFlag": { - "type": "byte", - "value": 0 - }, - "TrapOneShot": { - "type": "byte", - "value": 1 - }, - "TrapType": { - "type": "byte", - "value": 0 - }, - "Type": { - "type": "byte", - "value": 0 - }, - "Useable": { - "type": "byte", - "value": 1 - }, - "Will": { - "type": "byte", - "value": 99 - }, - "X": { - "type": "float", - "value": 19.98805809020996 - }, - "Y": { - "type": "float", - "value": 60.04685974121094 - }, - "Z": { - "type": "float", - "value": -5.7220458984375e-006 - } - }, { "__struct_id": 9, "AnimationState": { @@ -16569,6 +15897,18 @@ "type": "resref", "value": "ascensiongatekey" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 21 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -16780,6 +16120,10 @@ "type": "resref", "value": "4thkey" }, + "xModelPart1": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -16885,6 +16229,10 @@ "type": "resref", "value": "4thkey" }, + "xModelPart1": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -16990,6 +16338,10 @@ "type": "resref", "value": "4thkey" }, + "xModelPart1": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -17095,6 +16447,10 @@ "type": "resref", "value": "4thkey" }, + "xModelPart1": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -17200,6 +16556,10 @@ "type": "resref", "value": "4thkey" }, + "xModelPart1": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -17305,6 +16665,10 @@ "type": "resref", "value": "4thkey" }, + "xModelPart1": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -17410,6 +16774,10 @@ "type": "resref", "value": "4thkey" }, + "xModelPart1": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -17515,6 +16883,10 @@ "type": "resref", "value": "4thkey" }, + "xModelPart1": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -17620,6 +16992,10 @@ "type": "resref", "value": "4thkey" }, + "xModelPart1": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -17725,6 +17101,10 @@ "type": "resref", "value": "4thkey" }, + "xModelPart1": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -17972,6 +17352,18 @@ "type": "resref", "value": "it_mpotion029" }, + "xModelPart1": { + "type": "word", + "value": 75 + }, + "xModelPart2": { + "type": "word", + "value": 21 + }, + "xModelPart3": { + "type": "word", + "value": 51 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -18113,6 +17505,18 @@ "type": "resref", "value": "x2_it_mpotion002" }, + "xModelPart1": { + "type": "word", + "value": 26 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -18254,6 +17658,18 @@ "type": "resref", "value": "nw_it_mpotion023" }, + "xModelPart1": { + "type": "word", + "value": 74 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 61 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -18480,6 +17896,10 @@ "type": "resref", "value": "x1_it_sparscr301" }, + "xModelPart1": { + "type": "word", + "value": 0 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -18737,6 +18157,10 @@ "type": "resref", "value": "x2_it_sparscr503" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -18994,6 +18418,10 @@ "type": "resref", "value": "x2_it_sparscr401" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -19220,6 +18648,10 @@ "type": "resref", "value": "nw_it_sparscr216" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -19415,6 +18847,10 @@ "type": "resref", "value": "x2_it_spdvscr801" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -19641,6 +19077,10 @@ "type": "resref", "value": "nw_it_sparscr415" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -19774,6 +19214,10 @@ "type": "resref", "value": "nw_it_spdvscr701" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -19915,6 +19359,18 @@ "type": "resref", "value": "nw_it_mpotion022" }, + "xModelPart1": { + "type": "word", + "value": 45 + }, + "xModelPart2": { + "type": "word", + "value": 41 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -20060,6 +19516,18 @@ "type": "resref", "value": "ancientwine" }, + "xModelPart1": { + "type": "word", + "value": 25 + }, + "xModelPart2": { + "type": "word", + "value": 51 + }, + "xModelPart3": { + "type": "word", + "value": 31 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -20286,6 +19754,10 @@ "type": "resref", "value": "nw_it_sparscr613" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -20512,6 +19984,10 @@ "type": "resref", "value": "x1_it_sparscr603" }, + "xModelPart1": { + "type": "word", + "value": 0 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -20624,6 +20100,10 @@ "type": "resref", "value": "nw_it_gem006" }, + "xModelPart1": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -20725,6 +20205,10 @@ "type": "resref", "value": "nw_it_gem008" }, + "xModelPart1": { + "type": "word", + "value": 8 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -20826,6 +20310,10 @@ "type": "resref", "value": "nw_it_gem011" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -20927,6 +20415,10 @@ "type": "resref", "value": "nw_it_gem005" }, + "xModelPart1": { + "type": "word", + "value": 5 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -21032,6 +20524,10 @@ "type": "resref", "value": "sealbreaker" }, + "xModelPart1": { + "type": "word", + "value": 83 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -21133,6 +20629,10 @@ "type": "resref", "value": "sturdyrope" }, + "xModelPart1": { + "type": "word", + "value": 31 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -21265,6 +20765,10 @@ "type": "resref", "value": "x2_it_trap001" }, + "xModelPart1": { + "type": "word", + "value": 3 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -21402,6 +20906,10 @@ "type": "resref", "value": "jadetooth" }, + "xModelPart1": { + "type": "word", + "value": 32 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -21507,6 +21015,10 @@ "type": "resref", "value": "4thkey" }, + "xModelPart1": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -23935,222 +23447,6 @@ "value": 0.0 } }, - { - "__struct_id": 1, - "AutoRemoveKey": { - "type": "byte", - "value": 0 - }, - "Cursor": { - "type": "byte", - "value": 0 - }, - "DisarmDC": { - "type": "byte", - "value": 0 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Geometry": { - "type": "list", - "value": [ - { - "__struct_id": 3, - "PointX": { - "type": "float", - "value": 0.0 - }, - "PointY": { - "type": "float", - "value": 0.0 - }, - "PointZ": { - "type": "float", - "value": 0.6483780145645142 - } - }, - { - "__struct_id": 3, - "PointX": { - "type": "float", - "value": 0.2846279144287109 - }, - "PointY": { - "type": "float", - "value": -0.2107315063476563 - }, - "PointZ": { - "type": "float", - "value": 0.8837035894393921 - } - }, - { - "__struct_id": 3, - "PointX": { - "type": "float", - "value": 0.1489887237548828 - }, - "PointY": { - "type": "float", - "value": -6.10870361328125 - }, - "PointZ": { - "type": "float", - "value": 0.8249996900558472 - } - }, - { - "__struct_id": 3, - "PointX": { - "type": "float", - "value": 5.871726989746094 - }, - "PointY": { - "type": "float", - "value": -6.043670654296875 - }, - "PointZ": { - "type": "float", - "value": 0.8249999284744263 - } - }, - { - "__struct_id": 3, - "PointX": { - "type": "float", - "value": 5.535120010375977 - }, - "PointY": { - "type": "float", - "value": -0.0220794677734375 - }, - "PointZ": { - "type": "float", - "value": 0.9007025957107544 - } - } - ] - }, - "HighlightHeight": { - "type": "float", - "value": 0.0 - }, - "KeyName": { - "type": "cexostring", - "value": "" - }, - "LinkedTo": { - "type": "cexostring", - "value": "" - }, - "LinkedToFlags": { - "type": "byte", - "value": 0 - }, - "LoadScreenID": { - "type": "word", - "value": 0 - }, - "LocalizedName": { - "id": 68966, - "type": "cexolocstring", - "value": {} - }, - "OnClick": { - "type": "resref", - "value": "" - }, - "OnDisarm": { - "type": "resref", - "value": "" - }, - "OnTrapTriggered": { - "type": "resref", - "value": "" - }, - "PortraitId": { - "type": "word", - "value": 0 - }, - "ScriptHeartbeat": { - "type": "resref", - "value": "" - }, - "ScriptOnEnter": { - "type": "resref", - "value": "takearenatoken" - }, - "ScriptOnExit": { - "type": "resref", - "value": "" - }, - "ScriptUserDefine": { - "type": "resref", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "takearenatokentrigger" - }, - "TemplateResRef": { - "type": "resref", - "value": "trackstrigger" - }, - "TrapDetectable": { - "type": "byte", - "value": 1 - }, - "TrapDetectDC": { - "type": "byte", - "value": 0 - }, - "TrapDisarmable": { - "type": "byte", - "value": 1 - }, - "TrapFlag": { - "type": "byte", - "value": 0 - }, - "TrapOneShot": { - "type": "byte", - "value": 1 - }, - "TrapType": { - "type": "byte", - "value": 0 - }, - "Type": { - "type": "int", - "value": 0 - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": 21.9582691192627 - }, - "YOrientation": { - "type": "float", - "value": 0.0 - }, - "YPosition": { - "type": "float", - "value": 114.4060287475586 - }, - "ZOrientation": { - "type": "float", - "value": 0.0 - }, - "ZPosition": { - "type": "float", - "value": 0.0 - } - }, { "__struct_id": 1, "AutoRemoveKey": { @@ -30753,70 +30049,6 @@ "value": 0.5999935269355774 } }, - { - "__struct_id": 5, - "Appearance": { - "type": "byte", - "value": 1 - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "HasMapNote": { - "type": "byte", - "value": 1 - }, - "LinkedTo": { - "type": "cexostring", - "value": "" - }, - "LocalizedName": { - "id": 14817, - "type": "cexolocstring", - "value": { - "0": "Waypoint" - } - }, - "MapNote": { - "type": "cexolocstring", - "value": { - "0": "Tournament Arena" - } - }, - "MapNoteEnabled": { - "type": "byte", - "value": 1 - }, - "Tag": { - "type": "cexostring", - "value": "tourneyentrancepoint" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_waypoint001" - }, - "XOrientation": { - "type": "float", - "value": -0.0001341422321274877 - }, - "XPosition": { - "type": "float", - "value": 24.97575759887695 - }, - "YOrientation": { - "type": "float", - "value": -1.0 - }, - "YPosition": { - "type": "float", - "value": 113.1922073364258 - }, - "ZPosition": { - "type": "float", - "value": 0.7999966144561768 - } - }, { "__struct_id": 5, "Appearance": { diff --git a/_module/git/trespasserstaver.git.json b/_module/git/trespasserstaver.git.json index 74c2646e..3c8d70cd 100644 --- a/_module/git/trespasserstaver.git.json +++ b/_module/git/trespasserstaver.git.json @@ -5587,7 +5587,7 @@ "id": 84569, "type": "cexolocstring", "value": { - "0": "Mass Item Identifyer" + "0": "Mass Item Identifier" } }, "OnClick": { @@ -8104,7 +8104,7 @@ "id": 84569, "type": "cexolocstring", "value": { - "0": "Mass Item Identifyer" + "0": "Mass Item Identifier" } }, "OnClick": { @@ -8650,6 +8650,10 @@ "type": "resref", "value": "nw_it_mbelt011" }, + "xModelPart1": { + "type": "word", + "value": 9 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -8783,6 +8787,10 @@ "type": "resref", "value": "nw_it_mbelt008" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -8916,6 +8924,10 @@ "type": "resref", "value": "nw_it_mbelt007" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -9080,6 +9092,10 @@ "type": "resref", "value": "nw_it_mbelt016" }, + "xModelPart1": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -9213,6 +9229,10 @@ "type": "resref", "value": "nw_it_mbelt002" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -9443,6 +9463,10 @@ "type": "resref", "value": "it_mbelt034" }, + "xModelPart1": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -9576,6 +9600,10 @@ "type": "resref", "value": "nw_it_mbelt010" }, + "xModelPart1": { + "type": "word", + "value": 9 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -9771,6 +9799,10 @@ "type": "resref", "value": "nw_it_mbelt003" }, + "xModelPart1": { + "type": "word", + "value": 5 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -9966,6 +9998,10 @@ "type": "resref", "value": "nw_it_mbelt004" }, + "xModelPart1": { + "type": "word", + "value": 2 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -10192,6 +10228,10 @@ "type": "resref", "value": "nw_it_mbelt001" }, + "xModelPart1": { + "type": "word", + "value": 3 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -10511,6 +10551,10 @@ "type": "resref", "value": "nw_it_mbelt017" }, + "xModelPart1": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -10706,6 +10750,10 @@ "type": "resref", "value": "nw_it_mbelt015" }, + "xModelPart1": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -10743,7 +10791,7 @@ }, "Cost": { "type": "dword", - "value": 1690 + "value": 641 }, "Cursed": { "type": "byte", @@ -10839,6 +10887,10 @@ "type": "resref", "value": "nw_it_mbelt005" }, + "xModelPart1": { + "type": "word", + "value": 8 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -10972,6 +11024,10 @@ "type": "resref", "value": "nw_it_mbelt009" }, + "xModelPart1": { + "type": "word", + "value": 9 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -11144,6 +11200,18 @@ "type": "resref", "value": "nw_it_mboots002" }, + "xModelPart1": { + "type": "word", + "value": 13 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -11316,6 +11384,18 @@ "type": "resref", "value": "nw_it_mboots015" }, + "xModelPart1": { + "type": "word", + "value": 33 + }, + "xModelPart2": { + "type": "word", + "value": 21 + }, + "xModelPart3": { + "type": "word", + "value": 31 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -11488,6 +11568,18 @@ "type": "resref", "value": "nw_it_mboots016" }, + "xModelPart1": { + "type": "word", + "value": 33 + }, + "xModelPart2": { + "type": "word", + "value": 21 + }, + "xModelPart3": { + "type": "word", + "value": 31 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -11660,6 +11752,18 @@ "type": "resref", "value": "nw_it_mboots017" }, + "xModelPart1": { + "type": "word", + "value": 33 + }, + "xModelPart2": { + "type": "word", + "value": 21 + }, + "xModelPart3": { + "type": "word", + "value": 31 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -11801,6 +11905,18 @@ "type": "resref", "value": "nw_it_mboots010" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 23 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -11942,6 +12058,18 @@ "type": "resref", "value": "nw_it_mboots011" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 23 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -12083,6 +12211,18 @@ "type": "resref", "value": "nw_it_mboots012" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 23 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -12224,6 +12364,18 @@ "type": "resref", "value": "nw_it_mboots013" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 23 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -12365,6 +12517,18 @@ "type": "resref", "value": "nw_it_mboots014" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 23 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -12506,6 +12670,18 @@ "type": "resref", "value": "nw_it_mboots005" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 31 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -12647,6 +12823,18 @@ "type": "resref", "value": "nw_it_mboots001" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -12788,6 +12976,18 @@ "type": "resref", "value": "nw_it_mboots006" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -12929,6 +13129,18 @@ "type": "resref", "value": "nw_it_mboots007" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -13070,6 +13282,18 @@ "type": "resref", "value": "nw_it_mboots008" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -13211,6 +13435,18 @@ "type": "resref", "value": "nw_it_mboots009" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -13383,6 +13619,18 @@ "type": "resref", "value": "nw_it_mboots018" }, + "xModelPart1": { + "type": "word", + "value": 33 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -13555,6 +13803,18 @@ "type": "resref", "value": "nw_it_mboots019" }, + "xModelPart1": { + "type": "word", + "value": 33 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -13727,6 +13987,18 @@ "type": "resref", "value": "nw_it_mboots020" }, + "xModelPart1": { + "type": "word", + "value": 33 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -13930,6 +14202,18 @@ "type": "resref", "value": "nw_it_mboots021" }, + "xModelPart1": { + "type": "word", + "value": 33 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -14133,6 +14417,18 @@ "type": "resref", "value": "nw_it_mboots022" }, + "xModelPart1": { + "type": "word", + "value": 33 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -14336,6 +14632,18 @@ "type": "resref", "value": "nw_it_mboots004" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 12 + }, + "xModelPart3": { + "type": "word", + "value": 22 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -14469,6 +14777,10 @@ "type": "resref", "value": "nw_it_mbracer002" }, + "xModelPart1": { + "type": "word", + "value": 5 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -14602,6 +14914,10 @@ "type": "resref", "value": "nw_it_mbracer007" }, + "xModelPart1": { + "type": "word", + "value": 5 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -14735,6 +15051,10 @@ "type": "resref", "value": "nw_it_mbracer008" }, + "xModelPart1": { + "type": "word", + "value": 5 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -14868,6 +15188,10 @@ "type": "resref", "value": "nw_it_mbracer009" }, + "xModelPart1": { + "type": "word", + "value": 5 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -15001,6 +15325,10 @@ "type": "resref", "value": "nw_it_mbracer010" }, + "xModelPart1": { + "type": "word", + "value": 5 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -15134,6 +15462,10 @@ "type": "resref", "value": "nw_it_mbracer001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -15267,6 +15599,10 @@ "type": "resref", "value": "nw_it_mbracer003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -15400,6 +15736,10 @@ "type": "resref", "value": "nw_it_mbracer004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -15533,6 +15873,10 @@ "type": "resref", "value": "nw_it_mbracer005" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -15666,6 +16010,10 @@ "type": "resref", "value": "nw_it_mbracer006" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -15823,6 +16171,10 @@ "type": "resref", "value": "nw_maarcl057" }, + "xModelPart1": { + "type": "word", + "value": 8 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -16011,6 +16363,10 @@ "type": "resref", "value": "nw_maarcl104" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -16199,6 +16555,10 @@ "type": "resref", "value": "nw_maarcl105" }, + "xModelPart1": { + "type": "word", + "value": 2 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -16387,6 +16747,10 @@ "type": "resref", "value": "nw_maarcl106" }, + "xModelPart1": { + "type": "word", + "value": 2 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -16544,6 +16908,10 @@ "type": "resref", "value": "nw_maarcl056" }, + "xModelPart1": { + "type": "word", + "value": 3 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -16701,6 +17069,10 @@ "type": "resref", "value": "nw_maarcl055" }, + "xModelPart1": { + "type": "word", + "value": 7 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -16858,6 +17230,10 @@ "type": "resref", "value": "nw_maarcl088" }, + "xModelPart1": { + "type": "word", + "value": 7 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -17015,6 +17391,10 @@ "type": "resref", "value": "nw_maarcl089" }, + "xModelPart1": { + "type": "word", + "value": 7 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -17172,6 +17552,10 @@ "type": "resref", "value": "nw_maarcl090" }, + "xModelPart1": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -17329,6 +17713,10 @@ "type": "resref", "value": "nw_maarcl091" }, + "xModelPart1": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -17485,6 +17873,10 @@ "type": "resref", "value": "nw_maarcl098" }, + "xModelPart1": { + "type": "word", + "value": 3 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -17642,6 +18034,10 @@ "type": "resref", "value": "nw_maarcl097" }, + "xModelPart1": { + "type": "word", + "value": 5 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -17799,6 +18195,10 @@ "type": "resref", "value": "nw_maarcl096" }, + "xModelPart1": { + "type": "word", + "value": 5 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -17956,6 +18356,10 @@ "type": "resref", "value": "nw_maarcl099" }, + "xModelPart1": { + "type": "word", + "value": 14 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -18175,6 +18579,10 @@ "type": "resref", "value": "nw_maarcl030" }, + "xModelPart1": { + "type": "word", + "value": 5 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -18332,6 +18740,10 @@ "type": "resref", "value": "nw_maarcl102" }, + "xModelPart1": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -18489,6 +18901,10 @@ "type": "resref", "value": "nw_maarcl101" }, + "xModelPart1": { + "type": "word", + "value": 8 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -18646,6 +19062,10 @@ "type": "resref", "value": "nw_maarcl100" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -18803,6 +19223,10 @@ "type": "resref", "value": "nw_maarcl103" }, + "xModelPart1": { + "type": "word", + "value": 2 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -18960,6 +19384,10 @@ "type": "resref", "value": "nw_maarcl031" }, + "xModelPart1": { + "type": "word", + "value": 7 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -19117,6 +19545,10 @@ "type": "resref", "value": "nw_maarcl092" }, + "xModelPart1": { + "type": "word", + "value": 7 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -19274,6 +19706,10 @@ "type": "resref", "value": "nw_maarcl093" }, + "xModelPart1": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -19431,6 +19867,10 @@ "type": "resref", "value": "nw_maarcl094" }, + "xModelPart1": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -19588,6 +20028,10 @@ "type": "resref", "value": "nw_maarcl095" }, + "xModelPart1": { + "type": "word", + "value": 8 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -19721,6 +20165,10 @@ "type": "resref", "value": "nw_it_mbracer013" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -19916,6 +20364,10 @@ "type": "resref", "value": "nw_it_mglove006" }, + "xModelPart1": { + "type": "word", + "value": 7 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -20049,6 +20501,10 @@ "type": "resref", "value": "nw_it_mglove004" }, + "xModelPart1": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -20182,6 +20638,10 @@ "type": "resref", "value": "nw_it_mglove008" }, + "xModelPart1": { + "type": "word", + "value": 5 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -20439,6 +20899,10 @@ "type": "resref", "value": "nw_it_mglove007" }, + "xModelPart1": { + "type": "word", + "value": 9 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -20572,6 +21036,10 @@ "type": "resref", "value": "nw_it_mglove009" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -20609,7 +21077,7 @@ }, "Cost": { "type": "dword", - "value": 951 + "value": 788 }, "Cursed": { "type": "byte", @@ -20767,6 +21235,10 @@ "type": "resref", "value": "nw_it_mglove016" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -20962,6 +21434,10 @@ "type": "resref", "value": "nw_it_mglove017" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -21157,6 +21633,10 @@ "type": "resref", "value": "nw_it_mglove018" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -21194,7 +21674,7 @@ }, "Cost": { "type": "dword", - "value": 7981 + "value": 10644 }, "Cursed": { "type": "byte", @@ -21352,6 +21832,10 @@ "type": "resref", "value": "nw_it_mglove019" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -21389,7 +21873,7 @@ }, "Cost": { "type": "dword", - "value": 14823 + "value": 21507 }, "Cursed": { "type": "byte", @@ -21547,6 +22031,10 @@ "type": "resref", "value": "nw_it_mglove020" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -21584,7 +22072,7 @@ }, "Cost": { "type": "dword", - "value": 951 + "value": 788 }, "Cursed": { "type": "byte", @@ -21742,6 +22230,10 @@ "type": "resref", "value": "nw_it_mglove021" }, + "xModelPart1": { + "type": "word", + "value": 7 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -21937,6 +22429,10 @@ "type": "resref", "value": "nw_it_mglove022" }, + "xModelPart1": { + "type": "word", + "value": 7 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -22132,6 +22628,10 @@ "type": "resref", "value": "nw_it_mglove023" }, + "xModelPart1": { + "type": "word", + "value": 7 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -22169,7 +22669,7 @@ }, "Cost": { "type": "dword", - "value": 7981 + "value": 10644 }, "Cursed": { "type": "byte", @@ -22327,6 +22827,10 @@ "type": "resref", "value": "nw_it_mglove024" }, + "xModelPart1": { + "type": "word", + "value": 7 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -22364,7 +22868,7 @@ }, "Cost": { "type": "dword", - "value": 14823 + "value": 21507 }, "Cursed": { "type": "byte", @@ -22522,6 +23026,10 @@ "type": "resref", "value": "nw_it_mglove025" }, + "xModelPart1": { + "type": "word", + "value": 7 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -22686,6 +23194,10 @@ "type": "resref", "value": "nw_it_mglove005" }, + "xModelPart1": { + "type": "word", + "value": 10 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -22912,6 +23424,10 @@ "type": "resref", "value": "nw_it_mglove003" }, + "xModelPart1": { + "type": "word", + "value": 3 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -22949,7 +23465,7 @@ }, "Cost": { "type": "dword", - "value": 951 + "value": 788 }, "Cursed": { "type": "byte", @@ -23107,6 +23623,10 @@ "type": "resref", "value": "nw_it_mglove026" }, + "xModelPart1": { + "type": "word", + "value": 9 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -23144,7 +23664,7 @@ }, "Cost": { "type": "dword", - "value": 2176 + "value": 1926 }, "Cursed": { "type": "byte", @@ -23302,6 +23822,10 @@ "type": "resref", "value": "nw_it_mglove027" }, + "xModelPart1": { + "type": "word", + "value": 9 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -23339,7 +23863,7 @@ }, "Cost": { "type": "dword", - "value": 6126 + "value": 5701 }, "Cursed": { "type": "byte", @@ -23497,6 +24021,10 @@ "type": "resref", "value": "nw_it_mglove029" }, + "xModelPart1": { + "type": "word", + "value": 9 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -23534,7 +24062,7 @@ }, "Cost": { "type": "dword", - "value": 3901 + "value": 3563 }, "Cursed": { "type": "byte", @@ -23692,6 +24220,10 @@ "type": "resref", "value": "nw_it_mglove028" }, + "xModelPart1": { + "type": "word", + "value": 9 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -23729,7 +24261,7 @@ }, "Cost": { "type": "dword", - "value": 8851 + "value": 8338 }, "Cursed": { "type": "byte", @@ -23887,6 +24419,10 @@ "type": "resref", "value": "nw_it_mglove030" }, + "xModelPart1": { + "type": "word", + "value": 9 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -24082,6 +24618,10 @@ "type": "resref", "value": "nw_it_mglove012" }, + "xModelPart1": { + "type": "word", + "value": 7 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -24215,6 +24755,10 @@ "type": "resref", "value": "nw_it_mglove010" }, + "xModelPart1": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -24348,6 +24892,10 @@ "type": "resref", "value": "nw_it_mglove014" }, + "xModelPart1": { + "type": "word", + "value": 5 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -24605,6 +25153,10 @@ "type": "resref", "value": "nw_it_mglove013" }, + "xModelPart1": { + "type": "word", + "value": 9 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -24738,6 +25290,10 @@ "type": "resref", "value": "nw_it_mglove015" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -24871,6 +25427,10 @@ "type": "resref", "value": "nw_it_mglove015" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -25035,6 +25595,10 @@ "type": "resref", "value": "nw_it_mglove011" }, + "xModelPart1": { + "type": "word", + "value": 10 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -25168,6 +25732,10 @@ "type": "resref", "value": "nw_it_mbracer012" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -25429,6 +25997,10 @@ "type": "resref", "value": "it_mglove005" }, + "xModelPart1": { + "type": "word", + "value": 8 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -25759,6 +26331,10 @@ "type": "resref", "value": "nw_it_sparscr301" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -25985,6 +26561,10 @@ "type": "resref", "value": "nw_it_sparscr309" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -26211,6 +26791,10 @@ "type": "resref", "value": "nw_it_sparscr304" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -26437,6 +27021,10 @@ "type": "resref", "value": "nw_it_sparscr208" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -26725,6 +27313,10 @@ "type": "resref", "value": "nw_it_sparscr602" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -26951,6 +27543,10 @@ "type": "resref", "value": "nw_it_sparscr312" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -27177,6 +27773,10 @@ "type": "resref", "value": "nw_it_sparscr310" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -27465,6 +28065,10 @@ "type": "resref", "value": "nw_it_sparscr302" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -27691,6 +28295,10 @@ "type": "resref", "value": "nw_it_sparscr109" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -27917,6 +28525,10 @@ "type": "resref", "value": "nw_it_sparscr202" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -28143,6 +28755,10 @@ "type": "resref", "value": "nw_it_sparscr401" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -28431,6 +29047,10 @@ "type": "resref", "value": "nw_it_sparscr303" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -28564,6 +29184,10 @@ "type": "resref", "value": "nw_it_spdvscr501" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -28790,6 +29414,10 @@ "type": "resref", "value": "nw_it_sparscr111" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -28923,6 +29551,10 @@ "type": "resref", "value": "nw_it_spdvscr401" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -29056,6 +29688,10 @@ "type": "resref", "value": "nw_it_spdvscr702" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -29282,6 +29918,10 @@ "type": "resref", "value": "nw_it_spdvscr203" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -29508,6 +30148,10 @@ "type": "resref", "value": "nw_it_sparscr305" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -29734,6 +30378,10 @@ "type": "resref", "value": "nw_it_sparscr403" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -30053,6 +30701,10 @@ "type": "resref", "value": "nw_it_sparscr404" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -30310,6 +30962,10 @@ "type": "resref", "value": "nw_it_sparscr904" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -30598,6 +31254,10 @@ "type": "resref", "value": "nw_it_sparscr510" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -30886,6 +31546,10 @@ "type": "resref", "value": "nw_it_sparscr605" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -31143,6 +31807,10 @@ "type": "resref", "value": "nw_it_sparscr703" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -31400,6 +32068,10 @@ "type": "resref", "value": "nw_it_sparscr805" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -31626,6 +32298,10 @@ "type": "resref", "value": "nw_it_sparscr614" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -31767,6 +32443,18 @@ "type": "resref", "value": "it_mpotion013" }, + "xModelPart1": { + "type": "word", + "value": 31 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -31912,6 +32600,18 @@ "type": "resref", "value": "it_mpotion036" }, + "xModelPart1": { + "type": "word", + "value": 31 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -32053,6 +32753,18 @@ "type": "resref", "value": "potionofultravis" }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 72 + }, + "xModelPart3": { + "type": "word", + "value": 72 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -32194,6 +32906,18 @@ "type": "resref", "value": "potionofultra002" }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 72 + }, + "xModelPart3": { + "type": "word", + "value": 72 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -32335,6 +33059,18 @@ "type": "resref", "value": "jyrnmj002" }, + "xModelPart1": { + "type": "word", + "value": 38 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 62 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -32563,6 +33299,10 @@ "type": "resref", "value": "fireballpack" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -32698,6 +33438,10 @@ "type": "resref", "value": "raisepack" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -32833,6 +33577,10 @@ "type": "resref", "value": "invispack" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -33059,6 +33807,10 @@ "type": "resref", "value": "x1_it_sparscr003" }, + "xModelPart1": { + "type": "word", + "value": 0 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -33196,6 +33948,10 @@ "type": "resref", "value": "it_spdvscr003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -33422,6 +34178,10 @@ "type": "resref", "value": "x1_it_sparscr002" }, + "xModelPart1": { + "type": "word", + "value": 0 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -33625,6 +34385,10 @@ "type": "resref", "value": "nw_it_mneck036" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -33758,6 +34522,10 @@ "type": "resref", "value": "nw_it_mneck001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -33891,6 +34659,10 @@ "type": "resref", "value": "nw_it_mneck012" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -34024,6 +34796,10 @@ "type": "resref", "value": "nw_it_mneck013" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -34157,6 +34933,10 @@ "type": "resref", "value": "nw_it_mneck014" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -34290,6 +35070,10 @@ "type": "resref", "value": "nw_it_mneck015" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -34547,6 +35331,10 @@ "type": "resref", "value": "nw_it_mneck005" }, + "xModelPart1": { + "type": "word", + "value": 2 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -34680,6 +35468,10 @@ "type": "resref", "value": "nw_it_mneck024" }, + "xModelPart1": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -34813,6 +35605,10 @@ "type": "resref", "value": "nw_it_mneck025" }, + "xModelPart1": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -34946,6 +35742,10 @@ "type": "resref", "value": "nw_it_mneck026" }, + "xModelPart1": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -35079,6 +35879,10 @@ "type": "resref", "value": "nw_it_mneck027" }, + "xModelPart1": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -35212,6 +36016,10 @@ "type": "resref", "value": "nw_it_mneck028" }, + "xModelPart1": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -35438,6 +36246,10 @@ "type": "resref", "value": "nw_it_mneck037" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -35602,6 +36414,10 @@ "type": "resref", "value": "nw_it_mneck035" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -35639,7 +36455,7 @@ }, "Cost": { "type": "dword", - "value": 6251 + "value": 4001 }, "Cursed": { "type": "byte", @@ -35894,6 +36710,10 @@ "type": "resref", "value": "it_mneck042" }, + "xModelPart1": { + "type": "word", + "value": 17 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -36244,6 +37064,10 @@ "type": "resref", "value": "nw_it_mneck003" }, + "xModelPart1": { + "type": "word", + "value": 7 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -36377,6 +37201,10 @@ "type": "resref", "value": "nw_it_mneck007" }, + "xModelPart1": { + "type": "word", + "value": 3 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -36510,6 +37338,10 @@ "type": "resref", "value": "nw_it_mneck008" }, + "xModelPart1": { + "type": "word", + "value": 3 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -36643,6 +37475,10 @@ "type": "resref", "value": "nw_it_mneck009" }, + "xModelPart1": { + "type": "word", + "value": 3 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -36776,6 +37612,10 @@ "type": "resref", "value": "nw_it_mneck010" }, + "xModelPart1": { + "type": "word", + "value": 3 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -36909,6 +37749,10 @@ "type": "resref", "value": "nw_it_mneck011" }, + "xModelPart1": { + "type": "word", + "value": 3 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -37042,6 +37886,10 @@ "type": "resref", "value": "nw_it_mneck006" }, + "xModelPart1": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -37175,6 +38023,10 @@ "type": "resref", "value": "nw_it_mneck016" }, + "xModelPart1": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -37308,6 +38160,10 @@ "type": "resref", "value": "nw_it_mneck017" }, + "xModelPart1": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -37441,6 +38297,10 @@ "type": "resref", "value": "nw_it_mneck018" }, + "xModelPart1": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -37574,6 +38434,10 @@ "type": "resref", "value": "nw_it_mneck019" }, + "xModelPart1": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -37674,6 +38538,10 @@ "type": "resref", "value": "nw_it_mneck021" }, + "xModelPart1": { + "type": "word", + "value": 18 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -37711,7 +38579,7 @@ }, "Cost": { "type": "dword", - "value": 72251 + "value": 64001 }, "Cursed": { "type": "byte", @@ -37900,6 +38768,10 @@ "type": "resref", "value": "nw_it_mneck002" }, + "xModelPart1": { + "type": "word", + "value": 5 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -37937,7 +38809,7 @@ }, "Cost": { "type": "dword", - "value": 72251 + "value": 64001 }, "Cursed": { "type": "byte", @@ -38130,6 +39002,10 @@ "type": "resref", "value": "it_mneck043" }, + "xModelPart1": { + "type": "word", + "value": 7 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -38263,6 +39139,10 @@ "type": "resref", "value": "nw_it_mring006" }, + "xModelPart1": { + "type": "word", + "value": 10 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -38396,6 +39276,10 @@ "type": "resref", "value": "nw_it_mring014" }, + "xModelPart1": { + "type": "word", + "value": 10 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -38529,6 +39413,10 @@ "type": "resref", "value": "nw_it_mring015" }, + "xModelPart1": { + "type": "word", + "value": 10 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -38662,6 +39550,10 @@ "type": "resref", "value": "nw_it_mring016" }, + "xModelPart1": { + "type": "word", + "value": 10 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -38795,6 +39687,10 @@ "type": "resref", "value": "nw_it_mring017" }, + "xModelPart1": { + "type": "word", + "value": 10 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -38928,6 +39824,10 @@ "type": "resref", "value": "nw_it_mring010" }, + "xModelPart1": { + "type": "word", + "value": 27 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -39061,6 +39961,10 @@ "type": "resref", "value": "nw_it_mring009" }, + "xModelPart1": { + "type": "word", + "value": 17 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -39194,6 +40098,10 @@ "type": "resref", "value": "nw_it_mring024" }, + "xModelPart1": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -39327,6 +40235,10 @@ "type": "resref", "value": "nw_it_mring025" }, + "xModelPart1": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -39460,6 +40372,10 @@ "type": "resref", "value": "nw_it_mring026" }, + "xModelPart1": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -39593,6 +40509,10 @@ "type": "resref", "value": "nw_it_mring027" }, + "xModelPart1": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -39726,6 +40646,10 @@ "type": "resref", "value": "nw_it_mring028" }, + "xModelPart1": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -40014,6 +40938,10 @@ "type": "resref", "value": "nw_it_mring007" }, + "xModelPart1": { + "type": "word", + "value": 9 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -40147,6 +41075,10 @@ "type": "resref", "value": "nw_it_mring012" }, + "xModelPart1": { + "type": "word", + "value": 3 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -40280,6 +41212,10 @@ "type": "resref", "value": "nw_it_mring011" }, + "xModelPart1": { + "type": "word", + "value": 7 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -40317,7 +41253,7 @@ }, "Cost": { "type": "dword", - "value": 14710 + "value": 17150 }, "Cursed": { "type": "byte", @@ -40479,6 +41415,10 @@ "type": "resref", "value": "it_mring041" }, + "xModelPart1": { + "type": "word", + "value": 15 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -40612,6 +41552,10 @@ "type": "resref", "value": "nw_it_mring001" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -40745,6 +41689,10 @@ "type": "resref", "value": "nw_it_mring008" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -40878,6 +41826,10 @@ "type": "resref", "value": "nw_it_mring018" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -41011,6 +41963,10 @@ "type": "resref", "value": "nw_it_mring019" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -41144,6 +42100,10 @@ "type": "resref", "value": "nw_it_mring020" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -41281,6 +42241,10 @@ "type": "resref", "value": "it_mring042" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -41445,6 +42409,10 @@ "type": "resref", "value": "nw_it_mring031" }, + "xModelPart1": { + "type": "word", + "value": 14 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -41609,6 +42577,10 @@ "type": "resref", "value": "nw_it_mring032" }, + "xModelPart1": { + "type": "word", + "value": 14 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -41773,6 +42745,10 @@ "type": "resref", "value": "nw_it_mring033" }, + "xModelPart1": { + "type": "word", + "value": 14 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -41937,6 +42913,10 @@ "type": "resref", "value": "nw_it_mring013" }, + "xModelPart1": { + "type": "word", + "value": 9 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -41974,7 +42954,7 @@ }, "Cost": { "type": "dword", - "value": 11251 + "value": 20001 }, "Cursed": { "type": "byte", @@ -42070,6 +43050,10 @@ "type": "resref", "value": "nw_it_novel001" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -42335,6 +43319,18 @@ "type": "resref", "value": "rodoff001" }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 12 + }, + "xModelPart3": { + "type": "word", + "value": 42 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -42662,6 +43658,18 @@ "type": "resref", "value": "rodoff002" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 41 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -42865,6 +43873,18 @@ "type": "resref", "value": "rodofwilting" }, + "xModelPart1": { + "type": "word", + "value": 43 + }, + "xModelPart2": { + "type": "word", + "value": 33 + }, + "xModelPart3": { + "type": "word", + "value": 33 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -43161,6 +44181,18 @@ "type": "resref", "value": "rodoff003" }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 22 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -43461,6 +44493,18 @@ "type": "resref", "value": "astralstaff" }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 53 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -43668,6 +44712,18 @@ "type": "resref", "value": "staffofwilting" }, + "xModelPart1": { + "type": "word", + "value": 13 + }, + "xModelPart2": { + "type": "word", + "value": 13 + }, + "xModelPart3": { + "type": "word", + "value": 13 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -44092,6 +45148,18 @@ "type": "resref", "value": "planarstaff" }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 52 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -44361,6 +45429,18 @@ "type": "resref", "value": "trickstersstaff" }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 61 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -44630,6 +45710,18 @@ "type": "resref", "value": "prankstersstaff" }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 62 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -44829,6 +45921,10 @@ "type": "resref", "value": "ringoflightnin" }, + "xModelPart1": { + "type": "word", + "value": 23 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -44970,6 +46066,18 @@ "type": "resref", "value": "nw_wmgmrd002" }, + "xModelPart1": { + "type": "word", + "value": 21 + }, + "xModelPart2": { + "type": "word", + "value": 41 + }, + "xModelPart3": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -45204,6 +46312,18 @@ "type": "resref", "value": "nw_wmgwn004" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 31 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -45438,6 +46558,18 @@ "type": "resref", "value": "nw_wmgwn002" }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -45578,6 +46710,10 @@ "type": "resref", "value": "nw_it_trap034" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -45710,6 +46846,10 @@ "type": "resref", "value": "nw_it_trap014" }, + "xModelPart1": { + "type": "word", + "value": 2 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -45842,6 +46982,10 @@ "type": "resref", "value": "nw_it_trap022" }, + "xModelPart1": { + "type": "word", + "value": 3 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -45974,6 +47118,10 @@ "type": "resref", "value": "nw_it_trap018" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -46106,6 +47254,10 @@ "type": "resref", "value": "nw_it_trap030" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -46238,6 +47390,10 @@ "type": "resref", "value": "nw_it_trap026" }, + "xModelPart1": { + "type": "word", + "value": 5 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -46370,6 +47526,10 @@ "type": "resref", "value": "nw_it_trap006" }, + "xModelPart1": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -46502,6 +47662,10 @@ "type": "resref", "value": "nw_it_trap042" }, + "xModelPart1": { + "type": "word", + "value": 7 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -46634,6 +47798,10 @@ "type": "resref", "value": "nw_it_trap038" }, + "xModelPart1": { + "type": "word", + "value": 8 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -46766,6 +47934,10 @@ "type": "resref", "value": "nw_it_trap002" }, + "xModelPart1": { + "type": "word", + "value": 9 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -46898,6 +48070,10 @@ "type": "resref", "value": "nw_it_trap010" }, + "xModelPart1": { + "type": "word", + "value": 10 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -47030,6 +48206,10 @@ "type": "resref", "value": "nw_it_trap036" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -47162,6 +48342,10 @@ "type": "resref", "value": "nw_it_trap016" }, + "xModelPart1": { + "type": "word", + "value": 2 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -47294,6 +48478,10 @@ "type": "resref", "value": "nw_it_trap024" }, + "xModelPart1": { + "type": "word", + "value": 3 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -47426,6 +48614,10 @@ "type": "resref", "value": "nw_it_trap020" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -47554,6 +48746,10 @@ "type": "resref", "value": "nw_it_trap032" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -47686,6 +48882,10 @@ "type": "resref", "value": "nw_it_trap028" }, + "xModelPart1": { + "type": "word", + "value": 5 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -47818,6 +49018,10 @@ "type": "resref", "value": "nw_it_trap008" }, + "xModelPart1": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -47950,6 +49154,10 @@ "type": "resref", "value": "nw_it_trap044" }, + "xModelPart1": { + "type": "word", + "value": 7 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -48082,6 +49290,10 @@ "type": "resref", "value": "nw_it_trap040" }, + "xModelPart1": { + "type": "word", + "value": 8 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -48214,6 +49426,10 @@ "type": "resref", "value": "nw_it_trap004" }, + "xModelPart1": { + "type": "word", + "value": 9 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -48346,6 +49562,10 @@ "type": "resref", "value": "nw_it_trap012" }, + "xModelPart1": { + "type": "word", + "value": 10 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -48478,6 +49698,10 @@ "type": "resref", "value": "nw_it_medkit004" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -48610,6 +49834,10 @@ "type": "resref", "value": "nw_it_medkit002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -48742,6 +49970,10 @@ "type": "resref", "value": "nw_it_medkit003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -48874,6 +50106,10 @@ "type": "resref", "value": "nw_it_trap033" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -49006,6 +50242,10 @@ "type": "resref", "value": "nw_it_trap013" }, + "xModelPart1": { + "type": "word", + "value": 2 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -49138,6 +50378,10 @@ "type": "resref", "value": "nw_it_trap021" }, + "xModelPart1": { + "type": "word", + "value": 3 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -49270,6 +50514,10 @@ "type": "resref", "value": "nw_it_trap017" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -49402,6 +50650,10 @@ "type": "resref", "value": "nw_it_trap029" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -49534,6 +50786,10 @@ "type": "resref", "value": "nw_it_trap025" }, + "xModelPart1": { + "type": "word", + "value": 5 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -49666,6 +50922,10 @@ "type": "resref", "value": "nw_it_trap005" }, + "xModelPart1": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -49798,6 +51058,10 @@ "type": "resref", "value": "nw_it_trap041" }, + "xModelPart1": { + "type": "word", + "value": 7 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -49930,6 +51194,10 @@ "type": "resref", "value": "nw_it_trap037" }, + "xModelPart1": { + "type": "word", + "value": 8 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -50062,6 +51330,10 @@ "type": "resref", "value": "nw_it_trap001" }, + "xModelPart1": { + "type": "word", + "value": 9 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -50194,6 +51466,10 @@ "type": "resref", "value": "nw_it_trap009" }, + "xModelPart1": { + "type": "word", + "value": 10 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -50326,6 +51602,10 @@ "type": "resref", "value": "nw_it_trap035" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -50458,6 +51738,10 @@ "type": "resref", "value": "nw_it_trap015" }, + "xModelPart1": { + "type": "word", + "value": 2 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -50590,6 +51874,10 @@ "type": "resref", "value": "nw_it_trap023" }, + "xModelPart1": { + "type": "word", + "value": 3 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -50722,6 +52010,10 @@ "type": "resref", "value": "nw_it_trap019" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -50854,6 +52146,10 @@ "type": "resref", "value": "nw_it_trap031" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -50986,6 +52282,10 @@ "type": "resref", "value": "nw_it_trap027" }, + "xModelPart1": { + "type": "word", + "value": 5 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -51118,6 +52418,10 @@ "type": "resref", "value": "nw_it_trap007" }, + "xModelPart1": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -51250,6 +52554,10 @@ "type": "resref", "value": "nw_it_trap043" }, + "xModelPart1": { + "type": "word", + "value": 7 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -51382,6 +52690,10 @@ "type": "resref", "value": "nw_it_trap039" }, + "xModelPart1": { + "type": "word", + "value": 8 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -51510,6 +52822,10 @@ "type": "resref", "value": "nw_it_trap003" }, + "xModelPart1": { + "type": "word", + "value": 9 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -51642,6 +52958,10 @@ "type": "resref", "value": "nw_it_trap011" }, + "xModelPart1": { + "type": "word", + "value": 10 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -51868,6 +53188,10 @@ "type": "resref", "value": "nw_it_mmidmisc01" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -52094,6 +53418,10 @@ "type": "resref", "value": "nw_it_mmidmisc02" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -52289,6 +53617,10 @@ "type": "resref", "value": "nw_it_mmidmisc03" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -52422,6 +53754,10 @@ "type": "resref", "value": "nw_it_novel002" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -52555,6 +53891,10 @@ "type": "resref", "value": "nw_it_contain002" }, + "xModelPart1": { + "type": "word", + "value": 3 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -52688,6 +54028,10 @@ "type": "resref", "value": "nw_it_contain003" }, + "xModelPart1": { + "type": "word", + "value": 3 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -52821,6 +54165,10 @@ "type": "resref", "value": "nw_it_contain004" }, + "xModelPart1": { + "type": "word", + "value": 3 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -52954,6 +54302,10 @@ "type": "resref", "value": "nw_it_contain005" }, + "xModelPart1": { + "type": "word", + "value": 3 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -53118,6 +54470,10 @@ "type": "resref", "value": "nw_it_mmidmisc04" }, + "xModelPart1": { + "type": "word", + "value": 90 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -53250,6 +54606,10 @@ "type": "resref", "value": "nw_it_picks001" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -53382,6 +54742,10 @@ "type": "resref", "value": "nw_it_picks002" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -53514,6 +54878,10 @@ "type": "resref", "value": "nw_it_picks003" }, + "xModelPart1": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -53646,6 +55014,10 @@ "type": "resref", "value": "nw_it_torch001" }, + "xModelPart1": { + "type": "word", + "value": 0 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -53929,6 +55301,18 @@ "type": "resref", "value": "nw_it_mpotion021" }, + "xModelPart1": { + "type": "word", + "value": 56 + }, + "xModelPart2": { + "type": "word", + "value": 21 + }, + "xModelPart3": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -54070,6 +55454,18 @@ "type": "resref", "value": "nw_it_mpotion023" }, + "xModelPart1": { + "type": "word", + "value": 74 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 61 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -54213,6 +55609,18 @@ "type": "resref", "value": "nw_it_mpotion022" }, + "xModelPart1": { + "type": "word", + "value": 45 + }, + "xModelPart2": { + "type": "word", + "value": 41 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -54388,6 +55796,10 @@ "type": "resref", "value": "x2_it_dyec23" }, + "xModelPart1": { + "type": "word", + "value": 88 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -54552,6 +55964,10 @@ "type": "resref", "value": "x2_it_dyec00" }, + "xModelPart1": { + "type": "word", + "value": 88 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -54716,6 +56132,10 @@ "type": "resref", "value": "x2_it_dyec26" }, + "xModelPart1": { + "type": "word", + "value": 88 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -54880,6 +56300,10 @@ "type": "resref", "value": "x2_it_dyec28" }, + "xModelPart1": { + "type": "word", + "value": 88 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -55044,6 +56468,10 @@ "type": "resref", "value": "x2_it_dyec41" }, + "xModelPart1": { + "type": "word", + "value": 88 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -55208,6 +56636,10 @@ "type": "resref", "value": "x2_it_dyec32" }, + "xModelPart1": { + "type": "word", + "value": 88 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -55372,6 +56804,10 @@ "type": "resref", "value": "x2_it_dyel23" }, + "xModelPart1": { + "type": "word", + "value": 88 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -55536,6 +56972,10 @@ "type": "resref", "value": "x2_it_dyel00" }, + "xModelPart1": { + "type": "word", + "value": 88 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -55700,6 +57140,10 @@ "type": "resref", "value": "x2_it_dyel29" }, + "xModelPart1": { + "type": "word", + "value": 88 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -55864,6 +57308,10 @@ "type": "resref", "value": "x2_it_dyel26" }, + "xModelPart1": { + "type": "word", + "value": 88 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -56028,6 +57476,10 @@ "type": "resref", "value": "x2_it_dyel28" }, + "xModelPart1": { + "type": "word", + "value": 88 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -56192,6 +57644,10 @@ "type": "resref", "value": "x2_it_dyem03" }, + "xModelPart1": { + "type": "word", + "value": 88 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -56356,6 +57812,10 @@ "type": "resref", "value": "x2_it_dyem00" }, + "xModelPart1": { + "type": "word", + "value": 88 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -56520,6 +57980,10 @@ "type": "resref", "value": "x2_it_dyem31" }, + "xModelPart1": { + "type": "word", + "value": 88 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -56684,6 +58148,10 @@ "type": "resref", "value": "x2_it_dyem32" }, + "xModelPart1": { + "type": "word", + "value": 88 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -56848,6 +58316,10 @@ "type": "resref", "value": "x2_it_dyem10" }, + "xModelPart1": { + "type": "word", + "value": 88 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -57012,6 +58484,10 @@ "type": "resref", "value": "x2_it_dyem02" }, + "xModelPart1": { + "type": "word", + "value": 88 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -57176,6 +58652,10 @@ "type": "resref", "value": "x2_it_dyem36" }, + "xModelPart1": { + "type": "word", + "value": 88 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -57340,6 +58820,10 @@ "type": "resref", "value": "x2_it_dyem48" }, + "xModelPart1": { + "type": "word", + "value": 88 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -57504,6 +58988,10 @@ "type": "resref", "value": "x2_it_dyec31" }, + "xModelPart1": { + "type": "word", + "value": 88 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -57646,7 +59134,7 @@ }, "Cost": { "type": "dword", - "value": 282664 + "value": 534684 }, "Cursed": { "type": "byte", @@ -57876,6 +59364,18 @@ "type": "resref", "value": "vampgreataxe23" }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 34 + }, + "xModelPart3": { + "type": "word", + "value": 24 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -57913,7 +59413,7 @@ }, "Cost": { "type": "dword", - "value": 351826 + "value": 915958 }, "Cursed": { "type": "byte", @@ -58174,6 +59674,18 @@ "type": "resref", "value": "divgreataxe23" }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 14 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -58211,7 +59723,7 @@ }, "Cost": { "type": "dword", - "value": 568726 + "value": 1250040 }, "Cursed": { "type": "byte", @@ -58441,6 +59953,18 @@ "type": "resref", "value": "astralgreataxe23" }, + "xModelPart1": { + "type": "word", + "value": 31 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -58478,7 +60002,7 @@ }, "Cost": { "type": "dword", - "value": 282684 + "value": 534704 }, "Cursed": { "type": "byte", @@ -58708,6 +60232,18 @@ "type": "resref", "value": "vampwaraxe23" }, + "xModelPart1": { + "type": "word", + "value": 44 + }, + "xModelPart2": { + "type": "word", + "value": 34 + }, + "xModelPart3": { + "type": "word", + "value": 14 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -58745,7 +60281,7 @@ }, "Cost": { "type": "dword", - "value": 351846 + "value": 915978 }, "Cursed": { "type": "byte", @@ -59006,6 +60542,18 @@ "type": "resref", "value": "divwaraxe23" }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 54 + }, + "xModelPart3": { + "type": "word", + "value": 44 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -59043,7 +60591,7 @@ }, "Cost": { "type": "dword", - "value": 568746 + "value": 1250060 }, "Cursed": { "type": "byte", @@ -59273,6 +60821,18 @@ "type": "resref", "value": "astraldwaraxe23" }, + "xModelPart1": { + "type": "word", + "value": 41 + }, + "xModelPart2": { + "type": "word", + "value": 41 + }, + "xModelPart3": { + "type": "word", + "value": 81 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -59310,7 +60870,7 @@ }, "Cost": { "type": "dword", - "value": 282636 + "value": 534656 }, "Cursed": { "type": "byte", @@ -59540,6 +61100,18 @@ "type": "resref", "value": "vamphandaxe23" }, + "xModelPart1": { + "type": "word", + "value": 24 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 24 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -59577,7 +61149,7 @@ }, "Cost": { "type": "dword", - "value": 351798 + "value": 915930 }, "Cursed": { "type": "byte", @@ -59838,6 +61410,18 @@ "type": "resref", "value": "divinehandaxe23" }, + "xModelPart1": { + "type": "word", + "value": 44 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 34 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -59875,7 +61459,7 @@ }, "Cost": { "type": "dword", - "value": 568698 + "value": 1250012 }, "Cursed": { "type": "byte", @@ -60105,6 +61689,18 @@ "type": "resref", "value": "astralhandaxe23" }, + "xModelPart1": { + "type": "word", + "value": 41 + }, + "xModelPart2": { + "type": "word", + "value": 41 + }, + "xModelPart3": { + "type": "word", + "value": 41 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -60142,7 +61738,7 @@ }, "Cost": { "type": "dword", - "value": 282644 + "value": 534664 }, "Cursed": { "type": "byte", @@ -60372,6 +61968,18 @@ "type": "resref", "value": "vampbattleaxe23" }, + "xModelPart1": { + "type": "word", + "value": 14 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 54 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -60409,7 +62017,7 @@ }, "Cost": { "type": "dword", - "value": 351806 + "value": 915938 }, "Cursed": { "type": "byte", @@ -60670,6 +62278,18 @@ "type": "resref", "value": "divbattleaxe23" }, + "xModelPart1": { + "type": "word", + "value": 14 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 24 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -60707,7 +62327,7 @@ }, "Cost": { "type": "dword", - "value": 568706 + "value": 1250020 }, "Cursed": { "type": "byte", @@ -60968,6 +62588,18 @@ "type": "resref", "value": "astralbatleaxe23" }, + "xModelPart1": { + "type": "word", + "value": 51 + }, + "xModelPart2": { + "type": "word", + "value": 51 + }, + "xModelPart3": { + "type": "word", + "value": 71 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -61005,7 +62637,7 @@ }, "Cost": { "type": "dword", - "value": 282694 + "value": 534714 }, "Cursed": { "type": "byte", @@ -61235,6 +62867,18 @@ "type": "resref", "value": "vampbastard23" }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 34 + }, + "xModelPart3": { + "type": "word", + "value": 54 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -61272,7 +62916,7 @@ }, "Cost": { "type": "dword", - "value": 351856 + "value": 915988 }, "Cursed": { "type": "byte", @@ -61533,6 +63177,18 @@ "type": "resref", "value": "divbastard23" }, + "xModelPart1": { + "type": "word", + "value": 64 + }, + "xModelPart2": { + "type": "word", + "value": 34 + }, + "xModelPart3": { + "type": "word", + "value": 14 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -61570,7 +63226,7 @@ }, "Cost": { "type": "dword", - "value": 568756 + "value": 1250070 }, "Cursed": { "type": "byte", @@ -61800,6 +63456,18 @@ "type": "resref", "value": "astralbastard23" }, + "xModelPart1": { + "type": "word", + "value": 31 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 31 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -61837,7 +63505,7 @@ }, "Cost": { "type": "dword", - "value": 282628 + "value": 534648 }, "Cursed": { "type": "byte", @@ -62067,6 +63735,18 @@ "type": "resref", "value": "vampdagger23" }, + "xModelPart1": { + "type": "word", + "value": 54 + }, + "xModelPart2": { + "type": "word", + "value": 54 + }, + "xModelPart3": { + "type": "word", + "value": 44 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -62104,7 +63784,7 @@ }, "Cost": { "type": "dword", - "value": 351790 + "value": 915922 }, "Cursed": { "type": "byte", @@ -62365,6 +64045,18 @@ "type": "resref", "value": "divdagger23" }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 34 + }, + "xModelPart3": { + "type": "word", + "value": 54 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -62402,7 +64094,7 @@ }, "Cost": { "type": "dword", - "value": 568690 + "value": 1250004 }, "Cursed": { "type": "byte", @@ -62632,6 +64324,18 @@ "type": "resref", "value": "astraldagger23" }, + "xModelPart1": { + "type": "word", + "value": 41 + }, + "xModelPart2": { + "type": "word", + "value": 61 + }, + "xModelPart3": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -62669,7 +64373,7 @@ }, "Cost": { "type": "dword", - "value": 282724 + "value": 534744 }, "Cursed": { "type": "byte", @@ -62901,6 +64605,18 @@ "type": "resref", "value": "vampgsword23" }, + "xModelPart1": { + "type": "word", + "value": 14 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 24 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -62938,7 +64654,7 @@ }, "Cost": { "type": "dword", - "value": 351886 + "value": 916018 }, "Cursed": { "type": "byte", @@ -63201,6 +64917,18 @@ "type": "resref", "value": "divgreatsword23" }, + "xModelPart1": { + "type": "word", + "value": 44 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 44 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -63238,7 +64966,7 @@ }, "Cost": { "type": "dword", - "value": 568786 + "value": 1250100 }, "Cursed": { "type": "byte", @@ -63470,6 +65198,18 @@ "type": "resref", "value": "astralgsword23" }, + "xModelPart1": { + "type": "word", + "value": 21 + }, + "xModelPart2": { + "type": "word", + "value": 41 + }, + "xModelPart3": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -63507,7 +65247,7 @@ }, "Cost": { "type": "dword", - "value": 282654 + "value": 534674 }, "Cursed": { "type": "byte", @@ -63737,6 +65477,18 @@ "type": "resref", "value": "vamplongsword23" }, + "xModelPart1": { + "type": "word", + "value": 74 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 54 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -63774,7 +65526,7 @@ }, "Cost": { "type": "dword", - "value": 351816 + "value": 915948 }, "Cursed": { "type": "byte", @@ -64035,6 +65787,18 @@ "type": "resref", "value": "divlongsword23" }, + "xModelPart1": { + "type": "word", + "value": 74 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 34 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -64072,7 +65836,7 @@ }, "Cost": { "type": "dword", - "value": 568716 + "value": 1250030 }, "Cursed": { "type": "byte", @@ -64302,6 +66066,18 @@ "type": "resref", "value": "astrallsword23" }, + "xModelPart1": { + "type": "word", + "value": 71 + }, + "xModelPart2": { + "type": "word", + "value": 41 + }, + "xModelPart3": { + "type": "word", + "value": 61 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -64339,7 +66115,7 @@ }, "Cost": { "type": "dword", - "value": 425436 + "value": 534724 }, "Cursed": { "type": "byte", @@ -64569,6 +66345,18 @@ "type": "resref", "value": "vampkatana23" }, + "xModelPart1": { + "type": "word", + "value": 14 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 34 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -64606,7 +66394,7 @@ }, "Cost": { "type": "dword", - "value": 529179 + "value": 915998 }, "Cursed": { "type": "byte", @@ -64867,6 +66655,18 @@ "type": "resref", "value": "divkatana23" }, + "xModelPart1": { + "type": "word", + "value": 14 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 14 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -64904,7 +66704,7 @@ }, "Cost": { "type": "dword", - "value": 854529 + "value": 1250080 }, "Cursed": { "type": "byte", @@ -65134,6 +66934,18 @@ "type": "resref", "value": "astralkatana23" }, + "xModelPart1": { + "type": "word", + "value": 41 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -65171,7 +66983,7 @@ }, "Cost": { "type": "dword", - "value": 282664 + "value": 534684 }, "Cursed": { "type": "byte", @@ -65401,6 +67213,18 @@ "type": "resref", "value": "vamprapier23" }, + "xModelPart1": { + "type": "word", + "value": 44 + }, + "xModelPart2": { + "type": "word", + "value": 34 + }, + "xModelPart3": { + "type": "word", + "value": 34 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -65438,7 +67262,7 @@ }, "Cost": { "type": "dword", - "value": 351826 + "value": 915958 }, "Cursed": { "type": "byte", @@ -65699,6 +67523,18 @@ "type": "resref", "value": "divrapier23" }, + "xModelPart1": { + "type": "word", + "value": 44 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 44 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -65736,7 +67572,7 @@ }, "Cost": { "type": "dword", - "value": 545364 + "value": 1081164 }, "Cursed": { "type": "byte", @@ -65966,6 +67802,18 @@ "type": "resref", "value": "astralrapier23" }, + "xModelPart1": { + "type": "word", + "value": 21 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 41 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -66003,7 +67851,7 @@ }, "Cost": { "type": "dword", - "value": 282654 + "value": 534674 }, "Cursed": { "type": "byte", @@ -66233,6 +68081,18 @@ "type": "resref", "value": "vampscim23" }, + "xModelPart1": { + "type": "word", + "value": 24 + }, + "xModelPart2": { + "type": "word", + "value": 54 + }, + "xModelPart3": { + "type": "word", + "value": 54 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -66270,7 +68130,7 @@ }, "Cost": { "type": "dword", - "value": 351816 + "value": 915948 }, "Cursed": { "type": "byte", @@ -66531,6 +68391,18 @@ "type": "resref", "value": "divscim23" }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 34 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -66568,7 +68440,7 @@ }, "Cost": { "type": "dword", - "value": 568716 + "value": 1250030 }, "Cursed": { "type": "byte", @@ -66798,6 +68670,18 @@ "type": "resref", "value": "astralscim23" }, + "xModelPart1": { + "type": "word", + "value": 21 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 51 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -66835,7 +68719,7 @@ }, "Cost": { "type": "dword", - "value": 282644 + "value": 534664 }, "Cursed": { "type": "byte", @@ -67065,6 +68949,18 @@ "type": "resref", "value": "vampssword23" }, + "xModelPart1": { + "type": "word", + "value": 44 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 34 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -67102,7 +68998,7 @@ }, "Cost": { "type": "dword", - "value": 351806 + "value": 915938 }, "Cursed": { "type": "byte", @@ -67363,6 +69259,18 @@ "type": "resref", "value": "divshortsword23" }, + "xModelPart1": { + "type": "word", + "value": 24 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 24 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -67400,7 +69308,7 @@ }, "Cost": { "type": "dword", - "value": 568706 + "value": 1250020 }, "Cursed": { "type": "byte", @@ -67630,6 +69538,18 @@ "type": "resref", "value": "astralssword23" }, + "xModelPart1": { + "type": "word", + "value": 41 + }, + "xModelPart2": { + "type": "word", + "value": 51 + }, + "xModelPart3": { + "type": "word", + "value": 31 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -67667,7 +69587,7 @@ }, "Cost": { "type": "dword", - "value": 282626 + "value": 534646 }, "Cursed": { "type": "byte", @@ -67899,6 +69819,18 @@ "type": "resref", "value": "vampclub23" }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 44 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -67936,7 +69868,7 @@ }, "Cost": { "type": "dword", - "value": 351788 + "value": 915920 }, "Cursed": { "type": "byte", @@ -68199,6 +70131,18 @@ "type": "resref", "value": "divclub23" }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 32 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -68236,7 +70180,7 @@ }, "Cost": { "type": "dword", - "value": 568688 + "value": 1250002 }, "Cursed": { "type": "byte", @@ -68468,6 +70412,18 @@ "type": "resref", "value": "astralclub23" }, + "xModelPart1": { + "type": "word", + "value": 31 + }, + "xModelPart2": { + "type": "word", + "value": 21 + }, + "xModelPart3": { + "type": "word", + "value": 31 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -68505,7 +70461,7 @@ }, "Cost": { "type": "dword", - "value": 282640 + "value": 534660 }, "Cursed": { "type": "byte", @@ -68735,6 +70691,18 @@ "type": "resref", "value": "vamplightflail23" }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 34 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -68772,7 +70740,7 @@ }, "Cost": { "type": "dword", - "value": 351802 + "value": 915934 }, "Cursed": { "type": "byte", @@ -69033,6 +71001,18 @@ "type": "resref", "value": "divlightflail23" }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 44 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -69070,7 +71050,7 @@ }, "Cost": { "type": "dword", - "value": 568702 + "value": 1250016 }, "Cursed": { "type": "byte", @@ -69300,6 +71280,18 @@ "type": "resref", "value": "astrallflail23" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 21 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -69337,7 +71329,7 @@ }, "Cost": { "type": "dword", - "value": 282654 + "value": 534674 }, "Cursed": { "type": "byte", @@ -69567,6 +71559,18 @@ "type": "resref", "value": "vamphflail23" }, + "xModelPart1": { + "type": "word", + "value": 24 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 34 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -69604,7 +71608,7 @@ }, "Cost": { "type": "dword", - "value": 351816 + "value": 915948 }, "Cursed": { "type": "byte", @@ -69865,6 +71869,18 @@ "type": "resref", "value": "divhaflail23" }, + "xModelPart1": { + "type": "word", + "value": 14 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 14 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -69902,7 +71918,7 @@ }, "Cost": { "type": "dword", - "value": 568716 + "value": 1250030 }, "Cursed": { "type": "byte", @@ -70132,6 +72148,18 @@ "type": "resref", "value": "astralhflail23" }, + "xModelPart1": { + "type": "word", + "value": 21 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 31 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -70169,7 +72197,7 @@ }, "Cost": { "type": "dword", - "value": 282648 + "value": 534668 }, "Cursed": { "type": "byte", @@ -70395,6 +72423,18 @@ "type": "resref", "value": "vampwarhamm23" }, + "xModelPart1": { + "type": "word", + "value": 24 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 64 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -70432,7 +72472,7 @@ }, "Cost": { "type": "dword", - "value": 351810 + "value": 915942 }, "Cursed": { "type": "byte", @@ -70693,6 +72733,18 @@ "type": "resref", "value": "divwarhammer23" }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 54 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -70730,7 +72782,7 @@ }, "Cost": { "type": "dword", - "value": 568710 + "value": 1250024 }, "Cursed": { "type": "byte", @@ -70960,6 +73012,18 @@ "type": "resref", "value": "astralwarhamm23" }, + "xModelPart1": { + "type": "word", + "value": 31 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 31 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -70997,7 +73061,7 @@ }, "Cost": { "type": "dword", - "value": 282626 + "value": 534646 }, "Cursed": { "type": "byte", @@ -71227,6 +73291,18 @@ "type": "resref", "value": "vamplighthamm23" }, + "xModelPart1": { + "type": "word", + "value": 14 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 24 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -71264,7 +73340,7 @@ }, "Cost": { "type": "dword", - "value": 351788 + "value": 915920 }, "Cursed": { "type": "byte", @@ -71525,6 +73601,18 @@ "type": "resref", "value": "divlighthammer23" }, + "xModelPart1": { + "type": "word", + "value": 14 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 44 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -71562,7 +73650,7 @@ }, "Cost": { "type": "dword", - "value": 568688 + "value": 1250002 }, "Cursed": { "type": "byte", @@ -71792,6 +73880,18 @@ "type": "resref", "value": "astralhamm23" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -71829,7 +73929,7 @@ }, "Cost": { "type": "dword", - "value": 282634 + "value": 534654 }, "Cursed": { "type": "byte", @@ -72059,6 +74159,18 @@ "type": "resref", "value": "vampmace23" }, + "xModelPart1": { + "type": "word", + "value": 24 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 44 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -72096,7 +74208,7 @@ }, "Cost": { "type": "dword", - "value": 351796 + "value": 915928 }, "Cursed": { "type": "byte", @@ -72357,6 +74469,18 @@ "type": "resref", "value": "divmace23" }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 34 + }, + "xModelPart3": { + "type": "word", + "value": 34 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -72394,7 +74518,7 @@ }, "Cost": { "type": "dword", - "value": 568696 + "value": 1250010 }, "Cursed": { "type": "byte", @@ -72624,6 +74748,18 @@ "type": "resref", "value": "astralmace23" }, + "xModelPart1": { + "type": "word", + "value": 31 + }, + "xModelPart2": { + "type": "word", + "value": 41 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -72661,7 +74797,7 @@ }, "Cost": { "type": "dword", - "value": 282640 + "value": 534660 }, "Cursed": { "type": "byte", @@ -72891,6 +75027,18 @@ "type": "resref", "value": "vampstar23" }, + "xModelPart1": { + "type": "word", + "value": 14 + }, + "xModelPart2": { + "type": "word", + "value": 34 + }, + "xModelPart3": { + "type": "word", + "value": 44 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -72928,7 +75076,7 @@ }, "Cost": { "type": "dword", - "value": 351802 + "value": 915934 }, "Cursed": { "type": "byte", @@ -73189,6 +75337,18 @@ "type": "resref", "value": "divstar23" }, + "xModelPart1": { + "type": "word", + "value": 24 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 24 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -73226,7 +75386,7 @@ }, "Cost": { "type": "dword", - "value": 568702 + "value": 1250016 }, "Cursed": { "type": "byte", @@ -73456,6 +75616,18 @@ "type": "resref", "value": "astralstar23" }, + "xModelPart1": { + "type": "word", + "value": 21 + }, + "xModelPart2": { + "type": "word", + "value": 21 + }, + "xModelPart3": { + "type": "word", + "value": 31 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -73493,7 +75665,7 @@ }, "Cost": { "type": "dword", - "value": 282704 + "value": 534724 }, "Cursed": { "type": "byte", @@ -73723,6 +75895,18 @@ "type": "resref", "value": "vampdiremace23" }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 34 + }, + "xModelPart3": { + "type": "word", + "value": 24 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -73760,7 +75944,7 @@ }, "Cost": { "type": "dword", - "value": 351866 + "value": 915998 }, "Cursed": { "type": "byte", @@ -74021,6 +76205,18 @@ "type": "resref", "value": "divdiremace23" }, + "xModelPart1": { + "type": "word", + "value": 24 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 34 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -74058,7 +76254,7 @@ }, "Cost": { "type": "dword", - "value": 568766 + "value": 1250080 }, "Cursed": { "type": "byte", @@ -74288,6 +76484,18 @@ "type": "resref", "value": "astraldmace23" }, + "xModelPart1": { + "type": "word", + "value": 21 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -74325,7 +76533,7 @@ }, "Cost": { "type": "dword", - "value": 282684 + "value": 534704 }, "Cursed": { "type": "byte", @@ -74555,6 +76763,18 @@ "type": "resref", "value": "vampdblaxe23" }, + "xModelPart1": { + "type": "word", + "value": 24 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 34 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -74592,7 +76812,7 @@ }, "Cost": { "type": "dword", - "value": 351846 + "value": 915978 }, "Cursed": { "type": "byte", @@ -74853,6 +77073,18 @@ "type": "resref", "value": "divdblaxe23" }, + "xModelPart1": { + "type": "word", + "value": 24 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 24 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -74890,7 +77122,7 @@ }, "Cost": { "type": "dword", - "value": 568746 + "value": 1250060 }, "Cursed": { "type": "byte", @@ -75120,6 +77352,18 @@ "type": "resref", "value": "astraldblaxe23" }, + "xModelPart1": { + "type": "word", + "value": 31 + }, + "xModelPart2": { + "type": "word", + "value": 21 + }, + "xModelPart3": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -75157,7 +77401,7 @@ }, "Cost": { "type": "dword", - "value": 282824 + "value": 534844 }, "Cursed": { "type": "byte", @@ -75387,6 +77631,18 @@ "type": "resref", "value": "vampdualsword23" }, + "xModelPart1": { + "type": "word", + "value": 24 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 24 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -75424,7 +77680,7 @@ }, "Cost": { "type": "dword", - "value": 351986 + "value": 916118 }, "Cursed": { "type": "byte", @@ -75685,6 +77941,18 @@ "type": "resref", "value": "divdualsword23" }, + "xModelPart1": { + "type": "word", + "value": 24 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 14 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -75722,7 +77990,7 @@ }, "Cost": { "type": "dword", - "value": 568886 + "value": 1250200 }, "Cursed": { "type": "byte", @@ -75952,6 +78220,18 @@ "type": "resref", "value": "astraldblsword23" }, + "xModelPart1": { + "type": "word", + "value": 31 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -75989,7 +78269,7 @@ }, "Cost": { "type": "dword", - "value": 282626 + "value": 534646 }, "Cursed": { "type": "byte", @@ -76219,6 +78499,18 @@ "type": "resref", "value": "vampqstaff23" }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 24 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -76256,7 +78548,7 @@ }, "Cost": { "type": "dword", - "value": 351788 + "value": 915920 }, "Cursed": { "type": "byte", @@ -76517,6 +78809,18 @@ "type": "resref", "value": "divqstaff23" }, + "xModelPart1": { + "type": "word", + "value": 24 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 14 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -76554,7 +78858,7 @@ }, "Cost": { "type": "dword", - "value": 568688 + "value": 1250002 }, "Cursed": { "type": "byte", @@ -76784,6 +79088,18 @@ "type": "resref", "value": "astralqstaff23" }, + "xModelPart1": { + "type": "word", + "value": 21 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 41 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -76821,7 +79137,7 @@ }, "Cost": { "type": "dword", - "value": 282628 + "value": 534648 }, "Cursed": { "type": "byte", @@ -77051,6 +79367,18 @@ "type": "resref", "value": "vampkama23" }, + "xModelPart1": { + "type": "word", + "value": 14 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 14 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -77088,7 +79416,7 @@ }, "Cost": { "type": "dword", - "value": 351790 + "value": 915922 }, "Cursed": { "type": "byte", @@ -77349,6 +79677,18 @@ "type": "resref", "value": "divkama23" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -77386,7 +79726,7 @@ }, "Cost": { "type": "dword", - "value": 568690 + "value": 1250004 }, "Cursed": { "type": "byte", @@ -77616,6 +79956,18 @@ "type": "resref", "value": "astralkama23" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -77653,7 +80005,7 @@ }, "Cost": { "type": "dword", - "value": 282640 + "value": 534660 }, "Cursed": { "type": "byte", @@ -77883,6 +80235,18 @@ "type": "resref", "value": "vampkukri23" }, + "xModelPart1": { + "type": "word", + "value": 14 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 14 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -77920,7 +80284,7 @@ }, "Cost": { "type": "dword", - "value": 351802 + "value": 915934 }, "Cursed": { "type": "byte", @@ -78181,6 +80545,18 @@ "type": "resref", "value": "divkukri23" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -78218,7 +80594,7 @@ }, "Cost": { "type": "dword", - "value": 568702 + "value": 1250016 }, "Cursed": { "type": "byte", @@ -78448,6 +80824,18 @@ "type": "resref", "value": "astralkukri23" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -78485,7 +80873,7 @@ }, "Cost": { "type": "dword", - "value": 282636 + "value": 534656 }, "Cursed": { "type": "byte", @@ -78715,6 +81103,18 @@ "type": "resref", "value": "vampsickle23" }, + "xModelPart1": { + "type": "word", + "value": 14 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 14 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -78752,7 +81152,7 @@ }, "Cost": { "type": "dword", - "value": 351798 + "value": 915930 }, "Cursed": { "type": "byte", @@ -79013,6 +81413,18 @@ "type": "resref", "value": "divsickle23" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -79050,7 +81462,7 @@ }, "Cost": { "type": "dword", - "value": 568698 + "value": 1250012 }, "Cursed": { "type": "byte", @@ -79280,6 +81692,18 @@ "type": "resref", "value": "astralsickle23" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -79317,7 +81741,7 @@ }, "Cost": { "type": "dword", - "value": 283102 + "value": 535300 }, "Cursed": { "type": "byte", @@ -79578,6 +82002,18 @@ "type": "resref", "value": "vampwhip23" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -79615,7 +82051,7 @@ }, "Cost": { "type": "dword", - "value": 352320 + "value": 916778 }, "Cursed": { "type": "byte", @@ -79907,6 +82343,18 @@ "type": "resref", "value": "divwhip23" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -79944,7 +82392,7 @@ }, "Cost": { "type": "dword", - "value": 569364 + "value": 1251002 }, "Cursed": { "type": "byte", @@ -80205,6 +82653,18 @@ "type": "resref", "value": "astralwhip23" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -80242,7 +82702,7 @@ }, "Cost": { "type": "dword", - "value": 282644 + "value": 534664 }, "Cursed": { "type": "byte", @@ -80472,6 +82932,18 @@ "type": "resref", "value": "vamphalber23" }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 44 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -80509,7 +82981,7 @@ }, "Cost": { "type": "dword", - "value": 351806 + "value": 915938 }, "Cursed": { "type": "byte", @@ -80770,6 +83242,18 @@ "type": "resref", "value": "divhalberd23" }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 34 + }, + "xModelPart3": { + "type": "word", + "value": 34 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -80807,7 +83291,7 @@ }, "Cost": { "type": "dword", - "value": 568706 + "value": 1250020 }, "Cursed": { "type": "byte", @@ -81037,6 +83521,18 @@ "type": "resref", "value": "astralhalber23" }, + "xModelPart1": { + "type": "word", + "value": 41 + }, + "xModelPart2": { + "type": "word", + "value": 34 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -81074,7 +83570,7 @@ }, "Cost": { "type": "dword", - "value": 282660 + "value": 534680 }, "Cursed": { "type": "byte", @@ -81304,6 +83800,18 @@ "type": "resref", "value": "vampscythe23" }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 34 + }, + "xModelPart3": { + "type": "word", + "value": 34 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -81341,7 +83849,7 @@ }, "Cost": { "type": "dword", - "value": 351822 + "value": 915954 }, "Cursed": { "type": "byte", @@ -81602,6 +84110,18 @@ "type": "resref", "value": "divscythe23" }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 14 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -81639,7 +84159,7 @@ }, "Cost": { "type": "dword", - "value": 568722 + "value": 1250036 }, "Cursed": { "type": "byte", @@ -81869,6 +84389,18 @@ "type": "resref", "value": "astralscythe23" }, + "xModelPart1": { + "type": "word", + "value": 14 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 31 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -81906,7 +84438,7 @@ }, "Cost": { "type": "dword", - "value": 282626 + "value": 534646 }, "Cursed": { "type": "byte", @@ -82136,6 +84668,18 @@ "type": "resref", "value": "vampspear23" }, + "xModelPart1": { + "type": "word", + "value": 44 + }, + "xModelPart2": { + "type": "word", + "value": 34 + }, + "xModelPart3": { + "type": "word", + "value": 44 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -82173,7 +84717,7 @@ }, "Cost": { "type": "dword", - "value": 351788 + "value": 915920 }, "Cursed": { "type": "byte", @@ -82434,6 +84978,18 @@ "type": "resref", "value": "divspear23" }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 34 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -82471,7 +85027,7 @@ }, "Cost": { "type": "dword", - "value": 568688 + "value": 1250002 }, "Cursed": { "type": "byte", @@ -82701,6 +85257,18 @@ "type": "resref", "value": "astralspear23" }, + "xModelPart1": { + "type": "word", + "value": 41 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -82738,7 +85306,7 @@ }, "Cost": { "type": "dword", - "value": 282626 + "value": 534646 }, "Cursed": { "type": "byte", @@ -82968,6 +85536,18 @@ "type": "resref", "value": "vamptrident23" }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 24 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -83005,7 +85585,7 @@ }, "Cost": { "type": "dword", - "value": 351788 + "value": 915920 }, "Cursed": { "type": "byte", @@ -83266,6 +85846,18 @@ "type": "resref", "value": "divtrident23" }, + "xModelPart1": { + "type": "word", + "value": 24 + }, + "xModelPart2": { + "type": "word", + "value": 34 + }, + "xModelPart3": { + "type": "word", + "value": 14 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -83303,7 +85895,7 @@ }, "Cost": { "type": "dword", - "value": 568688 + "value": 1250002 }, "Cursed": { "type": "byte", @@ -83533,6 +86125,18 @@ "type": "resref", "value": "astraltrident23" }, + "xModelPart1": { + "type": "word", + "value": 21 + }, + "xModelPart2": { + "type": "word", + "value": 41 + }, + "xModelPart3": { + "type": "word", + "value": 31 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -83570,7 +86174,7 @@ }, "Cost": { "type": "dword", - "value": 486946 + "value": 320874 }, "Cursed": { "type": "byte", @@ -83924,6 +86528,18 @@ "type": "resref", "value": "astrallxbow23" }, + "xModelPart1": { + "type": "word", + "value": 41 + }, + "xModelPart2": { + "type": "word", + "value": 34 + }, + "xModelPart3": { + "type": "word", + "value": 34 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -83961,7 +86577,7 @@ }, "Cost": { "type": "dword", - "value": 486976 + "value": 320904 }, "Cursed": { "type": "byte", @@ -84315,6 +86931,18 @@ "type": "resref", "value": "astralhxbow23" }, + "xModelPart1": { + "type": "word", + "value": 24 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 24 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -84352,7 +86980,7 @@ }, "Cost": { "type": "dword", - "value": 487026 + "value": 320954 }, "Cursed": { "type": "byte", @@ -84706,6 +87334,18 @@ "type": "resref", "value": "astrallongbow23" }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 54 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -84743,7 +87383,7 @@ }, "Cost": { "type": "dword", - "value": 486936 + "value": 320864 }, "Cursed": { "type": "byte", @@ -85097,6 +87737,18 @@ "type": "resref", "value": "astralshortbow23" }, + "xModelPart1": { + "type": "word", + "value": 54 + }, + "xModelPart2": { + "type": "word", + "value": 64 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -85134,7 +87786,7 @@ }, "Cost": { "type": "dword", - "value": 486878 + "value": 320806 }, "Cursed": { "type": "byte", @@ -85480,6 +88132,10 @@ "type": "resref", "value": "astralsling23" }, + "xModelPart1": { + "type": "word", + "value": 44 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -85517,7 +88173,7 @@ }, "Cost": { "type": "dword", - "value": 311914 + "value": 614290 }, "Cursed": { "type": "byte", @@ -85751,6 +88407,18 @@ "type": "resref", "value": "etherwpn1" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 12 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -85788,7 +88456,7 @@ }, "Cost": { "type": "dword", - "value": 311934 + "value": 614310 }, "Cursed": { "type": "byte", @@ -86020,6 +88688,18 @@ "type": "resref", "value": "etherwpn2" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 52 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -86057,7 +88737,7 @@ }, "Cost": { "type": "dword", - "value": 311886 + "value": 614262 }, "Cursed": { "type": "byte", @@ -86291,6 +88971,18 @@ "type": "resref", "value": "etherwpn3" }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 32 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -86328,7 +89020,7 @@ }, "Cost": { "type": "dword", - "value": 311894 + "value": 614270 }, "Cursed": { "type": "byte", @@ -86560,6 +89252,18 @@ "type": "resref", "value": "etherwpn4" }, + "xModelPart1": { + "type": "word", + "value": 62 + }, + "xModelPart2": { + "type": "word", + "value": 52 + }, + "xModelPart3": { + "type": "word", + "value": 72 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -86597,7 +89301,7 @@ }, "Cost": { "type": "dword", - "value": 311944 + "value": 614320 }, "Cursed": { "type": "byte", @@ -86831,6 +89535,18 @@ "type": "resref", "value": "etherwpn5" }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 62 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -86868,7 +89584,7 @@ }, "Cost": { "type": "dword", - "value": 311878 + "value": 614254 }, "Cursed": { "type": "byte", @@ -87102,6 +89818,18 @@ "type": "resref", "value": "etherwpn6" }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 52 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -87139,7 +89867,7 @@ }, "Cost": { "type": "dword", - "value": 311974 + "value": 614350 }, "Cursed": { "type": "byte", @@ -87373,6 +90101,18 @@ "type": "resref", "value": "etherwpn7" }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -87410,7 +90150,7 @@ }, "Cost": { "type": "dword", - "value": 311904 + "value": 614280 }, "Cursed": { "type": "byte", @@ -87642,6 +90382,18 @@ "type": "resref", "value": "etherwpn8" }, + "xModelPart1": { + "type": "word", + "value": 72 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 52 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -87679,7 +90431,7 @@ }, "Cost": { "type": "dword", - "value": 469311 + "value": 614330 }, "Cursed": { "type": "byte", @@ -87944,6 +90696,18 @@ "type": "resref", "value": "etherwpn9" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -87981,7 +90745,7 @@ }, "Cost": { "type": "dword", - "value": 311914 + "value": 614290 }, "Cursed": { "type": "byte", @@ -88213,6 +90977,18 @@ "type": "resref", "value": "etherwpn10" }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -88250,7 +91026,7 @@ }, "Cost": { "type": "dword", - "value": 311904 + "value": 614280 }, "Cursed": { "type": "byte", @@ -88484,6 +91260,18 @@ "type": "resref", "value": "etherwpn11" }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -88521,7 +91309,7 @@ }, "Cost": { "type": "dword", - "value": 311894 + "value": 614270 }, "Cursed": { "type": "byte", @@ -88786,6 +91574,18 @@ "type": "resref", "value": "etherwpn12" }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -88823,7 +91623,7 @@ }, "Cost": { "type": "dword", - "value": 311876 + "value": 614252 }, "Cursed": { "type": "byte", @@ -89057,6 +91857,18 @@ "type": "resref", "value": "etherwpn13" }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 22 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -89094,7 +91906,7 @@ }, "Cost": { "type": "dword", - "value": 311904 + "value": 614280 }, "Cursed": { "type": "byte", @@ -89328,6 +92140,18 @@ "type": "resref", "value": "etherwpn14" }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 32 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -89365,7 +92189,7 @@ }, "Cost": { "type": "dword", - "value": 311890 + "value": 614266 }, "Cursed": { "type": "byte", @@ -89597,6 +92421,18 @@ "type": "resref", "value": "etherwpn15" }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 12 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -89634,7 +92470,7 @@ }, "Cost": { "type": "dword", - "value": 311876 + "value": 614252 }, "Cursed": { "type": "byte", @@ -89866,6 +92702,18 @@ "type": "resref", "value": "etherwpn16" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 32 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -89903,7 +92751,7 @@ }, "Cost": { "type": "dword", - "value": 311898 + "value": 614274 }, "Cursed": { "type": "byte", @@ -90137,6 +92985,18 @@ "type": "resref", "value": "etherwpn17" }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 22 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -90174,7 +93034,7 @@ }, "Cost": { "type": "dword", - "value": 311884 + "value": 614260 }, "Cursed": { "type": "byte", @@ -90408,6 +93268,18 @@ "type": "resref", "value": "etherwpn18" }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 32 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -90445,7 +93317,7 @@ }, "Cost": { "type": "dword", - "value": 311890 + "value": 614266 }, "Cursed": { "type": "byte", @@ -90679,6 +93551,18 @@ "type": "resref", "value": "etherwpn19" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 42 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -90716,7 +93600,7 @@ }, "Cost": { "type": "dword", - "value": 311954 + "value": 614330 }, "Cursed": { "type": "byte", @@ -90950,6 +93834,18 @@ "type": "resref", "value": "etherwpn20" }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 32 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -90987,7 +93883,7 @@ }, "Cost": { "type": "dword", - "value": 311934 + "value": 614310 }, "Cursed": { "type": "byte", @@ -91221,6 +94117,18 @@ "type": "resref", "value": "etherwpn21" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 12 + }, + "xModelPart3": { + "type": "word", + "value": 22 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -91258,7 +94166,7 @@ }, "Cost": { "type": "dword", - "value": 312074 + "value": 614450 }, "Cursed": { "type": "byte", @@ -91492,6 +94400,18 @@ "type": "resref", "value": "etherwpn23" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 22 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -91529,7 +94449,7 @@ }, "Cost": { "type": "dword", - "value": 311876 + "value": 614252 }, "Cursed": { "type": "byte", @@ -91761,6 +94681,18 @@ "type": "resref", "value": "etherwpn25" }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 22 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -91798,7 +94730,7 @@ }, "Cost": { "type": "dword", - "value": 311878 + "value": 614254 }, "Cursed": { "type": "byte", @@ -92032,6 +94964,18 @@ "type": "resref", "value": "etherwpn26" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -92069,7 +95013,7 @@ }, "Cost": { "type": "dword", - "value": 311886 + "value": 614262 }, "Cursed": { "type": "byte", @@ -92301,6 +95245,18 @@ "type": "resref", "value": "etherwpn27" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -92338,7 +95294,7 @@ }, "Cost": { "type": "dword", - "value": 312376 + "value": 614954 }, "Cursed": { "type": "byte", @@ -92601,6 +95557,18 @@ "type": "resref", "value": "etherwpn28" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -92638,7 +95606,7 @@ }, "Cost": { "type": "dword", - "value": 311890 + "value": 614266 }, "Cursed": { "type": "byte", @@ -92872,6 +95840,18 @@ "type": "resref", "value": "etherwpn29" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 12 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -92909,7 +95889,7 @@ }, "Cost": { "type": "dword", - "value": 311894 + "value": 614270 }, "Cursed": { "type": "byte", @@ -93143,6 +96123,18 @@ "type": "resref", "value": "etherwpn30" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 22 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -93180,7 +96172,7 @@ }, "Cost": { "type": "dword", - "value": 311910 + "value": 614286 }, "Cursed": { "type": "byte", @@ -93412,6 +96404,18 @@ "type": "resref", "value": "etherwpn31" }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 32 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -93449,7 +96453,7 @@ }, "Cost": { "type": "dword", - "value": 311876 + "value": 614252 }, "Cursed": { "type": "byte", @@ -93683,6 +96687,18 @@ "type": "resref", "value": "etherwpn33" }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 22 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -93720,7 +96736,7 @@ }, "Cost": { "type": "dword", - "value": 183038 + "value": 87936 }, "Cursed": { "type": "byte", @@ -93948,6 +96964,18 @@ "type": "resref", "value": "everbow1" }, + "xModelPart1": { + "type": "word", + "value": 24 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -93985,7 +97013,7 @@ }, "Cost": { "type": "dword", - "value": 182948 + "value": 87846 }, "Cursed": { "type": "byte", @@ -94218,6 +97246,18 @@ "type": "resref", "value": "foreverbow2" }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 64 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -95095,6 +98135,82 @@ "type": "resref", "value": "drizleather23" }, + "xArmorPart_Belt": { + "type": "word", + "value": 14 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 3 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 8 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 6 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 8 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 10 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 16 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 13 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 3 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 8 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 6 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 8 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 10 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 16 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 41 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -95542,6 +98658,10 @@ "type": "resref", "value": "drizbelt23" }, + "xModelPart1": { + "type": "word", + "value": 9 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -95579,7 +98699,7 @@ }, "Cost": { "type": "dword", - "value": 688276 + "value": 657154 }, "Cursed": { "type": "byte", @@ -95873,6 +98993,18 @@ "type": "resref", "value": "drizboots23" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 12 + }, + "xModelPart3": { + "type": "word", + "value": 32 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -96444,6 +99576,10 @@ "type": "resref", "value": "drizbracer23" }, + "xModelPart1": { + "type": "word", + "value": 5 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -96884,6 +100020,10 @@ "type": "resref", "value": "drizcloak23" }, + "xModelPart1": { + "type": "word", + "value": 2 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -97446,6 +100586,10 @@ "type": "resref", "value": "drizmask23" }, + "xModelPart1": { + "type": "word", + "value": 26 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -97802,6 +100946,10 @@ "type": "resref", "value": "mithshield23" }, + "xModelPart1": { + "type": "word", + "value": 31 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -98406,6 +101554,82 @@ "type": "resref", "value": "druidrobe" }, + "xArmorPart_Belt": { + "type": "word", + "value": 4 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 4 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 4 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 4 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 4 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 4 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 4 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 3 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 4 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 4 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -99072,6 +102296,82 @@ "type": "resref", "value": "monkrobe26" }, + "xArmorPart_Belt": { + "type": "word", + "value": 4 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 4 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 4 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 4 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 4 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 4 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 4 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 3 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 4 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 4 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -99738,6 +103038,82 @@ "type": "resref", "value": "magirobe27" }, + "xArmorPart_Belt": { + "type": "word", + "value": 4 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 4 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 5 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 4 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -100404,6 +103780,82 @@ "type": "resref", "value": "magirobe26" }, + "xArmorPart_Belt": { + "type": "word", + "value": 4 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 4 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 5 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 4 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -101070,6 +104522,82 @@ "type": "resref", "value": "priestrobe27" }, + "xArmorPart_Belt": { + "type": "word", + "value": 4 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 4 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 5 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 4 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -101672,6 +105200,82 @@ "type": "resref", "value": "shiftersilks23" }, + "xArmorPart_Belt": { + "type": "word", + "value": 14 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 13 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 14 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 8 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 14 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 13 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 14 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 8 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 39 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -102214,6 +105818,82 @@ "type": "resref", "value": "chimrobe27" }, + "xArmorPart_Belt": { + "type": "word", + "value": 4 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 4 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 4 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 4 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 4 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 4 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 4 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 3 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 4 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 4 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 1 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -102879,6 +106559,82 @@ "type": "resref", "value": "divineplate27" }, + "xArmorPart_Belt": { + "type": "word", + "value": 12 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 9 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 14 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 11 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 10 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 5 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 4 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 9 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 14 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 11 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 10 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 5 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 33 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -103358,6 +107114,82 @@ "type": "resref", "value": "gdragonarmor27" }, + "xArmorPart_Belt": { + "type": "word", + "value": 8 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 15 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 5 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 12 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 17 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 10 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 21 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 15 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 5 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 12 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 17 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 10 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 37 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -103982,6 +107814,10 @@ "type": "resref", "value": "deathmask26" }, + "xModelPart1": { + "type": "word", + "value": 26 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -104328,6 +108164,10 @@ "type": "resref", "value": "shifterhelm23" }, + "xModelPart1": { + "type": "word", + "value": 32 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -104890,6 +108730,10 @@ "type": "resref", "value": "voloshelm23" }, + "xModelPart1": { + "type": "word", + "value": 28 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -105466,6 +109310,82 @@ "type": "resref", "value": "bloodskin23" }, + "xArmorPart_Belt": { + "type": "word", + "value": 11 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 8 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 16 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 8 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 8 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 4 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 16 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -105976,6 +109896,82 @@ "type": "resref", "value": "champchains27" }, + "xArmorPart_Belt": { + "type": "word", + "value": 9 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 5 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 20 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 3 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 17 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 11 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 5 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 4 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 5 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 20 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 3 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 17 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 11 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 5 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -106703,6 +110699,82 @@ "type": "resref", "value": "druidchains23" }, + "xArmorPart_Belt": { + "type": "word", + "value": 9 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 5 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 20 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 3 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 17 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 4 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 5 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 4 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 5 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 20 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 3 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 17 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 4 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 5 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -107368,6 +111440,82 @@ "type": "resref", "value": "divinechains26" }, + "xArmorPart_Belt": { + "type": "word", + "value": 9 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 5 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 20 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 3 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 17 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 11 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 5 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 4 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 5 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 20 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 3 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 17 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 11 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 5 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -107940,6 +112088,82 @@ "type": "resref", "value": "mythchains23" }, + "xArmorPart_Belt": { + "type": "word", + "value": 9 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 5 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 20 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 3 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 17 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 11 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 5 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 4 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 5 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 20 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 3 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 17 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 11 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 5 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -108516,6 +112740,82 @@ "type": "resref", "value": "volochain23" }, + "xArmorPart_Belt": { + "type": "word", + "value": 10 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 5 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 5 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 5 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 10 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 5 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 4 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 5 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 5 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 5 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 10 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 5 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -108899,6 +113199,10 @@ "type": "resref", "value": "archdruidbelt" }, + "xModelPart1": { + "type": "word", + "value": 2 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -109282,6 +113586,10 @@ "type": "resref", "value": "gmasterbelt26" }, + "xModelPart1": { + "type": "word", + "value": 3 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -109700,6 +114008,10 @@ "type": "resref", "value": "masterbelt26" }, + "xModelPart1": { + "type": "word", + "value": 9 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -110147,6 +114459,10 @@ "type": "resref", "value": "drizbelt23" }, + "xModelPart1": { + "type": "word", + "value": 9 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -110561,6 +114877,10 @@ "type": "resref", "value": "shifterbelt23" }, + "xModelPart1": { + "type": "word", + "value": 3 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -111008,6 +115328,10 @@ "type": "resref", "value": "volosbelt23" }, + "xModelPart1": { + "type": "word", + "value": 8 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -111554,6 +115878,18 @@ "type": "resref", "value": "archmageboots26" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 22 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -112069,6 +116405,18 @@ "type": "resref", "value": "archmagiboots26" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 22 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -112646,6 +116994,18 @@ "type": "resref", "value": "apriestboots27" }, + "xModelPart1": { + "type": "word", + "value": 43 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -113192,6 +117552,18 @@ "type": "resref", "value": "earthboots23" }, + "xModelPart1": { + "type": "word", + "value": 13 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 24 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -113614,6 +117986,18 @@ "type": "resref", "value": "gmasterboots26" }, + "xModelPart1": { + "type": "word", + "value": 13 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -114040,6 +118424,18 @@ "type": "resref", "value": "masterboots26" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 21 + }, + "xModelPart3": { + "type": "word", + "value": 22 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -114369,6 +118765,18 @@ "type": "resref", "value": "shifterboots23" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 41 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -114406,7 +118814,7 @@ }, "Cost": { "type": "dword", - "value": 688276 + "value": 657154 }, "Cursed": { "type": "byte", @@ -114700,6 +119108,18 @@ "type": "resref", "value": "voloboots23" }, + "xModelPart1": { + "type": "word", + "value": 43 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -115176,6 +119596,10 @@ "type": "resref", "value": "archmagebracer26" }, + "xModelPart1": { + "type": "word", + "value": 10 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -115652,6 +120076,10 @@ "type": "resref", "value": "archmagibracer26" }, + "xModelPart1": { + "type": "word", + "value": 10 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -116159,6 +120587,10 @@ "type": "resref", "value": "archpriestarms27" }, + "xModelPart1": { + "type": "word", + "value": 10 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -116542,6 +120974,10 @@ "type": "resref", "value": "druidbracers23" }, + "xModelPart1": { + "type": "word", + "value": 9 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -116832,6 +121268,10 @@ "type": "resref", "value": "gmasterbracers23" }, + "xModelPart1": { + "type": "word", + "value": 3 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -117343,6 +121783,10 @@ "type": "resref", "value": "masterbracer26" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -117788,6 +122232,10 @@ "type": "resref", "value": "shifterbracer23" }, + "xModelPart1": { + "type": "word", + "value": 5 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -118264,6 +122712,10 @@ "type": "resref", "value": "volobracers23" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -118857,6 +123309,10 @@ "type": "resref", "value": "archmagecloak27" }, + "xModelPart1": { + "type": "word", + "value": 5 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -119450,6 +123906,10 @@ "type": "resref", "value": "archmagecloak26" }, + "xModelPart1": { + "type": "word", + "value": 5 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -120043,6 +124503,10 @@ "type": "resref", "value": "apriestcloak27" }, + "xModelPart1": { + "type": "word", + "value": 8 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -120543,6 +125007,10 @@ "type": "resref", "value": "druidcloak25" }, + "xModelPart1": { + "type": "word", + "value": 5 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -120888,6 +125356,10 @@ "type": "resref", "value": "gmastercloak26" }, + "xModelPart1": { + "type": "word", + "value": 5 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -121297,6 +125769,10 @@ "type": "resref", "value": "mastercloak26" }, + "xModelPart1": { + "type": "word", + "value": 2 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -121859,6 +126335,10 @@ "type": "resref", "value": "shiftercloak23" }, + "xModelPart1": { + "type": "word", + "value": 9 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -122301,6 +126781,10 @@ "type": "resref", "value": "volocloak23" }, + "xModelPart1": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -122422,7 +126906,7 @@ }, "Cost": { "type": "dword", - "value": 48791 + "value": 42056 }, "Cursed": { "type": "byte", @@ -122716,6 +127200,82 @@ "type": "resref", "value": "nw_mcloth002" }, + "xArmorPart_Belt": { + "type": "word", + "value": 0 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 8 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 17 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 6 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 13 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 11 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 8 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 3 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 8 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 17 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 6 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 5 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 13 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 11 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 8 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 19 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -122837,7 +127397,7 @@ }, "Cost": { "type": "dword", - "value": 48791 + "value": 42056 }, "Cursed": { "type": "byte", @@ -123131,6 +127691,82 @@ "type": "resref", "value": "nw_mcloth004" }, + "xArmorPart_Belt": { + "type": "word", + "value": 0 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 4 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 8 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 14 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 18 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 3 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 3 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 4 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 8 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 5 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 14 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 18 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 3 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 19 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -123252,7 +127888,7 @@ }, "Cost": { "type": "dword", - "value": 48791 + "value": 42056 }, "Cursed": { "type": "byte", @@ -123608,6 +128244,82 @@ "type": "resref", "value": "nw_mcloth003" }, + "xArmorPart_Belt": { + "type": "word", + "value": 0 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 3 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 12 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 7 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 11 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 5 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 3 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 3 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 12 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 7 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 5 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 11 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 5 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 19 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -124058,6 +128770,82 @@ "type": "resref", "value": "edrowfullplate23" }, + "xArmorPart_Belt": { + "type": "word", + "value": 16 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 13 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 5 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 12 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 17 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 10 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 6 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 13 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 5 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 12 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 17 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 10 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 53 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -124510,6 +129298,82 @@ "type": "resref", "value": "edrowleathers23" }, + "xArmorPart_Belt": { + "type": "word", + "value": 12 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 3 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 16 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 14 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 7 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 12 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 15 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 3 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 16 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 14 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 7 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 12 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 20 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -124960,6 +129824,82 @@ "type": "resref", "value": "edrowchains23" }, + "xArmorPart_Belt": { + "type": "word", + "value": 4 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 5 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 17 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 17 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 11 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 5 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 13 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 5 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 17 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 17 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 11 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 5 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 38 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -124997,7 +129937,7 @@ }, "Cost": { "type": "dword", - "value": 1134055 + "value": 1134025 }, "Cursed": { "type": "byte", @@ -125470,6 +130410,10 @@ "type": "resref", "value": "edrowshield23" }, + "xModelPart1": { + "type": "word", + "value": 33 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -125980,6 +130924,10 @@ "type": "resref", "value": "esdrowshield23" }, + "xModelPart1": { + "type": "word", + "value": 33 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -126017,7 +130965,7 @@ }, "Cost": { "type": "dword", - "value": 1140850 + "value": 1140780 }, "Cursed": { "type": "byte", @@ -126519,6 +131467,10 @@ "type": "resref", "value": "etdrowshield23" }, + "xModelPart1": { + "type": "word", + "value": 23 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -126960,6 +131912,10 @@ "type": "resref", "value": "edrowhelm23" }, + "xModelPart1": { + "type": "word", + "value": 24 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -127340,6 +132296,10 @@ "type": "resref", "value": "gdrowpiwafi23" }, + "xModelPart1": { + "type": "word", + "value": 9 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -127944,6 +132904,10 @@ "type": "resref", "value": "finedrowbracer23" }, + "xModelPart1": { + "type": "word", + "value": 7 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -128308,6 +133272,18 @@ "type": "resref", "value": "finedrowboots23" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 41 + }, + "xModelPart3": { + "type": "word", + "value": 11 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -128695,6 +133671,10 @@ "type": "resref", "value": "finedrowbelt23" }, + "xModelPart1": { + "type": "word", + "value": 4 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -128732,7 +133712,7 @@ }, "Cost": { "type": "dword", - "value": 1845611 + "value": 1845581 }, "Cursed": { "type": "byte", @@ -129418,6 +134398,10 @@ "type": "resref", "value": "diveshield23" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -130042,6 +135026,10 @@ "type": "resref", "value": "adruidcloak24" }, + "xModelPart1": { + "type": "word", + "value": 8 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -130739,6 +135727,82 @@ "type": "resref", "value": "grtshadowsilks23" }, + "xArmorPart_Belt": { + "type": "word", + "value": 9 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 15 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 10 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 11 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 3 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 9 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 16 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 32 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 15 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 10 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 11 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 3 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 9 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 16 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 19 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -131284,6 +136348,82 @@ "type": "resref", "value": "enchleather23" }, + "xArmorPart_Belt": { + "type": "word", + "value": 14 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 15 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 3 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 8 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 6 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 8 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 10 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 16 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 13 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 15 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 3 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 8 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 6 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 8 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 10 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 16 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 41 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -131787,6 +136927,10 @@ "type": "resref", "value": "admight23" }, + "xModelPart1": { + "type": "word", + "value": 23 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -132197,6 +137341,10 @@ "type": "resref", "value": "paladinmight23" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -132234,7 +137382,7 @@ }, "Cost": { "type": "dword", - "value": 1095709 + "value": 1095639 }, "Cursed": { "type": "byte", @@ -132830,6 +137978,10 @@ "type": "resref", "value": "holyshield23" }, + "xModelPart1": { + "type": "word", + "value": 42 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -133363,6 +138515,10 @@ "type": "resref", "value": "holymantle23" }, + "xModelPart1": { + "type": "word", + "value": 13 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -133824,6 +138980,18 @@ "type": "resref", "value": "archmageblade27" }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -134277,6 +139445,18 @@ "type": "resref", "value": "archmageblade26" }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -134890,6 +140070,10 @@ "type": "resref", "value": "drizammy23" }, + "xModelPart1": { + "type": "word", + "value": 25 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -135275,6 +140459,10 @@ "type": "resref", "value": "drizring23" }, + "xModelPart1": { + "type": "word", + "value": 8 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -135753,6 +140941,10 @@ "type": "resref", "value": "drizband23" }, + "xModelPart1": { + "type": "word", + "value": 3 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -136233,6 +141425,10 @@ "type": "resref", "value": "archmagiammy26" }, + "xModelPart1": { + "type": "word", + "value": 2 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -136270,7 +141466,7 @@ }, "Cost": { "type": "dword", - "value": 2932223 + "value": 2803703 }, "Cursed": { "type": "byte", @@ -136806,6 +142002,10 @@ "type": "resref", "value": "apriestammy27" }, + "xModelPart1": { + "type": "word", + "value": 6 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -137317,6 +142517,10 @@ "type": "resref", "value": "gmasterammy26" }, + "xModelPart1": { + "type": "word", + "value": 14 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -137859,6 +143063,10 @@ "type": "resref", "value": "masterammy16" }, + "xModelPart1": { + "type": "word", + "value": 5 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -138649,6 +143857,10 @@ "type": "resref", "value": "archdruidammy26" }, + "xModelPart1": { + "type": "word", + "value": 3 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -139315,6 +144527,10 @@ "type": "resref", "value": "shifterammy23" }, + "xModelPart1": { + "type": "word", + "value": 5 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -139764,6 +144980,10 @@ "type": "resref", "value": "voloammy23" }, + "xModelPart1": { + "type": "word", + "value": 2 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -139801,7 +145021,7 @@ }, "Cost": { "type": "dword", - "value": 892782 + "value": 2636382 }, "Cursed": { "type": "byte", @@ -139996,6 +145216,10 @@ "type": "resref", "value": "gband26" }, + "xModelPart1": { + "type": "word", + "value": 2 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -140443,6 +145667,10 @@ "type": "resref", "value": "masterband26" }, + "xModelPart1": { + "type": "word", + "value": 12 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -140981,6 +146209,10 @@ "type": "resref", "value": "adruidring26" }, + "xModelPart1": { + "type": "word", + "value": 34 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -141461,6 +146693,10 @@ "type": "resref", "value": "earthring26" }, + "xModelPart1": { + "type": "word", + "value": 35 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -141498,7 +146734,7 @@ }, "Cost": { "type": "dword", - "value": 1091503 + "value": 1047628 }, "Cursed": { "type": "byte", @@ -141875,6 +147111,10 @@ "type": "resref", "value": "gmasterring26" }, + "xModelPart1": { + "type": "word", + "value": 17 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -142262,6 +147502,10 @@ "type": "resref", "value": "masterring26" }, + "xModelPart1": { + "type": "word", + "value": 36 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -142740,6 +147984,10 @@ "type": "resref", "value": "shifterring24" }, + "xModelPart1": { + "type": "word", + "value": 32 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -142777,7 +148025,7 @@ }, "Cost": { "type": "dword", - "value": 1214851 + "value": 3172051 }, "Cursed": { "type": "byte", @@ -143063,6 +148311,10 @@ "type": "resref", "value": "shifterring23" }, + "xModelPart1": { + "type": "word", + "value": 7 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -143543,6 +148795,10 @@ "type": "resref", "value": "volosband23" }, + "xModelPart1": { + "type": "word", + "value": 3 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -143961,6 +149217,10 @@ "type": "resref", "value": "voloring23" }, + "xModelPart1": { + "type": "word", + "value": 28 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -143998,7 +149258,7 @@ }, "Cost": { "type": "dword", - "value": 1864081 + "value": 1761901 }, "Cursed": { "type": "byte", @@ -144445,6 +149705,18 @@ "type": "resref", "value": "magistaff27" }, + "xModelPart1": { + "type": "word", + "value": 51 + }, + "xModelPart2": { + "type": "word", + "value": 61 + }, + "xModelPart3": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 @@ -144482,7 +149754,7 @@ }, "Cost": { "type": "dword", - "value": 1864081 + "value": 1761901 }, "Cursed": { "type": "byte", @@ -144927,6 +150199,18 @@ "type": "resref", "value": "magistaff26" }, + "xModelPart1": { + "type": "word", + "value": 51 + }, + "xModelPart2": { + "type": "word", + "value": 61 + }, + "xModelPart3": { + "type": "word", + "value": 21 + }, "XOrientation": { "type": "float", "value": 0.0 diff --git a/_module/ifo/module.ifo.json b/_module/ifo/module.ifo.json index b8f83e17..c3073242 100644 --- a/_module/ifo/module.ifo.json +++ b/_module/ifo/module.ifo.json @@ -1149,7 +1149,7 @@ }, "Mod_CustomTlk": { "type": "cexostring", - "value": "prc_consortium" + "value": "35_consortium" }, "Mod_CutSceneList": { "type": "list", @@ -1166,7 +1166,7 @@ "Mod_Description": { "type": "cexolocstring", "value": { - "0": "This is the revised edition of the classic Paths of Ascension module, which is highly customized & more player friendly. This module has loads of customizing options right at your fingertips, color text, chat commands / emotes / appearances / 2 forges, if it can be created it's IN THERE!\n\n(Requires PRC 4.19+)" + "0": "This is the revised edition of the classic Paths of Ascension module, which is highly customized & more player friendly. This module has loads of customizing options right at your fingertips, color text, chat commands / emotes / appearances / 2 forges, if it can be created it's IN THERE!\n\n(Requires PRC 4.1.10+)" } }, "Mod_DuskHour": { @@ -1212,84 +1212,77 @@ "__struct_id": 8, "Mod_Hak": { "type": "cexostring", - "value": "poa_dev" + "value": "poa35_dev" } }, { "__struct_id": 8, "Mod_Hak": { "type": "cexostring", - "value": "prc_2das" + "value": "35_2das" } }, { "__struct_id": 8, "Mod_Hak": { "type": "cexostring", - "value": "prc_craft2das" + "value": "35_craft2das" } }, { "__struct_id": 8, "Mod_Hak": { "type": "cexostring", - "value": "prc_epicspells" + "value": "35_epicspells" } }, { "__struct_id": 8, "Mod_Hak": { "type": "cexostring", - "value": "prc_include" + "value": "35_misc" } }, { "__struct_id": 8, "Mod_Hak": { "type": "cexostring", - "value": "prc_misc" + "value": "35_newspellbook" } }, { "__struct_id": 8, "Mod_Hak": { "type": "cexostring", - "value": "prc_newspellbook" + "value": "35_psionics" } }, { "__struct_id": 8, "Mod_Hak": { "type": "cexostring", - "value": "prc_psionics" + "value": "35_race" } }, { "__struct_id": 8, "Mod_Hak": { "type": "cexostring", - "value": "prc_race" + "value": "35_scripts" } }, { "__struct_id": 8, "Mod_Hak": { "type": "cexostring", - "value": "prc_scripts" + "value": "35_spells" } }, { "__struct_id": 8, "Mod_Hak": { "type": "cexostring", - "value": "prc_spells" - } - }, - { - "__struct_id": 8, - "Mod_Hak": { - "type": "cexostring", - "value": "prc_textures" + "value": "35_textures" } } ] @@ -1313,7 +1306,7 @@ "Mod_Name": { "type": "cexolocstring", "value": { - "0": "Paths of Ascension 8186 v2" + "0": "Paths of Ascension [35PRC]" } }, "Mod_OnAcquirItem": { @@ -1455,7 +1448,7 @@ }, "Value": { "type": "int", - "value": 0 + "value": 1 } }, { @@ -1605,7 +1598,7 @@ }, "Value": { "type": "int", - "value": 128 + "value": 254 } }, { @@ -1622,6 +1615,1461 @@ "type": "int", "value": 0 } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PNP_TRUESEEING" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_TIMESTOP_LOCAL" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_TIMESTOP_BLANK_PC" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PNP_ELEMENTAL_SWARM" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PNP_TENSERS_TRANSFORMATION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PNP_BLACK_BLADE_OF_DISASTER" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PNP_DARKNESS" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PNP_DARKNESS_35ED" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PNP_ANIMATE_DEAD" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_35ED_WORD_OF_FAITH" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_CREATE_UNDEAD_UNCONTROLLED" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_CREATE_UNDEAD_PERMANENT" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_SLEEP_NO_HD_CAP" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_USE_NEW_IMBUE_ARROW" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_ORC_WARLORD_COHORT" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_LICH_ALTER_SELF_DISABLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_TRUE_NECROMANCER_ALTERNATE_VISUAL" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_THRALLHERD_LEADERSHIP" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PNP_UNIMPINGED" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PNP_IMPENETRABILITY" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PNP_DULLBLADES" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PNP_CHAMPIONS_VALOR" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_STAFF_CASTER_LEVEL" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PNP_ABILITY_DAMAGE_EFFECTS" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_MULTISUMMON" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_SUMMON_ROUND_PER_LEVEL" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PNP_FAMILIAR_FEEDING" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PNP_HOLY_AVENGER_IPROP" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PNP_SLINGS" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PNP_RACIAL_SPEED" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PNP_ARMOR_SPEED" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_REMOVE_PLAYER_SPEED" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_BREW_POTION_CASTER_LEVEL" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_SCRIBE_SCROLL_CASTER_LEVEL" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_CRAFT_WAND_CASTER_LEVEL" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_CRAFTING_BASE_ITEMS" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_XP_USE_SIMPLE_LA" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_XP_USE_SIMPLE_RACIAL_HD_NO_FREE_XP" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_AUTO_IDENTIFY_ON_ACQUIRE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_AUTO_UNIDENTIFY_ON_UNACQUIRE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_ECL_USES_XP_NOT_HD" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PNP_ANIMAL_COMPANIONS" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PNP_FAMILIARS" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_POWER_ATTACK" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_NEC_TERM_PERMADEATH" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_SPELL_ALIGNMENT_RESTRICT" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 2 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_ALLOW_ONLY_SHARP_WEAPONS" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_DEXBASED_WEAPON_POISONING_FAILURE_CHANCE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PNP_RAPID_METABOLISM" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PNP_ELEMENTAL_DAMAGE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_SMALL_CREATURE_FINESSE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_CRAFT_ROD_CASTER_LEVEL" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_CRAFT_STAFF_CASTER_LEVEL" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_XP_USE_SETXP" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_DISABLE_COMPONENTS_SHOP" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_DISABLE_CONVO_TEMPLATE_GAIN" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_SPELLSLAB" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_POWER_ATTACK_STACK_WITH_BW" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_DISABLE_SWITCH_CHANGING_CONVO" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_ENFORCE_RACIAL_APPEARANCE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_APPEARNCE_CHANGE_DISABLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_DEATH_OR_BLEED" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_DEATH_DAMAGE_FROM_BLEEDING" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_DEATH_BLEED_TO_STABLE_CHANCE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_DEATH_STABLE_TO_DISABLED_CHANCE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PW_LOCATION_TRACKING" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PW_MAPPIN_TRACKING" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_XP_MUST_BE_IN_AREA" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_XP_MAX_LEVEL_DIFF" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 8 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_EPIC_XP_COSTS" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_EPIC_TAKE_TEN_RULE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_EPIC_PRIMARY_ABILITY_MODIFIER_RULE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_EPIC_BACKLASH_DAMAGE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_EPIC_FOCI_ADJUST_DC" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_EPIC_GOLD_MULTIPLIER" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_EPIC_XP_FRACTION" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_EPIC_FAILURE_FRACTION_GOLD" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_CRAFTING_TIME_SCALE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_AFTS_EXTRA_DAMAGE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_DRAGON_DISCIPLE_SIZE_CHANGES" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_NPC_HAS_PC_SPELLCASTING" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_USE_DATABASE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_COMBAT_DEBUG" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_DEBUG" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_35_SPELL_FOCUS" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_35_TWO_WEAPON_FIGHTING" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_BONUS_COHORTS" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_XP_HENCHMAN_PARTY_COUNT_x100" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_XP_DOMINATED_PARTY_COUNT_x100" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_XP_ANIMALCOMPANION_PARTY_COUNT_x100" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_XP_FAMILIAR_PARTY_COUNT_x100" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PW_SECURITY_CD_CHECK" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_XP_DISABLE_SPAM" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_PRC_SPELLFIRE_DISALLOW_CHARGE_SELF" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_DISABLE_WOL_GAIN" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_DISABLE_WOL_AREA" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "PRC_DISABLE_ENCOUNTERS" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } } ] } diff --git a/_module/itp/creaturepalcus.itp.json b/_module/itp/creaturepalcus.itp.json index 2bb6094e..ce3daabb 100644 --- a/_module/itp/creaturepalcus.itp.json +++ b/_module/itp/creaturepalcus.itp.json @@ -339,6 +339,25 @@ "LIST": { "type": "list", "value": [ + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 0.3333333432674408 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "RESREF": { + "type": "resref", + "value": "prc_chicken" + }, + "STRREF": { + "type": "dword", + "value": 12416 + } + }, { "__struct_id": 0, "CR": { @@ -1677,6 +1696,25 @@ "value": "hen_air_med2" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Air Elemental Small" + }, + "RESREF": { + "type": "resref", + "value": "hen_air_small001" + } + }, { "__struct_id": 0, "CR": { @@ -1753,6 +1791,25 @@ "value": "hen_earth_gre2" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Earth Elemental Huge" + }, + "RESREF": { + "type": "resref", + "value": "bnd_agares_huge" + } + }, { "__struct_id": 0, "CR": { @@ -1791,6 +1848,25 @@ "value": "hen_earth_hug2" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Earth Elemental Large" + }, + "RESREF": { + "type": "resref", + "value": "bnd_agares_large" + } + }, { "__struct_id": 0, "CR": { @@ -1829,6 +1905,25 @@ "value": "hen_earth_lar2" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Earth Elemental Medium" + }, + "RESREF": { + "type": "resref", + "value": "bnd_agares_med" + } + }, { "__struct_id": 0, "CR": { @@ -1867,6 +1962,44 @@ "value": "hen_earth_med2" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 0.25 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Earth Elemental Small" + }, + "RESREF": { + "type": "resref", + "value": "bnd_agares_small" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Earth Elemental Small" + }, + "RESREF": { + "type": "resref", + "value": "hen_earth_small1" + } + }, { "__struct_id": 0, "CR": { @@ -2057,6 +2190,25 @@ "value": "hen_fire_med2" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Fire Elemental Small" + }, + "RESREF": { + "type": "resref", + "value": "hen_fire_small01" + } + }, { "__struct_id": 0, "CR": { @@ -2116,13 +2268,21 @@ }, { "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, "NAME": { "type": "cexostring", "value": "Pseudonatural Elder Water Elemental" }, "RESREF": { "type": "resref", - "value": "pseudowatelder" + "value": "pseudowaterelder" } }, { @@ -2580,6 +2740,25 @@ "type": "resref", "value": "hen_water_med2" } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Defender" + }, + "NAME": { + "type": "cexostring", + "value": "Water Elemental Small" + }, + "RESREF": { + "type": "resref", + "value": "hen_water_small1" + } } ] }, @@ -3973,6 +4152,25 @@ "value": "prc_sum_treant" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Twig Blight" + }, + "RESREF": { + "type": "resref", + "value": "wol_twigblight" + } + }, { "__struct_id": 0, "CR": { @@ -4070,6 +4268,25 @@ "value": "prc_compassion" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Greater Soulspark" + }, + "RESREF": { + "type": "resref", + "value": "moi_slspk_greatr" + } + }, { "__struct_id": 0, "CR": { @@ -4126,6 +4343,63 @@ "type": "dword", "value": 12421 } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Least Soulspark" + }, + "RESREF": { + "type": "resref", + "value": "moi_slspk_least" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Lesser Soulspark" + }, + "RESREF": { + "type": "resref", + "value": "moi_slspk_lesser" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Soulspark" + }, + "RESREF": { + "type": "resref", + "value": "moi_slspk_medium" + } } ] }, @@ -5932,6 +6206,25 @@ "type": "resref", "value": "duefight007" } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Khofar" + }, + "RESREF": { + "type": "resref", + "value": "wol_khofar" + } } ] }, @@ -8153,6 +8446,44 @@ "value": "allip002" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Aranea Human Form" + }, + "RESREF": { + "type": "resref", + "value": "prc_ara_human" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Aranea Hybrid Form" + }, + "RESREF": { + "type": "resref", + "value": "prc_ara_hybrid" + } + }, { "__struct_id": 0, "CR": { @@ -16330,6 +16661,2723 @@ "value": "nw_fm_wwlf40" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 01" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat01" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 02" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat02" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 03" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat03" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 04" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat04" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 05" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat05" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 06" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat06" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 07" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat07" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 08" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat08" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 09" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat09" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 10" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 11" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 12" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 13" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat13" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 14" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat14" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 15" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 16" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat16" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 17" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat17" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 18" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat18" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 19" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat19" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 20" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat20" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 21" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat21" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 22" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat22" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 23" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat23" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 24" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat24" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 25" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat25" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 26" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat26" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 27" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat27" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 28" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat28" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 29" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat29" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 30" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat30" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 31" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat31" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 32" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat32" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 33" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat33" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 34" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat34" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 35" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat35" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 36" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat36" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 37" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat37" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 38" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat38" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 39" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat39" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dire Rat 40" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_direrat40" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 01" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog01" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 02" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog02" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 03" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog03" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 04" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog04" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 05" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog05" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 06" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog06" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 07" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog07" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 08" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog08" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 09" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog09" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 10" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 11" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 12" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 13" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog13" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 14" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog14" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 15" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 16" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog16" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 17" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog17" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 18" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog18" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 19" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog19" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 20" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog20" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 21" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog21" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 22" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog22" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 23" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog23" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 24" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog24" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 25" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog25" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 26" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog26" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 27" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog27" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 28" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog28" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 29" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog29" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 30" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog30" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 31" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog31" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 32" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog32" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 33" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog33" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 34" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog34" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 35" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog35" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 36" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog36" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 37" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog37" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 38" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog38" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 39" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog39" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Dog 40" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dog40" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 01" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle01" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 02" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle02" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 03" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle03" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 04" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle04" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 05" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle05" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 06" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle06" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 07" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle07" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 08" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle08" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 09" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle09" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 10" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 11" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 12" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 13" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle13" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 14" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle14" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 15" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 16" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle16" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 17" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle17" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 18" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle18" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 19" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle19" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 20" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle20" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 21" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle21" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 22" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle22" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 23" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle23" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 24" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle24" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 25" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle25" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 26" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle26" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 27" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle27" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 28" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle28" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 29" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle29" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 30" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle30" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 31" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle31" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 32" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle32" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 33" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle33" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 34" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle34" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 35" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle35" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 36" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle36" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 37" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle37" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 38" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle38" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 39" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle39" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Eagle 40" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_eagle40" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 01" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk01" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 02" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk02" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 03" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk03" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 04" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk04" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 05" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk05" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 06" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk06" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 07" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk07" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 08" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk08" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 09" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk09" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 10" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 11" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 12" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 13" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk13" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 14" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk14" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 15" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 16" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk16" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 17" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk17" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 18" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk18" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 19" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk19" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 20" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk20" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 21" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk21" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 22" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk22" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 23" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk23" + } + }, { "__struct_id": 0, "CR": { @@ -16342,11 +19390,5635 @@ }, "NAME": { "type": "cexostring", - "value": "Aniamted Dire Tiger" + "value": "Animal Companion: Hawk 24" }, "RESREF": { "type": "resref", - "value": "prc_a_tigerdire" + "value": "prc_ac_hawk24" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 25" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk25" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 26" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk26" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 27" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk27" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 28" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk28" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 29" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk29" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 30" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk30" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 31" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk31" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 32" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk32" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 33" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk33" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 34" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk34" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 35" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk35" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 36" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk36" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 37" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk37" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 38" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk38" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 39" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk39" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Hawk 40" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hawk40" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 01" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse01" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 02" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse02" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 03" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse03" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 04" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse04" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 05" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse05" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 06" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse06" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 07" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse07" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 08" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse08" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 09" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse09" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 10" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 11" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 12" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 13" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse13" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 14" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse14" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 15" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 16" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse16" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 17" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse17" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 18" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse18" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 19" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse19" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 20" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse20" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 21" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse21" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 22" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse22" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 23" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse23" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 24" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse24" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 25" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse25" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 26" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse26" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 27" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse27" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 28" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse28" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 29" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse29" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 30" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse30" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 31" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse31" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 32" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse32" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 33" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse33" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 34" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse34" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 35" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse35" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 36" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse36" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 37" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse37" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 38" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse38" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 39" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse39" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Heavy Horse 40" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_hvhorse40" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 01" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse01" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 02" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse02" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 03" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse03" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 04" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse04" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 05" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse05" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 06" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse06" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 07" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse07" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 08" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse08" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 09" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse09" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 10" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 11" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 12" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 13" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse13" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 14" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse14" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 15" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 16" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse16" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 17" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse17" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 18" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse18" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 19" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse19" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 20" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse20" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 21" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse21" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 22" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse22" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 23" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse23" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 24" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse24" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 25" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse25" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 26" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse26" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 27" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse27" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 28" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse28" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 29" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse29" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 30" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse30" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 31" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse31" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 32" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse32" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 33" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse33" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 34" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse34" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 35" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse35" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 36" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse36" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 37" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse37" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 38" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse38" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 39" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse39" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Light Horse 40" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_lthorse40" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 01" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl01" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 02" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl02" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 03" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl03" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 04" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl04" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 05" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl05" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 06" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl06" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 07" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl07" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 08" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl08" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 09" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl09" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 10" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 11" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 12" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 13" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl13" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 14" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl14" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 15" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 16" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl16" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 17" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl17" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 18" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl18" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 19" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl19" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 20" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl20" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 21" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl21" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 22" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl22" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 23" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl23" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 24" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl24" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 25" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl25" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 26" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl26" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 27" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl27" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 28" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl28" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 29" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl29" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 30" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl30" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 31" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl31" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 32" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl32" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 33" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl33" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 34" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl34" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 35" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl35" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 36" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl36" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 37" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl37" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 38" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl38" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 39" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl39" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Owl 40" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_owl40" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 01" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony01" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 02" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony02" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 03" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony03" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 04" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony04" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 05" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony05" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 06" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony06" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 07" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony07" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 08" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony08" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 09" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony09" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 10" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 11" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 12" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 13" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony13" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 14" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony14" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 15" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 16" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony16" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 17" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony17" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 18" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony18" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 19" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony19" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 20" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony20" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 21" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony21" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 22" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony22" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 23" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony23" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 24" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony24" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 25" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony25" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 26" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony26" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 27" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony27" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 28" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony28" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 29" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony29" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 30" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony30" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 31" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony31" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 32" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony32" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 33" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony33" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 34" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony34" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 35" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony35" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 36" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony36" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 37" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony37" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 38" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony38" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 39" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony39" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Pony 40" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_pony40" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 01" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride01" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 02" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride02" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 03" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride03" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 04" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride04" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 05" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride05" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 06" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride06" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 07" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride07" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 08" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride08" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 09" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride09" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 10" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 11" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 12" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 13" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride13" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 14" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride14" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 15" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 16" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride16" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 17" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride17" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 18" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride18" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 19" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride19" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 20" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride20" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 21" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride21" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 22" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride22" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 23" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride23" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 24" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride24" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 25" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride25" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 26" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride26" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 27" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride27" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 28" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride28" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 29" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride29" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 30" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride30" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 31" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride31" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 32" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride32" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 33" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride33" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 34" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride34" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 35" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride35" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 36" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride36" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 37" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride37" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 22.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 38" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride38" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 39" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride39" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Riding Dog 40" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_dogride40" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 01" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper01" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 02" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper02" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 03" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper03" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 04" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper04" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 3.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 05" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper05" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 06" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper06" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 07" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper07" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 08" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper08" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 09" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper09" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 10" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 11" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 12" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 13" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper13" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 14" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper14" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 15" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 16" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper16" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 17" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper17" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 18" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper18" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 19" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper19" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 20" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper20" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 21" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper21" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 22" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper22" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 11.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 23" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper23" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 24" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper24" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 25" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper25" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 26" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper26" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 27" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper27" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 28" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper28" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 14.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 29" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper29" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 30" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper30" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 31" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper31" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 32" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper32" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 33" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper33" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 34" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper34" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 35" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper35" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 36" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper36" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 37" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper37" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 38" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper38" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 39" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper39" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Viper 40" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_mviper40" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 01" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf01" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 02" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf02" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 03" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf03" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 04" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf04" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 05" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf05" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 06" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf06" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 07" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf07" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 08" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf08" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 09" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf09" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 10" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 11" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 12" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 13" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf13" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 14" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf14" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 15" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 16" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf16" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 17" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf17" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 18" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf18" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 19" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf19" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 20" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf20" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 21" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf21" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 22" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf22" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 23" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf23" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 24" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf24" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 25" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf25" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 26" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf26" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 27" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf27" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 28" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf28" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 17.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 29" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf29" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 30" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf30" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 31" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf31" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 32" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf32" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 33" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf33" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 34" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf34" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 20.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 35" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf35" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 36" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf36" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 37" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf37" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 38" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf38" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 39" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf39" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 23.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animal Companion: Wolf 40" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_wolf40" } }, { @@ -16368,6 +25040,25 @@ "value": "prc_a_beardire" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Commoner" + }, + "NAME": { + "type": "cexostring", + "value": "Animated Dire Tiger" + }, + "RESREF": { + "type": "resref", + "value": "prc_a_tigerdire" + } + }, { "__struct_id": 0, "CR": { @@ -16387,6 +25078,766 @@ "value": "prc_a_wolfdire" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger01" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 1.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger02" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger03" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger04" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger05" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger06" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger07" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 4.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger08" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger09" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger10" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger11" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger12" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger13" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 7.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger14" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger15" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger16" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 9.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger17" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger18" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger19" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 10.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger20" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger21" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger22" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 12.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger23" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger24" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger25" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 13.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger26" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger27" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger28" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 15.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger29" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger30" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger31" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 16.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger32" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger33" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger34" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 18.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger35" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger36" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger37" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 19.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger38" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger39" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 21.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Merchant" + }, + "NAME": { + "type": "cexostring", + "value": "Badger" + }, + "RESREF": { + "type": "resref", + "value": "prc_ac_badger40" + } + }, { "__struct_id": 0, "CR": { diff --git a/_module/itp/itempalcus.itp.json b/_module/itp/itempalcus.itp.json index ebeb486c..75b6f9ca 100644 --- a/_module/itp/itempalcus.itp.json +++ b/_module/itp/itempalcus.itp.json @@ -917,6 +917,17 @@ "type": "resref", "value": "helm002" } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Wyrmbane Helm" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_wyrmbane" + } } ] }, @@ -978,6 +989,17 @@ "value": "aarcl016" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Infiltrator" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_infil" + } + }, { "__struct_id": 0, "NAME": { @@ -1262,6 +1284,17 @@ "value": "militiashield002" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Quickspur's Ally" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_quickspr" + } + }, { "__struct_id": 0, "NAME": { @@ -1483,6 +1516,105 @@ "LIST": { "type": "list", "value": [ + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Aranea Bite (colossal)" + }, + "RESREF": { + "type": "resref", + "value": "prc_ara_bite_c" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Aranea Bite (diminuative)" + }, + "RESREF": { + "type": "resref", + "value": "prc_ara_bite_d" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Aranea Bite (fine)" + }, + "RESREF": { + "type": "resref", + "value": "prc_ara_bite_f" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Aranea Bite (gargantuan)" + }, + "RESREF": { + "type": "resref", + "value": "prc_ara_bite_g" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Aranea Bite (huge)" + }, + "RESREF": { + "type": "resref", + "value": "prc_ara_bite_h" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Aranea Bite (large)" + }, + "RESREF": { + "type": "resref", + "value": "prc_ara_bite_l" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Aranea Bite (medium)" + }, + "RESREF": { + "type": "resref", + "value": "prc_ara_bite_m" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Aranea Bite (small)" + }, + "RESREF": { + "type": "resref", + "value": "prc_ara_bite_s" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Aranea Bite (tiny)" + }, + "RESREF": { + "type": "resref", + "value": "prc_ara_bite_t" + } + }, { "__struct_id": 0, "NAME": { @@ -2187,6 +2319,17 @@ "value": "devilbite" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dire Rat Bite" + }, + "RESREF": { + "type": "resref", + "value": "cr_bite_direrat" + } + }, { "__struct_id": 0, "NAME": { @@ -2990,6 +3133,28 @@ "value": "prc_lngth_elt_t" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Medium Viper Bite" + }, + "RESREF": { + "type": "resref", + "value": "cr_bite_viper001" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Medium Viper Bite (Improved)" + }, + "RESREF": { + "type": "resref", + "value": "cr_bite_viper002" + } + }, { "__struct_id": 0, "NAME": { @@ -5547,6 +5712,17 @@ "value": "it_crewpsp016" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Twig Blight Claw" + }, + "RESREF": { + "type": "resref", + "value": "wol_twigblightcl" + } + }, { "__struct_id": 0, "NAME": { @@ -6574,6 +6750,17 @@ "value": "drowskin006" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Earth Elemental Properties" + }, + "RESREF": { + "type": "resref", + "value": "prc_agares_elem" + } + }, { "__struct_id": 0, "NAME": { @@ -7498,6 +7685,17 @@ "value": "wo_skel_prop" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Soulspark" + }, + "RESREF": { + "type": "resref", + "value": "moi_slspk_prop" + } + }, { "__struct_id": 0, "NAME": { @@ -7630,6 +7828,17 @@ "value": "truseeskin" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Twig Blight Hide" + }, + "RESREF": { + "type": "resref", + "value": "wol_twigblightci" + } + }, { "__struct_id": 0, "RESREF": { @@ -8735,83 +8944,6 @@ "value": "prc_fod_tent_t" } }, - { - "__struct_id": 0, - "NAME": { - "type": "cexostring", - "value": "Hound Archon Slam (Colossal)" - }, - "RESREF": { - "type": "resref", - "value": "prc_hdarc_slam_c" - } - }, - { - "__struct_id": 0, - "NAME": { - "type": "cexostring", - "value": "Hound Archon Slam (Gargantuan)" - }, - "RESREF": { - "type": "resref", - "value": "prc_hdarc_slam_g" - } - }, - { - "__struct_id": 0, - "NAME": { - "type": "cexostring", - "value": "Hound Archon Slam (Huge)" - }, - "RESREF": { - "type": "resref", - "value": "prc_hdarc_slam_h" - } - }, - { - "__struct_id": 0, - "NAME": { - "type": "cexostring", - "value": "Hound Archon Slam (Large)" - }, - "RESREF": { - "type": "resref", - "value": "prc_hdarc_slam_l" - } - }, - { - "__struct_id": 0, - "NAME": { - "type": "cexostring", - "value": "Hound Archon Slam (Medium)" - }, - "RESREF": { - "type": "resref", - "value": "prc_hdarc_slam_m" - } - }, - { - "__struct_id": 0, - "NAME": { - "type": "cexostring", - "value": "Hound Archon Slam (Small)" - }, - "RESREF": { - "type": "resref", - "value": "prc_hdarc_slam_s" - } - }, - { - "__struct_id": 0, - "NAME": { - "type": "cexostring", - "value": "Hound Archon Slam (Tiny)" - }, - "RESREF": { - "type": "resref", - "value": "prc_hdarc_slam_t" - } - }, { "__struct_id": 0, "NAME": { @@ -8911,6 +9043,17 @@ "value": "prc_ill_tent_t" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Pony Hoof 01" + }, + "RESREF": { + "type": "resref", + "value": "prc_pony_hoof01" + } + }, { "__struct_id": 0, "NAME": { @@ -11334,6 +11477,17 @@ "value": "artifact47" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bullybasher's Gauntlets" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_bully" + } + }, { "__struct_id": 0, "NAME": { @@ -11845,6 +11999,17 @@ "value": "prc_wol_divspark" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Divine Spark" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_ravenknd" + } + }, { "__struct_id": 0, "NAME": { @@ -12125,6 +12290,17 @@ "value": "brightblight" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bright Evening Star" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_btevstar" + } + }, { "__struct_id": 0, "NAME": { @@ -14149,94 +14325,6 @@ "LIST": { "type": "list", "value": [ - { - "__struct_id": 0, - "NAME": { - "type": "cexostring", - "value": "" - }, - "RESREF": { - "type": "resref", - "value": "mc_brackishwater" - } - }, - { - "__struct_id": 0, - "NAME": { - "type": "cexostring", - "value": "" - }, - "RESREF": { - "type": "resref", - "value": "mc_freshwater" - } - }, - { - "__struct_id": 0, - "NAME": { - "type": "cexostring", - "value": "" - }, - "RESREF": { - "type": "resref", - "value": "mc_greenliquid" - } - }, - { - "__struct_id": 0, - "NAME": { - "type": "cexostring", - "value": "" - }, - "RESREF": { - "type": "resref", - "value": "mc_oil" - } - }, - { - "__struct_id": 0, - "NAME": { - "type": "cexostring", - "value": "" - }, - "RESREF": { - "type": "resref", - "value": "mc_vialofblood" - } - }, - { - "__struct_id": 0, - "NAME": { - "type": "cexostring", - "value": "" - }, - "RESREF": { - "type": "resref", - "value": "mc_vialofjelly" - } - }, - { - "__struct_id": 0, - "NAME": { - "type": "cexostring", - "value": "" - }, - "RESREF": { - "type": "resref", - "value": "mc_vialofpoison" - } - }, - { - "__struct_id": 0, - "NAME": { - "type": "cexostring", - "value": "" - }, - "RESREF": { - "type": "resref", - "value": "mc_vialoftears" - } - }, { "__struct_id": 0, "NAME": { @@ -14259,6 +14347,17 @@ "value": "prc_baccaran" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Brackish Water" + }, + "RESREF": { + "type": "resref", + "value": "mc_brackishwater" + } + }, { "__struct_id": 0, "NAME": { @@ -14270,6 +14369,28 @@ "value": "prc_devilweed" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Fresh Water" + }, + "RESREF": { + "type": "resref", + "value": "mc_freshwater" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Green Liquid" + }, + "RESREF": { + "type": "resref", + "value": "mc_greenliquid" + } + }, { "__struct_id": 0, "NAME": { @@ -14314,6 +14435,17 @@ "value": "prc_mshrm_pwdr" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Oil" + }, + "RESREF": { + "type": "resref", + "value": "mc_oil" + } + }, { "__struct_id": 0, "NAME": { @@ -14688,6 +14820,50 @@ "value": "prc_terran_brndy" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Vial of Blood" + }, + "RESREF": { + "type": "resref", + "value": "mc_vialofblood" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Vial of Jelly" + }, + "RESREF": { + "type": "resref", + "value": "mc_vialofjelly" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Vial of Poison" + }, + "RESREF": { + "type": "resref", + "value": "mc_vialofpoison" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Vial of Tears" + }, + "RESREF": { + "type": "resref", + "value": "mc_vialoftears" + } + }, { "__struct_id": 0, "NAME": { @@ -14715,6 +14891,160 @@ "LIST": { "type": "list", "value": [ + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_546" + }, + "STRREF": { + "type": "dword", + "value": 16778211 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_551" + }, + "STRREF": { + "type": "dword", + "value": 16778213 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_553" + }, + "STRREF": { + "type": "dword", + "value": 16778237 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_554" + }, + "STRREF": { + "type": "dword", + "value": 16778235 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_555" + }, + "STRREF": { + "type": "dword", + "value": 16778239 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_556" + }, + "STRREF": { + "type": "dword", + "value": 16778197 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_557" + }, + "STRREF": { + "type": "dword", + "value": 16778199 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_558" + }, + "STRREF": { + "type": "dword", + "value": 16778201 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_559" + }, + "STRREF": { + "type": "dword", + "value": 16778225 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_560" + }, + "STRREF": { + "type": "dword", + "value": 16778227 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_561" + }, + "STRREF": { + "type": "dword", + "value": 16778229 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_566" + }, + "STRREF": { + "type": "dword", + "value": 16778241 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_567" + }, + "STRREF": { + "type": "dword", + "value": 16778243 + } + }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_569" + }, + "STRREF": { + "type": "dword", + "value": 16778353 + } + }, { "__struct_id": 0, "NAME": { @@ -18609,6 +18939,17 @@ "value": 6341 } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_428" + }, + "STRREF": { + "type": "dword", + "value": 8943 + } + }, { "__struct_id": 0, "NAME": { @@ -25209,6 +25550,17 @@ "value": 16829596 } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "prc_scr_426" + }, + "STRREF": { + "type": "dword", + "value": 8942 + } + }, { "__struct_id": 0, "RESREF": { @@ -28047,6 +28399,17 @@ "value": 4682 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Medium Viper Venom" + }, + "RESREF": { + "type": "resref", + "value": "2dapoison147" + } + }, { "__struct_id": 0, "NAME": { @@ -29201,17 +29564,6 @@ "LIST": { "type": "list", "value": [ - { - "__struct_id": 0, - "NAME": { - "type": "cexostring", - "value": "" - }, - "RESREF": { - "type": "resref", - "value": "craft_rod" - } - }, { "__struct_id": 0, "NAME": { @@ -29322,6 +29674,17 @@ "value": "craft_cloak" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Crafted Rod" + }, + "RESREF": { + "type": "resref", + "value": "craft_rod" + } + }, { "__struct_id": 0, "NAME": { @@ -31668,6 +32031,17 @@ "value": "artifact21" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Incarnate Weapon (Chaos)" + }, + "RESREF": { + "type": "resref", + "value": "moi_incarnwpn_ch" + } + }, { "__struct_id": 0, "NAME": { @@ -31877,6 +32251,17 @@ "value": "imperia" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Kamate" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_kamate" + } + }, { "__struct_id": 0, "NAME": { @@ -31899,6 +32284,17 @@ "value": "wswmbs004" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Ramethene Sword" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_ramthene" + } + }, { "__struct_id": 0, "NAME": { @@ -31910,6 +32306,17 @@ "value": "satanskiss2" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Sunsword" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_sunsword" + } + }, { "__struct_id": 0, "NAME": { @@ -31981,6 +32388,17 @@ "value": "icefang" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Katar" + }, + "RESREF": { + "type": "resref", + "value": "katar" + } + }, { "__struct_id": 0, "NAME": { @@ -32035,6 +32453,17 @@ "type": "resref", "value": "runescarreddagge" } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Umbral Awn" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_umbral" + } } ] }, @@ -32085,6 +32514,17 @@ "value": "battlehorror" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Blackrazor" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_blackrzr" + } + }, { "__struct_id": 0, "NAME": { @@ -32140,6 +32580,28 @@ "value": "prc_wol_crimruin" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Faithful Avenger" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_faithful" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Falchion" + }, + "RESREF": { + "type": "resref", + "value": "falchion" + } + }, { "__struct_id": 0, "NAME": { @@ -32183,6 +32645,17 @@ "type": "resref", "value": "titangrtswrd9" } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Unfettered" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_unfetter" + } } ] }, @@ -32255,6 +32728,17 @@ "value": "bladeoftheancien" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Blade of the Last Citadel" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_lastcit" + } + }, { "__struct_id": 0, "NAME": { @@ -32332,6 +32816,17 @@ "value": "vulcas003d" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Durindana" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_durind" + } + }, { "__struct_id": 0, "NAME": { @@ -32420,6 +32915,17 @@ "value": "wswmls004" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Incarnate Weapon (Law)" + }, + "RESREF": { + "type": "resref", + "value": "moi_incarnwpn_lw" + } + }, { "__struct_id": 0, "NAME": { @@ -32656,6 +33162,17 @@ "value": "prc_wol_dsrtwind" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Desert Wind" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_dwtob" + } + }, { "__struct_id": 0, "NAME": { @@ -32711,6 +33228,17 @@ "value": "drowmasterblade" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Eagle Claw" + }, + "RESREF": { + "type": "resref", + "value": "bdd_eagle_claw" + } + }, { "__struct_id": 0, "NAME": { @@ -32755,6 +33283,17 @@ "value": "elventhinblade" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Goad" + }, + "RESREF": { + "type": "resref", + "value": "goad" + } + }, { "__struct_id": 0, "NAME": { @@ -32766,6 +33305,17 @@ "value": "guildrapier" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Heavy Pick" + }, + "RESREF": { + "type": "resref", + "value": "heavypick" + } + }, { "__struct_id": 0, "NAME": { @@ -32799,6 +33349,17 @@ "value": "legend53" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Light Pick" + }, + "RESREF": { + "type": "resref", + "value": "lightpick" + } + }, { "__struct_id": 0, "NAME": { @@ -32832,6 +33393,17 @@ "value": "prc_wol_steadfst" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Supernal Clarity" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_supernal" + } + }, { "__struct_id": 0, "NAME": { @@ -32947,6 +33519,28 @@ "value": "darkalsdream" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Eagle Claw" + }, + "RESREF": { + "type": "resref", + "value": "eagleclaw" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Eventide's Edge" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_eventide" + } + }, { "__struct_id": 0, "NAME": { @@ -33128,6 +33722,17 @@ "type": "resref", "value": "legend21" } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Sap" + }, + "RESREF": { + "type": "resref", + "value": "sap" + } } ] }, @@ -33200,6 +33805,28 @@ "value": "prc_wol_fiendkll" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Hillcrusher" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_hillcrus" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Incarnate Weapon (Evil)" + }, + "RESREF": { + "type": "resref", + "value": "moi_incarnwpn_ev" + } + }, { "__struct_id": 0, "NAME": { @@ -33293,6 +33920,17 @@ "value": "artifact16" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Eurynome's Warhammer" + }, + "RESREF": { + "type": "resref", + "value": "bnd_eury_hammer" + } + }, { "__struct_id": 0, "NAME": { @@ -33304,6 +33942,17 @@ "value": "prc_wol_witches" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Incarnate Weapon (Good)" + }, + "RESREF": { + "type": "resref", + "value": "moi_incarnwpn_gd" + } + }, { "__struct_id": 0, "NAME": { @@ -33326,6 +33975,17 @@ "value": "legend27" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Maul" + }, + "RESREF": { + "type": "resref", + "value": "maul" + } + }, { "__struct_id": 0, "NAME": { @@ -33336,6 +33996,17 @@ "type": "resref", "value": "ragnoth" } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Whelm" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_whelm" + } } ] }, @@ -33364,6 +34035,17 @@ "value": "arenamace" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Arik's Vengeance" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_arik" + } + }, { "__struct_id": 0, "NAME": { @@ -33419,6 +34101,17 @@ "value": "glacier" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Heavy Mace" + }, + "RESREF": { + "type": "resref", + "value": "heavy_mace" + } + }, { "__struct_id": 0, "NAME": { @@ -33645,6 +34338,17 @@ "value": "rash10" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Double Scimitar" + }, + "RESREF": { + "type": "resref", + "value": "scimitar_double" + } + }, { "__struct_id": 0, "NAME": { @@ -33892,6 +34596,17 @@ "value": "artifact10" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Bones of Li Peng" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_lipeng" + } + }, { "__struct_id": 0, "NAME": { @@ -34035,6 +34750,17 @@ "value": "lichkingclaw" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Nunchaku" + }, + "RESREF": { + "type": "resref", + "value": "nunchaku" + } + }, { "__struct_id": 0, "NAME": { @@ -34057,6 +34783,28 @@ "value": "bdd_sword" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Rive" + }, + "RESREF": { + "type": "resref", + "value": "rive" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Sai" + }, + "RESREF": { + "type": "resref", + "value": "sai" + } + }, { "__struct_id": 0, "NAME": { @@ -34079,6 +34827,17 @@ "value": "snakebite" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Tiger Fang" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_tigerfng" + } + }, { "__struct_id": 0, "NAME": { @@ -34144,17 +34903,6 @@ "value": "brokenceremonial" } }, - { - "__struct_id": 0, - "RESREF": { - "type": "resref", - "value": "nw_wmgmrd006" - }, - "STRREF": { - "type": "dword", - "value": 58590 - } - }, { "__struct_id": 0, "NAME": { @@ -34683,6 +35431,17 @@ "value": "artifact28" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Coral's Bite" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_corals" + } + }, { "__struct_id": 0, "NAME": { @@ -35060,6 +35819,17 @@ "type": "resref", "value": "spiritbow" } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Thaas" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_thaas" + } } ] }, @@ -35380,17 +36150,6 @@ "value": "ow_taxe_1" } }, - { - "__struct_id": 0, - "RESREF": { - "type": "resref", - "value": "x1_wmgrenade005" - }, - "STRREF": { - "type": "dword", - "value": 2986 - } - }, { "__struct_id": 0, "NAME": { @@ -35424,6 +36183,17 @@ "value": "legthrowingaxes1" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Lorestealer" + }, + "RESREF": { + "type": "resref", + "value": "prc_wol_lorestlr" + } + }, { "__struct_id": 0, "NAME": { diff --git a/_module/itp/placeablepalcus.itp.json b/_module/itp/placeablepalcus.itp.json index aea3f864..bedee49e 100644 --- a/_module/itp/placeablepalcus.itp.json +++ b/_module/itp/placeablepalcus.itp.json @@ -2271,6 +2271,17 @@ "value": "higarg001" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Tunnel Opening" + }, + "RESREF": { + "type": "resref", + "value": "bdd_tunnel" + } + }, { "__struct_id": 0, "NAME": { @@ -2282,6 +2293,17 @@ "value": "invisobj001" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Wall of Iron" + }, + "RESREF": { + "type": "resref", + "value": "prc_walliron" + } + }, { "__struct_id": 0, "NAME": { @@ -3095,6 +3117,17 @@ "value": "staff002" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Polyp" + }, + "RESREF": { + "type": "resref", + "value": "bdd_polyp" + } + }, { "__struct_id": 0, "NAME": { @@ -3412,6 +3445,17 @@ "value": "prc_dpst_pillar" } }, + { + "__struct_id": 0, + "RESREF": { + "type": "resref", + "value": "gnomcntrptn" + }, + "STRREF": { + "type": "dword", + "value": 14647 + } + }, { "__struct_id": 0, "NAME": { @@ -4025,6 +4069,17 @@ "type": "resref", "value": "partyroomport2" } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Return Portal" + }, + "RESREF": { + "type": "resref", + "value": "prc_ea_return" + } } ] }, diff --git a/_module/itp/triggerpalcus.itp.json b/_module/itp/triggerpalcus.itp.json index 1ec8c5a8..581b70fa 100644 --- a/_module/itp/triggerpalcus.itp.json +++ b/_module/itp/triggerpalcus.itp.json @@ -23,6 +23,171 @@ "LIST": { "type": "list", "value": [ + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Barracks" + }, + "RESREF": { + "type": "resref", + "value": "bdd_barracks" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Black Archer Creek" + }, + "RESREF": { + "type": "resref", + "value": "wol_a_bbbcreek" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Black Archer Enter" + }, + "RESREF": { + "type": "resref", + "value": "wol_a_bbbenter" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Books" + }, + "RESREF": { + "type": "resref", + "value": "bdd_books" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Cave Explore" + }, + "RESREF": { + "type": "resref", + "value": "bdd_cave_exp" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Change" + }, + "RESREF": { + "type": "resref", + "value": "bdd_change" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Courtyard" + }, + "RESREF": { + "type": "resref", + "value": "bdd_courtyard" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dustblight" + }, + "RESREF": { + "type": "resref", + "value": "bdd_blight" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dymondheart Enter" + }, + "RESREF": { + "type": "resref", + "value": "wol_a_dyenter" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Filtrator" + }, + "RESREF": { + "type": "resref", + "value": "bdd_filtrator" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Forge" + }, + "RESREF": { + "type": "resref", + "value": "bdd_forge" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Foyer" + }, + "RESREF": { + "type": "resref", + "value": "bdd_foyer" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Hidden Cave" + }, + "RESREF": { + "type": "resref", + "value": "bdd_cave_ent" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Hollow Shell" + }, + "RESREF": { + "type": "resref", + "value": "bdd_shell" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Mod Enter" + }, + "RESREF": { + "type": "resref", + "value": "bdd_enter" + } + }, { "__struct_id": 0, "NAME": { @@ -34,6 +199,17 @@ "value": "npcspawntrigger1" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Oil" + }, + "RESREF": { + "type": "resref", + "value": "bdd_oil" + } + }, { "__struct_id": 0, "NAME": { @@ -44,6 +220,83 @@ "type": "resref", "value": "overspawnmsgtrig" } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Ruins" + }, + "RESREF": { + "type": "resref", + "value": "bdd_ruins" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Schooner" + }, + "RESREF": { + "type": "resref", + "value": "bdd_schooner" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Smelter Office" + }, + "RESREF": { + "type": "resref", + "value": "bdd_office" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Taint" + }, + "RESREF": { + "type": "resref", + "value": "bdd_taint" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Vault" + }, + "RESREF": { + "type": "resref", + "value": "bdd_vault" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Well" + }, + "RESREF": { + "type": "resref", + "value": "bdd_well" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Xeno" + }, + "RESREF": { + "type": "resref", + "value": "bdd_xeno" + } } ] }, diff --git a/_module/itp/waypointpalcus.itp.json b/_module/itp/waypointpalcus.itp.json index 5f2c45bc..8dfccdc9 100644 --- a/_module/itp/waypointpalcus.itp.json +++ b/_module/itp/waypointpalcus.itp.json @@ -95,6 +95,72 @@ "LIST": { "type": "list", "value": [ + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "BDD Entrance" + }, + "RESREF": { + "type": "resref", + "value": "bdd_enter" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Black Archer Enter" + }, + "RESREF": { + "type": "resref", + "value": "wol_a_bbbwp" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Cave Entrance" + }, + "RESREF": { + "type": "resref", + "value": "bdd_foyer_ent002" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Cave Entrance 2" + }, + "RESREF": { + "type": "resref", + "value": "bdd_foyer_ent001" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Changed Asherati" + }, + "RESREF": { + "type": "resref", + "value": "bdd_schooner_007" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Climb Up" + }, + "RESREF": { + "type": "resref", + "value": "bdd_foyer_ent003" + } + }, { "__struct_id": 0, "NAME": { @@ -106,6 +172,50 @@ "value": "dm_vault_drop" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Dymondheart Enter" + }, + "RESREF": { + "type": "resref", + "value": "wol_a_dymondwp" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Forge Tainted Asherati" + }, + "RESREF": { + "type": "resref", + "value": "bdd_schooner_003" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Foyer Ashen Hulks" + }, + "RESREF": { + "type": "resref", + "value": "bdd_schooner_001" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Foyer Entrance" + }, + "RESREF": { + "type": "resref", + "value": "bdd_foyer_ent" + } + }, { "__struct_id": 0, "NAME": { @@ -116,6 +226,61 @@ "type": "resref", "value": "npf_wp_chest_sp" } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Office Shadows" + }, + "RESREF": { + "type": "resref", + "value": "bdd_schooner_002" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Schooner Ashen Hulks" + }, + "RESREF": { + "type": "resref", + "value": "bdd_schooner_ash" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Taint Asherati" + }, + "RESREF": { + "type": "resref", + "value": "bdd_schooner_006" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Vault Shadow" + }, + "RESREF": { + "type": "resref", + "value": "bdd_schooner_004" + } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Xeno Asherati" + }, + "RESREF": { + "type": "resref", + "value": "bdd_schooner_005" + } } ] }, diff --git a/_module/jrl/module.jrl.json b/_module/jrl/module.jrl.json index 4a7a57e3..376f59ae 100644 --- a/_module/jrl/module.jrl.json +++ b/_module/jrl/module.jrl.json @@ -9,6 +9,57 @@ "type": "cexostring", "value": "" }, + "EntryList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "End": { + "type": "word", + "value": 0 + }, + "ID": { + "type": "dword", + "value": 1 + }, + "Text": { + "type": "cexolocstring", + "value": { + "0": " 1 0 \n 2 1000 \n 3 3000 \n 4 6000 \n 5 10000 \n 6 15000 \n 7 21000 \n 8 28000 \n 9 36000 \n10 45000 \n11 55000 \n12 66000 \n13 78000 \n14 91000 \n15 105000 \n16 120000 \n17 136000 \n18 153000 \n19 171000 \n20 190000 \n21 210000 \n22 231000 \n23 253000 \n24 276000 \n25 300000 \n26 325000 \n27 351000 \n28 378000 \n29 406000 \n30 435000 \n31 465000\n32 496000 \n33 528000\n34 561000\n35 595000\n36 630000\n37 666000\n38 703000\n39 741000\n40 780000\n41 820000\n42 861000\n43 903000\n44 946000\n45 990000\n46 1035000\n47 1081000\n48 1128000\n49 1176000\n50 1225000\n51 1275000\n52 1326000\n53 1378000\n54 1431000\n55 1485000\n56 1540000\n57 1596000\n58 1653000\n59 1711000\n60 1770000\n\nLA Buy off table\n\nStarting LA / Level the Buy Off dialog will be in the PRC menu.\n \n 1 / 3 \n 2 / 6 9 \n 3 / 9 15 18 \n 4 / 12 21 27 30 \n 5 / 15 27 36 \n 6 / 18 33 \n 7 / 21 39 \n 8 / 24 \n 9 / 27 \n10 / 30 \n11 / 33 \n12 / 36 \n13 / 39 " + } + } + } + ] + }, + "Name": { + "type": "cexolocstring", + "value": { + "0": " XP chart" + } + }, + "Picture": { + "type": "word", + "value": 65535 + }, + "Priority": { + "type": "dword", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "xprules" + }, + "XP": { + "type": "dword", + "value": 0 + } + }, + { + "__struct_id": 1, + "Comment": { + "type": "cexostring", + "value": "" + }, "EntryList": { "type": "list", "value": [ @@ -55,7 +106,7 @@ } }, { - "__struct_id": 1, + "__struct_id": 2, "Comment": { "type": "cexostring", "value": "" @@ -140,7 +191,7 @@ } }, { - "__struct_id": 2, + "__struct_id": 3, "Comment": { "type": "cexostring", "value": "" @@ -191,7 +242,7 @@ } }, { - "__struct_id": 3, + "__struct_id": 4, "Comment": { "type": "cexostring", "value": "" @@ -276,7 +327,7 @@ } }, { - "__struct_id": 4, + "__struct_id": 5, "Comment": { "type": "cexostring", "value": "" @@ -326,114 +377,12 @@ "value": 0 } }, - { - "__struct_id": 5, - "Comment": { - "type": "cexostring", - "value": "" - }, - "EntryList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "End": { - "type": "word", - "value": 0 - }, - "ID": { - "type": "dword", - "value": 1 - }, - "Text": { - "type": "cexolocstring", - "value": { - "0": "Feat Changes: (No hak pak required)\n\nBlinding Speed:\n\n+50% Movement Increase (Doesn't Stack with Haste.)\n+2 Attack Bonus (Stackable - but doesn't stack if you have +20 AB)\n+2 Extra Attacks / Round (Stackable)\n+4 Dodge Bonus To AC (Stackable)\n+d8 Blungeoning Dmg (Stackable)\n+4 To All Saves (Stackable)\n\nBard Song:\n\nThe Modifications are simply too long to list, so I will list level 30 Songs:\n\nLevel 30: (w/ 90 Perform)\n\nAttack Bonus: + 4\nDamage Bonus: + 6 Blugeoning Damage\n Save Bonus: + 4 To All Saves\n Hp Bonus : + 70 Hp\n AC Bonus: + 5 AC\n Skill Bonus: + 20 to All Skills\n\n\nCurse Song:\n\nThe Modifications are simply too long to list, so I will list level 30 Songs:\n\nLevel 30: (w/ 90 Perform)\n\nAttack Bonus: 4\nDamage Bonus: 6\n Save Bonus: +4\n Hp Bonus: 70\n AC Bonus: 5\n Skill Bonus: +20\n\n\nArcane ARcher:\n\nImbue Arrow Capped at level 16 + Level -10/2 (Epic Progression Bonus)\nHail Of Arrows - added a +10 Damage to Bonus to base damage.\nDeath Arrow DC raised to DC 30 instead of DC 20.\n\n\nPale Master:\n\nDeathless Mastery Touch: DC Raised to 24 + 1/2 Level -10 (+1 at level 11)\n\nShadow Dancer: Shadow Daze DC Raised by +10\n\n\nBarbarian Rage: (This was done in consideration of the +12 Ability Cap)\n\nLess than level 15:\n +2 AB / + 3 Temporary Hit Points / Level + 4 Blungeoning Damage.\n\nGreater than level 15:\n+4 AB / +4 Temporary Hit Points / Level / + 6 Blugeoning Damage.\n\nGreater Rage:\n+6 AB/ +6 Temporary Hit Points / Level / + 8 Blungeoning Damage" - } - } - } - ] - }, - "Name": { - "type": "cexolocstring", - "value": { - "0": "Feat Changes" - } - }, - "Picture": { - "type": "word", - "value": 65535 - }, - "Priority": { - "type": "dword", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "feats" - }, - "XP": { - "type": "dword", - "value": 0 - } - }, { "__struct_id": 6, "Comment": { "type": "cexostring", "value": "" }, - "EntryList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "End": { - "type": "word", - "value": 0 - }, - "ID": { - "type": "dword", - "value": 1 - }, - "Text": { - "type": "cexolocstring", - "value": { - "0": "This is the XP / Gold System\n\nThe Minimum XP = 30\nThe Maximum XP is as follows:\n200 Max XP @ level 1 - 5\n300 Max XP @ level 5 - 10\n400 Max XP @ level 11 -15\n500 Max XP @ level 16 + 20\n600 Max XP @ Level 21+ \n(MAXIMUM = 600 XP)\n\nYou are rewarded 14 Gp / 1 XP \n(ie. 2,800 GP / 200 XP up to 8,400 GP MAX / Kill)\nNOTE: This is 4 X the Starting Gp / Level in D&D Rules..\n\nYou can gain XP normally even if you don't take a level, however, lower levels = lower XP.\n\nYou may party with someone up to 21 levels higher than your current level and still gain XP normally.\n\nIMPORTANT: You should consider this, there is treasure in the module to get more gold with, and you get 5% more XP / Gold for every party member in your group (if you are in the same area), so don't bother complaining about XP/GP, there is ample enough treasure & even more GP/XP if you party with people, if you don't then there is no reason to complain, that's the bottom line." - } - } - } - ] - }, - "Name": { - "type": "cexolocstring", - "value": { - "0": "Gold / XP System" - } - }, - "Picture": { - "type": "word", - "value": 65535 - }, - "Priority": { - "type": "dword", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "xprules" - }, - "XP": { - "type": "dword", - "value": 0 - } - }, - { - "__struct_id": 7, - "Comment": { - "type": "cexostring", - "value": "" - }, "EntryList": { "type": "list", "value": [ @@ -497,10 +446,10 @@ } }, { - "__struct_id": 8, + "__struct_id": 7, "Comment": { "type": "cexostring", - "value": "If your new to this server, then welcome, we are glad you came..\r\n\r\nLet's get started talking about what's importatnt for you to know, everything you need is on the Rest Menu, when you press R, you will be afforded a menu which allows you to do a long list of things, I will outline here what the menu options include (as it's not always seen outright.\r\n\r\nON THE REST MENU:\r\n\r\nFast Buff Casting (at your caster level)\r\nEmotes (All kinds, even custom ones)\r\nItem Appearance Changing\r\nItem Dye Kit\r\nInventory Organizing Room\r\nCharacter Appearance Changing (FULL!)\r\nItem Name Coloring (Full inventory)\r\nColor Text (for talk/party channel)\r\nGenisys Forge (for items worn)\r\nDM Assistant (relevel / alignment / xp xfer)\r\nTeleport to Party Leader\r\n\r\nCheck your inventory for useful special items...\r\n\r\nNow that you are aware of this rather useful rest menu, you may want to get started, when you enter town, go speak with the rowen tree guy, and walk around speaking with NPCs, they will help you get started on what's really going on. That should get you started. :)\r\n" + "value": "If your new to this server, then welcome, we are glad you came..\r\n\r\nLet's get started talking about what's importatnt for you to know, everything you need is on the Rest Menu, when you press R, you will be afforded a menu which allows you to do a long list of things, I will outline here what the menu options include (as it's not always seen outright.\r\n\r\nON THE REST MENU:\r\n\r\nFast Buff Casting (at your caster level)\r\nEmotes (All kinds, even custom ones)\r\nItem Appearance Changing\r\nItem Dye Kit\r\nInventory Organizing Room\r\nCharacter Appearance Changing (FULL!)\r\nItem Name Coloring (Full inventory)\r\nColor Text (for talk/party channel)\r\nGenisys Forge (for items worn)\r\nDM Assistant (relevel / alignment / xp xfer)\r\nTeleport to Party Leader\r\n\r\nCheck your inventory for useful special items...\r\n\r\nNow that you are aware of this rather useful rest menu, you may want to get started, when you enter town, go speak with the rowen tree guy, and walk around speaking with NPCs, they will help you get started on what's really going on. That should get you started. :)\r\n\r\ntyping !help\r\nin the chat will ping our discord and someone will (probably) try to assist you as soon as possible." }, "EntryList": { "type": "list", @@ -548,7 +497,7 @@ } }, { - "__struct_id": 9, + "__struct_id": 8, "Comment": { "type": "cexostring", "value": "" @@ -599,7 +548,7 @@ } }, { - "__struct_id": 10, + "__struct_id": 9, "Comment": { "type": "cexostring", "value": "" @@ -650,58 +599,7 @@ } }, { - "__struct_id": 11, - "Comment": { - "type": "cexostring", - "value": "" - }, - "EntryList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "End": { - "type": "word", - "value": 0 - }, - "ID": { - "type": "dword", - "value": 1 - }, - "Text": { - "type": "cexolocstring", - "value": { - "0": "Welcome to Server Genisys - Hosted by Guile (Genisys)\n\nThis is a revised edition of Paths of Ascension with the best custom content available.\n\nI go out of my way to create the best playing experience possible on all of my modules / servers, you can access most of the custom content by utilizing the rest menu (Press R), I've spent a lot of time working on the systems for that menu, so please feel free to utilize it to it's fullest exent, as it's quite packed with lots of options for you!\n\nBe sure to read the Chat Commands as this gives you some convenient ways to do some things through chat.\n\nI'm exapanding the module quite frequently, so look for updates on the Modifications Sign when you first enter town.\n\nIf you have any suggestions, complaints, or just wanna talk, you can email me at galefer003@hotmail.com, thanks.\n" - } - } - } - ] - }, - "Name": { - "type": "cexolocstring", - "value": { - "0": "IMPORTANT (Read Me)" - } - }, - "Picture": { - "type": "word", - "value": 65535 - }, - "Priority": { - "type": "dword", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "newb" - }, - "XP": { - "type": "dword", - "value": 500 - } - }, - { - "__struct_id": 12, + "__struct_id": 10, "Comment": { "type": "cexostring", "value": "" @@ -769,7 +667,7 @@ } }, { - "__struct_id": 13, + "__struct_id": 11, "Comment": { "type": "cexostring", "value": "" @@ -837,58 +735,7 @@ } }, { - "__struct_id": 14, - "Comment": { - "type": "cexostring", - "value": "" - }, - "EntryList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "End": { - "type": "word", - "value": 0 - }, - "ID": { - "type": "dword", - "value": 1 - }, - "Text": { - "type": "cexolocstring", - "value": { - "0": "When you die you can use the equipment tool to quickly re-equip all of your items, this was given to you to in case you die while shifted, so you won't have to manually re-equip all of your items to have thier benefits, which is a known bug which happens when your polyphed.\n\nThe Character saving options within the module checks to see if you are polymorphed so you won't have to worry about being de-shifted. Now all Armor and either your weapon or gloves merge, this is very powerful for some builds of druid, nevertheless, I've felt for a long time Druids were treated like unwanted stepchildren, but not anymore!\n\nDruids are now officially a very deadly class indeed!\n\nYou will still need to buff, ability stats that is, before you shift or you will lose spells memorized, this is important.\nThis is also why the Speed Buff option is on the PC Wand which I added to the module, which will allow you to quickly buff without having to charge anything, just press and go, however, it's not useable in combat, and you can still be dispelled!\n\nCheers & Enjoy\n\nGenisys (Guile)" - } - } - } - ] - }, - "Name": { - "type": "cexolocstring", - "value": { - "0": "Polymorphing Changes" - } - }, - "Picture": { - "type": "word", - "value": 65535 - }, - "Priority": { - "type": "dword", - "value": 4 - }, - "Tag": { - "type": "cexostring", - "value": "shifter" - }, - "XP": { - "type": "dword", - "value": 0 - } - }, - { - "__struct_id": 15, + "__struct_id": 12, "Comment": { "type": "cexostring", "value": "" @@ -939,7 +786,7 @@ } }, { - "__struct_id": 16, + "__struct_id": 13, "Comment": { "type": "cexostring", "value": "" @@ -990,7 +837,7 @@ } }, { - "__struct_id": 17, + "__struct_id": 14, "Comment": { "type": "cexostring", "value": "" @@ -1092,7 +939,7 @@ } }, { - "__struct_id": 18, + "__struct_id": 15, "Comment": { "type": "cexostring", "value": "" @@ -1113,7 +960,7 @@ "Text": { "type": "cexolocstring", "value": { - "0": "I'm going to make this short and to the point.\n\nThis is a player friendly server, therefore, let me iterrate something very clearly, be friendly and you will have no problems, be an annoyance to my players and your gone, no if ands or buts about it. The first time is a temporary bannishment, the second time a long time bannishment, and the third time is a permanent bann. I protect my players rights to a fair and friendly game, do not impeed upon their rights to enjoy this server, and that is the bottom line.\n\nMany scripts are in place to prevent you from cheating, whatever I could not fix by scripting it's solved in the log file as everything I felt needed to be recorded is recorded in the log file. So, if you like cheating, exploiting, you will be caught, it's not a matter of if, but when. Those caught cheating / exploiting will be dealt with in a swift and just manner.\n\nPVP Is restricted to the arena, if you kill someone outside of the arena, even by accident, YOU WILL DIE INSTANTLY. If the server administrator decides to change the PVP seetings in the scripts, they will tell you what the restrictions and limitations are, as they have full control over PVP within the PVP scripts set up within the module.\n\nPicking peoples pockets alerts the DMs and is written the log file EVERY TIME, so you will be caught, the penalty is very severe!\n\nCasting Spells is not allowed inside of town, anywhere, do not try to buff in town or use potions even, it will not work.\n\nAttacking objects of any kind in town will put you in jail immediately.\n\nRunning past monsters and not killing them will land you in jail automatically through scripting, if you continue to do this you will be there till restart!\n\nIf you promote another server or module by trying to persuade players to go there, you will be banned indefinitely.\n\nIf you try to cheat using overrides you will be caught and you will banned instantly through scripting.\n\nIf you are found with an illegal character that character will be banned instantly through scripting.\n\nIf you choose to argue with the DMs, cause problems with players, or do anything that will upset the server, including trying to crash it or execute scripts, you will be dealt with in a swift and just manner.\n\nDividiing treasure; If you are in a party, the Party Leader needs to type !partyroll this will roll the dice for everyone and list the order of the highest to lowest, you should pick loot in order, unless you ask for a specific piece of treasure, in this instance it should be the only piece you are allowed to take, however, ALL party member must agree to this, or it's an absolute no, this is a very fair way to handle loot splitting and you should follow this rule when there is large amounts of loot to be divided. There is also a party room in the tavern for splitting / selling items to the whole party.\n\nThose are the rules, you have no excuse for breaking any of them, and the DMs reserve the right to punish you without warning for any of the above rules.\n" + "0": "I'm going to make this short and to the point.\n\nThis is a player friendly server, therefore, let me iterrate something very clearly, be friendly and you will have no problems, be an annoyance to my players and your gone, no if ands or buts about it. The first time is a temporary bannishment, the second time a long time bannishment, and the third time is a permanent bann. I protect my players rights to a fair and friendly game, do not impeed upon their rights to enjoy this server, and that is the bottom line.\n\nMany scripts are in place to prevent you from cheating, whatever I could not fix by scripting it's solved in the log file as everything I felt needed to be recorded is recorded in the log file. So, if you like cheating, exploiting, you will be caught, it's not a matter of if, but when. Those caught cheating / exploiting will be dealt with in a swift and just manner.\n\nPicking peoples pockets alerts the DMs and is written the log file EVERY TIME, so you will be caught, the penalty is very severe!\n\nAttacking objects of any kind in town will put you in jail immediately.\n\nIf you promote another server or module by trying to persuade players to go there, you will be banned indefinitely.\n\nIf you try to cheat using overrides you will be caught and you will banned instantly through scripting.\n\nIf you are found with an illegal character that character will be banned instantly through scripting.\n\nIf you choose to argue with the DMs, cause problems with players, or do anything that will upset the server, including trying to crash it or execute scripts, you will be dealt with in a swift and just manner.\n\nDividiing treasure; There is a party room in the tavern for splitting / selling items to the whole party.\n\nThose are the rules, you have no excuse for breaking any of them, and the DMs reserve the right to punish you without warning for any of the above rules.\n" } } } @@ -1143,58 +990,7 @@ } }, { - "__struct_id": 19, - "Comment": { - "type": "cexostring", - "value": "" - }, - "EntryList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "End": { - "type": "word", - "value": 0 - }, - "ID": { - "type": "dword", - "value": 1 - }, - "Text": { - "type": "cexolocstring", - "value": { - "0": "NWN Spells\n\nACID FOG d8 x 5 Primary Damage d8 X 4 Secondary Damage.\n\nBLADE BARRIER Capped at level 25 instead of 20.\n\nCALL LIGHTNING Capped at Level 15\n\nCHAIN LIGHTNING Capped at level 30\n\nCONE OF COLD Capped at level 25\n\nCREEPING DOOM Changed To Sonic Damage & d6 X 4 + 6 Primary Damage & d6/round + 12 Secondary Damage (Due to Resistance)\n\nDELAYED BLAST FIREBALL does d8 X Caster Level (up to level 30) / d8 X12 even if saved!\n\nDESTRUCTION does 1d8 X Caster level (No Save!)\n\nFIREBALL Capped at level 15\n\nFIRESTORM Capped at level 30\n\nFLAME ARROW 3d6 + 8 Damage (instead of 3d6 + 1)\n\nFLAME STRIKE Capped at level 25\n\nHAMMER OF THE GODS Capped at level 15\n\nHORRID WILTING Capped at level 35\n\nICE STORM does d6 X 1/2 caster lvl in cold dmg (before 1/3 of levels)\n\nIMPLOSION does d8 X Caster Level (If not resisted by spell resistance / No Save!)\n\nINCINEDARY CLOUD does d8 X 6 + 16 Primary Dmg & d8 X 4 + 16 after\n\nLIGHTNING BOLD is Capped at level 15\n\nPOWER WORD KILL 200Hp or less die now..\n\nREGENERATION Raised to 12\n\nSPELL RESISTANCE I added a + 1 / 3 level epic Spell Resistance Bonus\n\nSTORM OF VENGEANCE now does d8 X 5 Acid d8 X 7 Electrical\n\nVAMPIRIC TOUCH Capped at level 40 (20 d 6 Max Damage)\n\nWALL OF FIRE does d6 x 4 + 16 Primary & Secondary Damage.\n\n\nNOTE: All of the above spells which allow a save have had an Epic DC Bonus added to the DC, the bonus = +1 / 3 Caster Levels beyond caster level 20 (ie. +2 DC @ level 26 etc.)" - } - } - } - ] - }, - "Name": { - "type": "cexolocstring", - "value": { - "0": "Spell Changes" - } - }, - "Picture": { - "type": "word", - "value": 65535 - }, - "Priority": { - "type": "dword", - "value": 4 - }, - "Tag": { - "type": "cexostring", - "value": "spells" - }, - "XP": { - "type": "dword", - "value": 0 - } - }, - { - "__struct_id": 20, + "__struct_id": 16, "Comment": { "type": "cexostring", "value": "" @@ -1245,7 +1041,7 @@ } }, { - "__struct_id": 21, + "__struct_id": 17, "Comment": { "type": "cexostring", "value": "" @@ -1381,7 +1177,7 @@ } }, { - "__struct_id": 22, + "__struct_id": 18, "Comment": { "type": "cexostring", "value": "" @@ -1449,7 +1245,7 @@ } }, { - "__struct_id": 23, + "__struct_id": 19, "Comment": { "type": "cexostring", "value": "" @@ -1515,57 +1311,6 @@ "type": "dword", "value": 0 } - }, - { - "__struct_id": 24, - "Comment": { - "type": "cexostring", - "value": "" - }, - "EntryList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "End": { - "type": "word", - "value": 0 - }, - "ID": { - "type": "dword", - "value": 1 - }, - "Text": { - "type": "cexolocstring", - "value": { - "0": "Spell Changes:\n\n\nXP2 Spells\n\nCOMBUST Capped at level 20\n\nBALL LIGHTNING Capped at level 20\n\nBOMBARDMENT Capped at level 20 (d8 still the same)\n\nEARTHQUAKE Capped at level 25\n\nFIRE BRANDS Capped at level 25 (No DC Bonus)\n\nGEDLEE'S ELECTRICAL LOOP Capped at level 20 (10d6)\n\nGLYPH OF WARDING Capped at level 20 (10d8) +5 DC\n\n(Issac's Missle Storms)\nILMS: + 1 Extra Missle every 5 Levels over level 10.\nIGMS: + 1 Extra Missle every 4 Levels over level 20.\n\nMONSTROUS REGENERATION is 6 Hp / Round now.\n\nSTONE HOLD - Save Vs Spells (Will Save) Or Become Paralyzed.\n\nTRUE STRIKE Last for 18 Seconds now instead of 9\n\nUNDEATH TO DEATH Capped at level 30\n\nMONSTOROUS REGENERATION Raised to 6\n\nWOUNDING WHISPERS does d6 X 3 insdead of 1d6\n\nHELLBALL now does d10 x 10 + 20 damage for Damage Types Negative / Positive / Fire / Sonic\n\nGREATER RUIN does d10 X 15 + 150 Positive Damage (before d6 X 35) (Very nasty indeed!)\n\nNOTE: All of the above spells which allow a save have had an Epic DC Bonus added to the DC, the bonus = +1 / 3 Caster Levels beyond caster level 20 (ie. +2 DC @ level 26 etc.)" - } - } - } - ] - }, - "Name": { - "type": "cexolocstring", - "value": { - "0": "X2 Spell Changes" - } - }, - "Picture": { - "type": "word", - "value": 65535 - }, - "Priority": { - "type": "dword", - "value": 4 - }, - "Tag": { - "type": "cexostring", - "value": "x2spells" - }, - "XP": { - "type": "dword", - "value": 0 - } } ] } diff --git a/_module/ncs/1stkeycheck.ncs b/_module/ncs/1stkeycheck.ncs index 2c9e7f89..5e8bb7cd 100644 Binary files a/_module/ncs/1stkeycheck.ncs and b/_module/ncs/1stkeycheck.ncs differ diff --git a/_module/ncs/2ndkeycheck.ncs b/_module/ncs/2ndkeycheck.ncs index 9b8d5280..4c18e122 100644 Binary files a/_module/ncs/2ndkeycheck.ncs and b/_module/ncs/2ndkeycheck.ncs differ diff --git a/_module/ncs/3rdkey1.ncs b/_module/ncs/3rdkey1.ncs index f79b77ce..06dbeae2 100644 Binary files a/_module/ncs/3rdkey1.ncs and b/_module/ncs/3rdkey1.ncs differ diff --git a/_module/ncs/4soulcheck.ncs b/_module/ncs/4soulcheck.ncs index 17c8ec32..c813417a 100644 Binary files a/_module/ncs/4soulcheck.ncs and b/_module/ncs/4soulcheck.ncs differ diff --git a/_module/ncs/4thkeycheck.ncs b/_module/ncs/4thkeycheck.ncs index 049343bf..afef339d 100644 Binary files a/_module/ncs/4thkeycheck.ncs and b/_module/ncs/4thkeycheck.ncs differ diff --git a/_module/ncs/4toothcheck.ncs b/_module/ncs/4toothcheck.ncs index d74eaa49..a3e02a1a 100644 Binary files a/_module/ncs/4toothcheck.ncs and b/_module/ncs/4toothcheck.ncs differ diff --git a/_module/ncs/5minlock.ncs b/_module/ncs/5minlock.ncs index e32520ab..f0225f34 100644 Binary files a/_module/ncs/5minlock.ncs and b/_module/ncs/5minlock.ncs differ diff --git a/_module/ncs/5minlock2.ncs b/_module/ncs/5minlock2.ncs index e7410de7..6b84831a 100644 Binary files a/_module/ncs/5minlock2.ncs and b/_module/ncs/5minlock2.ncs differ diff --git a/_module/ncs/_inc_color_text_.ncs b/_module/ncs/_inc_color_text_.ncs deleted file mode 100644 index 891878d1..00000000 Binary files a/_module/ncs/_inc_color_text_.ncs and /dev/null differ diff --git a/_module/ncs/abysstorm.ncs b/_module/ncs/abysstorm.ncs index bbcf0b05..7eb89052 100644 Binary files a/_module/ncs/abysstorm.ncs and b/_module/ncs/abysstorm.ncs differ diff --git a/_module/ncs/ac_armageddonsta.ncs b/_module/ncs/ac_armageddonsta.ncs index 04ba35b6..a0659062 100644 Binary files a/_module/ncs/ac_armageddonsta.ncs and b/_module/ncs/ac_armageddonsta.ncs differ diff --git a/_module/ncs/ac_autofollow.ncs b/_module/ncs/ac_autofollow.ncs index 4a25aabb..2d12aba7 100644 Binary files a/_module/ncs/ac_autofollow.ncs and b/_module/ncs/ac_autofollow.ncs differ diff --git a/_module/ncs/ac_boulder.ncs b/_module/ncs/ac_boulder.ncs index 4b333770..3079d12d 100644 Binary files a/_module/ncs/ac_boulder.ncs and b/_module/ncs/ac_boulder.ncs differ diff --git a/_module/ncs/ac_dmreward.ncs b/_module/ncs/ac_dmreward.ncs index aa2b0276..06bb28de 100644 Binary files a/_module/ncs/ac_dmreward.ncs and b/_module/ncs/ac_dmreward.ncs differ diff --git a/_module/ncs/addfeatjournal.ncs b/_module/ncs/addfeatjournal.ncs index b8e0165c..3c364aad 100644 Binary files a/_module/ncs/addfeatjournal.ncs and b/_module/ncs/addfeatjournal.ncs differ diff --git a/_module/ncs/addjournals.ncs b/_module/ncs/addjournals.ncs index de68478b..d1d328cf 100644 Binary files a/_module/ncs/addjournals.ncs and b/_module/ncs/addjournals.ncs differ diff --git a/_module/ncs/addjournalsnf.ncs b/_module/ncs/addjournalsnf.ncs index 07e9e0e3..3c364aad 100644 Binary files a/_module/ncs/addjournalsnf.ncs and b/_module/ncs/addjournalsnf.ncs differ diff --git a/_module/ncs/addspellentry.ncs b/_module/ncs/addspellentry.ncs index 011079b3..3c364aad 100644 Binary files a/_module/ncs/addspellentry.ncs and b/_module/ncs/addspellentry.ncs differ diff --git a/_module/ncs/afx_area_exit.ncs b/_module/ncs/afx_area_exit.ncs index 77415417..55d5bd0e 100644 Binary files a/_module/ncs/afx_area_exit.ncs and b/_module/ncs/afx_area_exit.ncs differ diff --git a/_module/ncs/ag_area_clean.ncs b/_module/ncs/ag_area_clean.ncs index dc45d91f..9978b8df 100644 Binary files a/_module/ncs/ag_area_clean.ncs and b/_module/ncs/ag_area_clean.ncs differ diff --git a/_module/ncs/aps_include.ncs b/_module/ncs/aps_include.ncs deleted file mode 100644 index ecb1c72d..00000000 Binary files a/_module/ncs/aps_include.ncs and /dev/null differ diff --git a/_module/ncs/archiespawn.ncs b/_module/ncs/archiespawn.ncs index f8d2494d..8123f81b 100644 Binary files a/_module/ncs/archiespawn.ncs and b/_module/ncs/archiespawn.ncs differ diff --git a/_module/ncs/area_clean_horse.ncs b/_module/ncs/area_clean_horse.ncs index 1a906e2c..624fb91e 100644 Binary files a/_module/ncs/area_clean_horse.ncs and b/_module/ncs/area_clean_horse.ncs differ diff --git a/_module/ncs/array_example.ncs b/_module/ncs/array_example.ncs deleted file mode 100644 index 53a0d30a..00000000 Binary files a/_module/ncs/array_example.ncs and /dev/null differ diff --git a/_module/ncs/assassinpercieve.ncs b/_module/ncs/assassinpercieve.ncs index 478d5b60..8fa8f9fa 100644 Binary files a/_module/ncs/assassinpercieve.ncs and b/_module/ncs/assassinpercieve.ncs differ diff --git a/_module/ncs/banditpercieve.ncs b/_module/ncs/banditpercieve.ncs index fa458872..abc25518 100644 Binary files a/_module/ncs/banditpercieve.ncs and b/_module/ncs/banditpercieve.ncs differ diff --git a/_module/ncs/bbs_scribe_spawn.ncs b/_module/ncs/bbs_scribe_spawn.ncs index 1bdcbf85..1890603e 100644 Binary files a/_module/ncs/bbs_scribe_spawn.ncs and b/_module/ncs/bbs_scribe_spawn.ncs differ diff --git a/_module/ncs/bladespawn.ncs b/_module/ncs/bladespawn.ncs index d23b2d0a..1a2fd7da 100644 Binary files a/_module/ncs/bladespawn.ncs and b/_module/ncs/bladespawn.ncs differ diff --git a/_module/ncs/brutepercieve.ncs b/_module/ncs/brutepercieve.ncs index bb345fc6..e014a713 100644 Binary files a/_module/ncs/brutepercieve.ncs and b/_module/ncs/brutepercieve.ncs differ diff --git a/_module/ncs/cheat_config.ncs b/_module/ncs/cheat_config.ncs deleted file mode 100644 index ecb1c72d..00000000 Binary files a/_module/ncs/cheat_config.ncs and /dev/null differ diff --git a/_module/ncs/cheatercheck1.ncs b/_module/ncs/cheatercheck1.ncs index 4aef4874..ffdf2a9a 100644 Binary files a/_module/ncs/cheatercheck1.ncs and b/_module/ncs/cheatercheck1.ncs differ diff --git a/_module/ncs/cheatercheck2.ncs b/_module/ncs/cheatercheck2.ncs index 0eae5080..0d25023d 100644 Binary files a/_module/ncs/cheatercheck2.ncs and b/_module/ncs/cheatercheck2.ncs differ diff --git a/_module/ncs/cheatercheck3.ncs b/_module/ncs/cheatercheck3.ncs index 593ac3ea..0e8dd784 100644 Binary files a/_module/ncs/cheatercheck3.ncs and b/_module/ncs/cheatercheck3.ncs differ diff --git a/_module/ncs/cheatercheck4.ncs b/_module/ncs/cheatercheck4.ncs index 27856c19..f12dbac5 100644 Binary files a/_module/ncs/cheatercheck4.ncs and b/_module/ncs/cheatercheck4.ncs differ diff --git a/_module/ncs/cheatercheck5.ncs b/_module/ncs/cheatercheck5.ncs index 9b06fa45..1f1d4816 100644 Binary files a/_module/ncs/cheatercheck5.ncs and b/_module/ncs/cheatercheck5.ncs differ diff --git a/_module/ncs/checkarea1.ncs b/_module/ncs/checkarea1.ncs index 8211c7c5..6651de43 100644 Binary files a/_module/ncs/checkarea1.ncs and b/_module/ncs/checkarea1.ncs differ diff --git a/_module/ncs/checkarea2.ncs b/_module/ncs/checkarea2.ncs index 225f8af0..1b4f085f 100644 Binary files a/_module/ncs/checkarea2.ncs and b/_module/ncs/checkarea2.ncs differ diff --git a/_module/ncs/cleanarea.ncs b/_module/ncs/cleanarea.ncs index 512a2839..f92afa75 100644 Binary files a/_module/ncs/cleanarea.ncs and b/_module/ncs/cleanarea.ncs differ diff --git a/_module/ncs/cleandrac.ncs b/_module/ncs/cleandrac.ncs index 434fdd3a..e95eae76 100644 Binary files a/_module/ncs/cleandrac.ncs and b/_module/ncs/cleandrac.ncs differ diff --git a/_module/ncs/cleanfloor.ncs b/_module/ncs/cleanfloor.ncs index 3fbd4e13..ea1eac1e 100644 Binary files a/_module/ncs/cleanfloor.ncs and b/_module/ncs/cleanfloor.ncs differ diff --git a/_module/ncs/cleantavern.ncs b/_module/ncs/cleantavern.ncs index 377e40af..27e94381 100644 Binary files a/_module/ncs/cleantavern.ncs and b/_module/ncs/cleantavern.ncs differ diff --git a/_module/ncs/cleartown.ncs b/_module/ncs/cleartown.ncs index dc45d91f..9978b8df 100644 Binary files a/_module/ncs/cleartown.ncs and b/_module/ncs/cleartown.ncs differ diff --git a/_module/ncs/clone_hb.ncs b/_module/ncs/clone_hb.ncs index e4e2dff3..619265a1 100644 Binary files a/_module/ncs/clone_hb.ncs and b/_module/ncs/clone_hb.ncs differ diff --git a/_module/ncs/counterspawns.ncs b/_module/ncs/counterspawns.ncs index 43cfa2fe..0072bedf 100644 Binary files a/_module/ncs/counterspawns.ncs and b/_module/ncs/counterspawns.ncs differ diff --git a/_module/ncs/dancingbowruns.ncs b/_module/ncs/dancingbowruns.ncs index 098caab6..d2c901fe 100644 Binary files a/_module/ncs/dancingbowruns.ncs and b/_module/ncs/dancingbowruns.ncs differ diff --git a/_module/ncs/devilspawn.ncs b/_module/ncs/devilspawn.ncs index cef3c2d3..0ed24131 100644 Binary files a/_module/ncs/devilspawn.ncs and b/_module/ncs/devilspawn.ncs differ diff --git a/_module/ncs/dm_chat_inc.ncs b/_module/ncs/dm_chat_inc.ncs deleted file mode 100644 index ab9e6524..00000000 Binary files a/_module/ncs/dm_chat_inc.ncs and /dev/null differ diff --git a/_module/ncs/dragonspawn.ncs b/_module/ncs/dragonspawn.ncs index 0eba48ae..0b1080f2 100644 Binary files a/_module/ncs/dragonspawn.ncs and b/_module/ncs/dragonspawn.ncs differ diff --git a/_module/ncs/dragonstop2.ncs b/_module/ncs/dragonstop2.ncs index 62b990d0..f733260f 100644 Binary files a/_module/ncs/dragonstop2.ncs and b/_module/ncs/dragonstop2.ncs differ diff --git a/_module/ncs/drowattack.ncs b/_module/ncs/drowattack.ncs index 2221d478..41fed16c 100644 Binary files a/_module/ncs/drowattack.ncs and b/_module/ncs/drowattack.ncs differ diff --git a/_module/ncs/drowbeat.ncs b/_module/ncs/drowbeat.ncs index ac3a9843..d10b6d70 100644 Binary files a/_module/ncs/drowbeat.ncs and b/_module/ncs/drowbeat.ncs differ diff --git a/_module/ncs/drowbosspercieve.ncs b/_module/ncs/drowbosspercieve.ncs index c0bfc6ae..991a436c 100644 Binary files a/_module/ncs/drowbosspercieve.ncs and b/_module/ncs/drowbosspercieve.ncs differ diff --git a/_module/ncs/elementalbeat.ncs b/_module/ncs/elementalbeat.ncs index 566494ad..1da9ce6d 100644 Binary files a/_module/ncs/elementalbeat.ncs and b/_module/ncs/elementalbeat.ncs differ diff --git a/_module/ncs/elemtflamedamage.ncs b/_module/ncs/elemtflamedamage.ncs index 8bed6ac9..cd33fc11 100644 Binary files a/_module/ncs/elemtflamedamage.ncs and b/_module/ncs/elemtflamedamage.ncs differ diff --git a/_module/ncs/end_dm_npc_chat.ncs b/_module/ncs/end_dm_npc_chat.ncs index 0c318c6c..37698da4 100644 Binary files a/_module/ncs/end_dm_npc_chat.ncs and b/_module/ncs/end_dm_npc_chat.ncs differ diff --git a/_module/ncs/exitarena.ncs b/_module/ncs/exitarena.ncs index 223c4ee1..fa99d1f9 100644 Binary files a/_module/ncs/exitarena.ncs and b/_module/ncs/exitarena.ncs differ diff --git a/_module/ncs/firepercieve.ncs b/_module/ncs/firepercieve.ncs index 79cb84e0..c9175c26 100644 Binary files a/_module/ncs/firepercieve.ncs and b/_module/ncs/firepercieve.ncs differ diff --git a/_module/ncs/fky_chat_config.ncs b/_module/ncs/fky_chat_config.ncs deleted file mode 100644 index ecb1c72d..00000000 Binary files a/_module/ncs/fky_chat_config.ncs and /dev/null differ diff --git a/_module/ncs/fky_chat_dm_comm.ncs b/_module/ncs/fky_chat_dm_comm.ncs index 9949547a..6ff3acf3 100644 Binary files a/_module/ncs/fky_chat_dm_comm.ncs and b/_module/ncs/fky_chat_dm_comm.ncs differ diff --git a/_module/ncs/fky_chat_dmfi.ncs b/_module/ncs/fky_chat_dmfi.ncs deleted file mode 100644 index ecb1c72d..00000000 Binary files a/_module/ncs/fky_chat_dmfi.ncs and /dev/null differ diff --git a/_module/ncs/fky_chat_fr_lang.ncs b/_module/ncs/fky_chat_fr_lang.ncs deleted file mode 100644 index ecb1c72d..00000000 Binary files a/_module/ncs/fky_chat_fr_lang.ncs and /dev/null differ diff --git a/_module/ncs/fky_chat_inc.ncs b/_module/ncs/fky_chat_inc.ncs deleted file mode 100644 index ecb1c72d..00000000 Binary files a/_module/ncs/fky_chat_inc.ncs and /dev/null differ diff --git a/_module/ncs/fky_chat_misc.ncs b/_module/ncs/fky_chat_misc.ncs deleted file mode 100644 index ecb1c72d..00000000 Binary files a/_module/ncs/fky_chat_misc.ncs and /dev/null differ diff --git a/_module/ncs/fky_chat_vfx.ncs b/_module/ncs/fky_chat_vfx.ncs deleted file mode 100644 index ecb1c72d..00000000 Binary files a/_module/ncs/fky_chat_vfx.ncs and /dev/null differ diff --git a/_module/ncs/flameheartbeat.ncs b/_module/ncs/flameheartbeat.ncs index 29812067..fdb1773e 100644 Binary files a/_module/ncs/flameheartbeat.ncs and b/_module/ncs/flameheartbeat.ncs differ diff --git a/_module/ncs/fuguepercieved.ncs b/_module/ncs/fuguepercieved.ncs index ec982dc1..b5d110fa 100644 Binary files a/_module/ncs/fuguepercieved.ncs and b/_module/ncs/fuguepercieved.ncs differ diff --git a/_module/ncs/fuguespawn.ncs b/_module/ncs/fuguespawn.ncs index 94f00381..f02793c6 100644 Binary files a/_module/ncs/fuguespawn.ncs and b/_module/ncs/fuguespawn.ncs differ diff --git a/_module/ncs/goblinpercieve.ncs b/_module/ncs/goblinpercieve.ncs index f0dac021..238585f8 100644 Binary files a/_module/ncs/goblinpercieve.ncs and b/_module/ncs/goblinpercieve.ncs differ diff --git a/_module/ncs/godlyitem23.ncs b/_module/ncs/godlyitem23.ncs index 6050a7c8..59547265 100644 Binary files a/_module/ncs/godlyitem23.ncs and b/_module/ncs/godlyitem23.ncs differ diff --git a/_module/ncs/greaterdevilspaw.ncs b/_module/ncs/greaterdevilspaw.ncs index 3601b6bf..6ae30187 100644 Binary files a/_module/ncs/greaterdevilspaw.ncs and b/_module/ncs/greaterdevilspaw.ncs differ diff --git a/_module/ncs/hellrod.ncs b/_module/ncs/hellrod.ncs index 780f59a4..19704426 100644 Binary files a/_module/ncs/hellrod.ncs and b/_module/ncs/hellrod.ncs differ diff --git a/_module/ncs/horrordying.ncs b/_module/ncs/horrordying.ncs index 3b8d49ba..e7f7da61 100644 Binary files a/_module/ncs/horrordying.ncs and b/_module/ncs/horrordying.ncs differ diff --git a/_module/ncs/horrorpercieve.ncs b/_module/ncs/horrorpercieve.ncs index 03f04c2d..e3bafed3 100644 Binary files a/_module/ncs/horrorpercieve.ncs and b/_module/ncs/horrorpercieve.ncs differ diff --git a/_module/ncs/immortalspawn.ncs b/_module/ncs/immortalspawn.ncs index 7a310c20..baa63093 100644 Binary files a/_module/ncs/immortalspawn.ncs and b/_module/ncs/immortalspawn.ncs differ diff --git a/_module/ncs/impbeat.ncs b/_module/ncs/impbeat.ncs index 04023432..9657563e 100644 Binary files a/_module/ncs/impbeat.ncs and b/_module/ncs/impbeat.ncs differ diff --git a/_module/ncs/inc_emotewand.ncs b/_module/ncs/inc_emotewand.ncs deleted file mode 100644 index 752cf586..00000000 Binary files a/_module/ncs/inc_emotewand.ncs and /dev/null differ diff --git a/_module/ncs/iseperate.ncs b/_module/ncs/iseperate.ncs deleted file mode 100644 index 7dc7327d..00000000 Binary files a/_module/ncs/iseperate.ncs and /dev/null differ diff --git a/_module/ncs/leetpercieve.ncs b/_module/ncs/leetpercieve.ncs index de874115..ef1c071f 100644 Binary files a/_module/ncs/leetpercieve.ncs and b/_module/ncs/leetpercieve.ncs differ diff --git a/_module/ncs/lesserdevilspawn.ncs b/_module/ncs/lesserdevilspawn.ncs index fbaa035e..f0c5e019 100644 Binary files a/_module/ncs/lesserdevilspawn.ncs and b/_module/ncs/lesserdevilspawn.ncs differ diff --git a/_module/ncs/livingstatue37.ncs b/_module/ncs/livingstatue37.ncs index 957ddbd5..9b90fb3f 100644 Binary files a/_module/ncs/livingstatue37.ncs and b/_module/ncs/livingstatue37.ncs differ diff --git a/_module/ncs/mindfogdammaged.ncs b/_module/ncs/mindfogdammaged.ncs index 86b9ed0d..c456a5be 100644 Binary files a/_module/ncs/mindfogdammaged.ncs and b/_module/ncs/mindfogdammaged.ncs differ diff --git a/_module/ncs/mindheartbeat.ncs b/_module/ncs/mindheartbeat.ncs index 691ca19b..9c504bb0 100644 Binary files a/_module/ncs/mindheartbeat.ncs and b/_module/ncs/mindheartbeat.ncs differ diff --git a/_module/ncs/minotaurpercive.ncs b/_module/ncs/minotaurpercive.ncs index ebab6fab..a3bf4a57 100644 Binary files a/_module/ncs/minotaurpercive.ncs and b/_module/ncs/minotaurpercive.ncs differ diff --git a/_module/ncs/moad_spawn.ncs b/_module/ncs/moad_spawn.ncs index ef5b519f..ee7718b1 100644 Binary files a/_module/ncs/moad_spawn.ncs and b/_module/ncs/moad_spawn.ncs differ diff --git a/_module/ncs/moadstop.ncs b/_module/ncs/moadstop.ncs index ee139031..4c3b475a 100644 Binary files a/_module/ncs/moadstop.ncs and b/_module/ncs/moadstop.ncs differ diff --git a/_module/ncs/modspawn.ncs b/_module/ncs/modspawn.ncs index 7a310c20..baa63093 100644 Binary files a/_module/ncs/modspawn.ncs and b/_module/ncs/modspawn.ncs differ diff --git a/_module/ncs/motherender.ncs b/_module/ncs/motherender.ncs index 48ce2ea6..c6e62a05 100644 Binary files a/_module/ncs/motherender.ncs and b/_module/ncs/motherender.ncs differ diff --git a/_module/ncs/nightfogdammaged.ncs b/_module/ncs/nightfogdammaged.ncs index e80e012b..c59d92fc 100644 Binary files a/_module/ncs/nightfogdammaged.ncs and b/_module/ncs/nightfogdammaged.ncs differ diff --git a/_module/ncs/nightheartbeat.ncs b/_module/ncs/nightheartbeat.ncs index 105ccf5b..25db09c3 100644 Binary files a/_module/ncs/nightheartbeat.ncs and b/_module/ncs/nightheartbeat.ncs differ diff --git a/_module/ncs/noclonecheat.ncs b/_module/ncs/noclonecheat.ncs index d8f43cd3..ec2689d1 100644 Binary files a/_module/ncs/noclonecheat.ncs and b/_module/ncs/noclonecheat.ncs differ diff --git a/_module/ncs/npcattack.ncs b/_module/ncs/npcattack.ncs index a2010850..1e38a5f9 100644 Binary files a/_module/ncs/npcattack.ncs and b/_module/ncs/npcattack.ncs differ diff --git a/_module/ncs/npcattackspc.ncs b/_module/ncs/npcattackspc.ncs index ac077af7..b1ccc4da 100644 Binary files a/_module/ncs/npcattackspc.ncs and b/_module/ncs/npcattackspc.ncs differ diff --git a/_module/ncs/npcspellattack.ncs b/_module/ncs/npcspellattack.ncs index 66bb8fc9..9a2b65d3 100644 Binary files a/_module/ncs/npcspellattack.ncs and b/_module/ncs/npcspellattack.ncs differ diff --git a/_module/ncs/nw_c2_default1.ncs b/_module/ncs/nw_c2_default1.ncs index 72c452c9..b553d1f2 100644 Binary files a/_module/ncs/nw_c2_default1.ncs and b/_module/ncs/nw_c2_default1.ncs differ diff --git a/_module/ncs/nw_c2_default2.ncs b/_module/ncs/nw_c2_default2.ncs index 71bdac28..c99a93a9 100644 Binary files a/_module/ncs/nw_c2_default2.ncs and b/_module/ncs/nw_c2_default2.ncs differ diff --git a/_module/ncs/nw_c2_default3.ncs b/_module/ncs/nw_c2_default3.ncs index 39821068..edda8524 100644 Binary files a/_module/ncs/nw_c2_default3.ncs and b/_module/ncs/nw_c2_default3.ncs differ diff --git a/_module/ncs/nw_c2_default4.ncs b/_module/ncs/nw_c2_default4.ncs index 90b6cddf..e430fc39 100644 Binary files a/_module/ncs/nw_c2_default4.ncs and b/_module/ncs/nw_c2_default4.ncs differ diff --git a/_module/ncs/nw_c2_default5.ncs b/_module/ncs/nw_c2_default5.ncs index c8a296c0..64d2e569 100644 Binary files a/_module/ncs/nw_c2_default5.ncs and b/_module/ncs/nw_c2_default5.ncs differ diff --git a/_module/ncs/nw_c2_default6.ncs b/_module/ncs/nw_c2_default6.ncs index 753d7f36..9b44a7e2 100644 Binary files a/_module/ncs/nw_c2_default6.ncs and b/_module/ncs/nw_c2_default6.ncs differ diff --git a/_module/ncs/nw_c2_default8.ncs b/_module/ncs/nw_c2_default8.ncs index 400b942a..ea656edc 100644 Binary files a/_module/ncs/nw_c2_default8.ncs and b/_module/ncs/nw_c2_default8.ncs differ diff --git a/_module/ncs/nw_c2_defaultb.ncs b/_module/ncs/nw_c2_defaultb.ncs index 2bb9baa0..addbc3fd 100644 Binary files a/_module/ncs/nw_c2_defaultb.ncs and b/_module/ncs/nw_c2_defaultb.ncs differ diff --git a/_module/ncs/nw_o2_boss.ncs b/_module/ncs/nw_o2_boss.ncs index aeabdb71..803e840c 100644 Binary files a/_module/ncs/nw_o2_boss.ncs and b/_module/ncs/nw_o2_boss.ncs differ diff --git a/_module/ncs/nw_s1_aurablnda.ncs b/_module/ncs/nw_s1_aurablnda.ncs new file mode 100644 index 00000000..bf9309bd Binary files /dev/null and b/_module/ncs/nw_s1_aurablnda.ncs differ diff --git a/_module/ncs/nw_s1_auracoldc.ncs b/_module/ncs/nw_s1_auracoldc.ncs new file mode 100644 index 00000000..b9442d63 Binary files /dev/null and b/_module/ncs/nw_s1_auracoldc.ncs differ diff --git a/_module/ncs/nw_s1_auraelecc.ncs b/_module/ncs/nw_s1_auraelecc.ncs new file mode 100644 index 00000000..37cc6e48 Binary files /dev/null and b/_module/ncs/nw_s1_auraelecc.ncs differ diff --git a/_module/ncs/nw_s1_aurafirec.ncs b/_module/ncs/nw_s1_aurafirec.ncs new file mode 100644 index 00000000..de93fa18 Binary files /dev/null and b/_module/ncs/nw_s1_aurafirec.ncs differ diff --git a/_module/ncs/nw_s1_auramenca.ncs b/_module/ncs/nw_s1_auramenca.ncs new file mode 100644 index 00000000..c821d8b5 Binary files /dev/null and b/_module/ncs/nw_s1_auramenca.ncs differ diff --git a/_module/ncs/nw_s1_auraprota.ncs b/_module/ncs/nw_s1_auraprota.ncs new file mode 100644 index 00000000..468539b7 Binary files /dev/null and b/_module/ncs/nw_s1_auraprota.ncs differ diff --git a/_module/ncs/nw_s1_aurastuna.ncs b/_module/ncs/nw_s1_aurastuna.ncs new file mode 100644 index 00000000..38c9db39 Binary files /dev/null and b/_module/ncs/nw_s1_aurastuna.ncs differ diff --git a/_module/ncs/nw_s1_auraunata.ncs b/_module/ncs/nw_s1_auraunata.ncs new file mode 100644 index 00000000..adac269e Binary files /dev/null and b/_module/ncs/nw_s1_auraunata.ncs differ diff --git a/_module/ncs/nw_s1_aurauneaa.ncs b/_module/ncs/nw_s1_aurauneaa.ncs new file mode 100644 index 00000000..dab354c0 Binary files /dev/null and b/_module/ncs/nw_s1_aurauneaa.ncs differ diff --git a/_module/ncs/nw_s1_bltacid.ncs b/_module/ncs/nw_s1_bltacid.ncs new file mode 100644 index 00000000..be087ac5 Binary files /dev/null and b/_module/ncs/nw_s1_bltacid.ncs differ diff --git a/_module/ncs/nw_s1_bltcharm.ncs b/_module/ncs/nw_s1_bltcharm.ncs new file mode 100644 index 00000000..d0ee8128 Binary files /dev/null and b/_module/ncs/nw_s1_bltcharm.ncs differ diff --git a/_module/ncs/nw_s1_bltchrdr.ncs b/_module/ncs/nw_s1_bltchrdr.ncs new file mode 100644 index 00000000..68c28480 Binary files /dev/null and b/_module/ncs/nw_s1_bltchrdr.ncs differ diff --git a/_module/ncs/nw_s1_bltcold.ncs b/_module/ncs/nw_s1_bltcold.ncs new file mode 100644 index 00000000..ea508f57 Binary files /dev/null and b/_module/ncs/nw_s1_bltcold.ncs differ diff --git a/_module/ncs/nw_s1_bltcondr.ncs b/_module/ncs/nw_s1_bltcondr.ncs new file mode 100644 index 00000000..ef215ae4 Binary files /dev/null and b/_module/ncs/nw_s1_bltcondr.ncs differ diff --git a/_module/ncs/nw_s1_bltconf.ncs b/_module/ncs/nw_s1_bltconf.ncs new file mode 100644 index 00000000..48278b45 Binary files /dev/null and b/_module/ncs/nw_s1_bltconf.ncs differ diff --git a/_module/ncs/nw_s1_bltdaze.ncs b/_module/ncs/nw_s1_bltdaze.ncs new file mode 100644 index 00000000..2984fa13 Binary files /dev/null and b/_module/ncs/nw_s1_bltdaze.ncs differ diff --git a/_module/ncs/nw_s1_bltdeath.ncs b/_module/ncs/nw_s1_bltdeath.ncs new file mode 100644 index 00000000..890709ec Binary files /dev/null and b/_module/ncs/nw_s1_bltdeath.ncs differ diff --git a/_module/ncs/nw_s1_bltdexdr.ncs b/_module/ncs/nw_s1_bltdexdr.ncs new file mode 100644 index 00000000..005e10fb Binary files /dev/null and b/_module/ncs/nw_s1_bltdexdr.ncs differ diff --git a/_module/ncs/nw_s1_bltdisese.ncs b/_module/ncs/nw_s1_bltdisese.ncs new file mode 100644 index 00000000..8580d056 Binary files /dev/null and b/_module/ncs/nw_s1_bltdisese.ncs differ diff --git a/_module/ncs/nw_s1_bltdomn.ncs b/_module/ncs/nw_s1_bltdomn.ncs new file mode 100644 index 00000000..c4c72eaf Binary files /dev/null and b/_module/ncs/nw_s1_bltdomn.ncs differ diff --git a/_module/ncs/nw_s1_bltfire.ncs b/_module/ncs/nw_s1_bltfire.ncs new file mode 100644 index 00000000..026e9774 Binary files /dev/null and b/_module/ncs/nw_s1_bltfire.ncs differ diff --git a/_module/ncs/nw_s1_bltintdr.ncs b/_module/ncs/nw_s1_bltintdr.ncs new file mode 100644 index 00000000..c5bd688c Binary files /dev/null and b/_module/ncs/nw_s1_bltintdr.ncs differ diff --git a/_module/ncs/nw_s1_bltknckd.ncs b/_module/ncs/nw_s1_bltknckd.ncs new file mode 100644 index 00000000..47f7841f Binary files /dev/null and b/_module/ncs/nw_s1_bltknckd.ncs differ diff --git a/_module/ncs/nw_s1_bltlightn.ncs b/_module/ncs/nw_s1_bltlightn.ncs new file mode 100644 index 00000000..71785276 Binary files /dev/null and b/_module/ncs/nw_s1_bltlightn.ncs differ diff --git a/_module/ncs/nw_s1_bltlvldr.ncs b/_module/ncs/nw_s1_bltlvldr.ncs new file mode 100644 index 00000000..87f18cca Binary files /dev/null and b/_module/ncs/nw_s1_bltlvldr.ncs differ diff --git a/_module/ncs/nw_s1_bltparal.ncs b/_module/ncs/nw_s1_bltparal.ncs new file mode 100644 index 00000000..b405a32d Binary files /dev/null and b/_module/ncs/nw_s1_bltparal.ncs differ diff --git a/_module/ncs/nw_s1_bltpoison.ncs b/_module/ncs/nw_s1_bltpoison.ncs new file mode 100644 index 00000000..d7368cb1 Binary files /dev/null and b/_module/ncs/nw_s1_bltpoison.ncs differ diff --git a/_module/ncs/nw_s1_bltshards.ncs b/_module/ncs/nw_s1_bltshards.ncs new file mode 100644 index 00000000..773c454d Binary files /dev/null and b/_module/ncs/nw_s1_bltshards.ncs differ diff --git a/_module/ncs/nw_s1_bltslow.ncs b/_module/ncs/nw_s1_bltslow.ncs new file mode 100644 index 00000000..fb260e7e Binary files /dev/null and b/_module/ncs/nw_s1_bltslow.ncs differ diff --git a/_module/ncs/nw_s1_bltstrdr.ncs b/_module/ncs/nw_s1_bltstrdr.ncs new file mode 100644 index 00000000..89e934a8 Binary files /dev/null and b/_module/ncs/nw_s1_bltstrdr.ncs differ diff --git a/_module/ncs/nw_s1_bltstun.ncs b/_module/ncs/nw_s1_bltstun.ncs new file mode 100644 index 00000000..2e56934d Binary files /dev/null and b/_module/ncs/nw_s1_bltstun.ncs differ diff --git a/_module/ncs/nw_s1_bltweb.ncs b/_module/ncs/nw_s1_bltweb.ncs new file mode 100644 index 00000000..1ffeb07e Binary files /dev/null and b/_module/ncs/nw_s1_bltweb.ncs differ diff --git a/_module/ncs/nw_s1_bltwisdr.ncs b/_module/ncs/nw_s1_bltwisdr.ncs new file mode 100644 index 00000000..33ec99e0 Binary files /dev/null and b/_module/ncs/nw_s1_bltwisdr.ncs differ diff --git a/_module/ncs/nw_s1_coneacid.ncs b/_module/ncs/nw_s1_coneacid.ncs new file mode 100644 index 00000000..53405d29 Binary files /dev/null and b/_module/ncs/nw_s1_coneacid.ncs differ diff --git a/_module/ncs/nw_s1_conecold.ncs b/_module/ncs/nw_s1_conecold.ncs new file mode 100644 index 00000000..87ea2207 Binary files /dev/null and b/_module/ncs/nw_s1_conecold.ncs differ diff --git a/_module/ncs/nw_s1_conedisea.ncs b/_module/ncs/nw_s1_conedisea.ncs new file mode 100644 index 00000000..3bac3ebd Binary files /dev/null and b/_module/ncs/nw_s1_conedisea.ncs differ diff --git a/_module/ncs/nw_s1_coneelec.ncs b/_module/ncs/nw_s1_coneelec.ncs new file mode 100644 index 00000000..703775a9 Binary files /dev/null and b/_module/ncs/nw_s1_coneelec.ncs differ diff --git a/_module/ncs/nw_s1_conesonic.ncs b/_module/ncs/nw_s1_conesonic.ncs new file mode 100644 index 00000000..2769739c Binary files /dev/null and b/_module/ncs/nw_s1_conesonic.ncs differ diff --git a/_module/ncs/nw_s1_dragfear.ncs b/_module/ncs/nw_s1_dragfear.ncs new file mode 100644 index 00000000..718a0a5a Binary files /dev/null and b/_module/ncs/nw_s1_dragfear.ncs differ diff --git a/_module/ncs/nw_s1_dragfeara.ncs b/_module/ncs/nw_s1_dragfeara.ncs new file mode 100644 index 00000000..2c330bbe Binary files /dev/null and b/_module/ncs/nw_s1_dragfeara.ncs differ diff --git a/_module/ncs/nw_s1_feroc3.ncs b/_module/ncs/nw_s1_feroc3.ncs new file mode 100644 index 00000000..25681cda Binary files /dev/null and b/_module/ncs/nw_s1_feroc3.ncs differ diff --git a/_module/ncs/nw_s1_gazechaos.ncs b/_module/ncs/nw_s1_gazechaos.ncs new file mode 100644 index 00000000..1895f145 Binary files /dev/null and b/_module/ncs/nw_s1_gazechaos.ncs differ diff --git a/_module/ncs/nw_s1_gazecharm.ncs b/_module/ncs/nw_s1_gazecharm.ncs new file mode 100644 index 00000000..2a5a21f3 Binary files /dev/null and b/_module/ncs/nw_s1_gazecharm.ncs differ diff --git a/_module/ncs/nw_s1_gazeconfu.ncs b/_module/ncs/nw_s1_gazeconfu.ncs new file mode 100644 index 00000000..541ed769 Binary files /dev/null and b/_module/ncs/nw_s1_gazeconfu.ncs differ diff --git a/_module/ncs/nw_s1_gazedaze.ncs b/_module/ncs/nw_s1_gazedaze.ncs new file mode 100644 index 00000000..7ab27917 Binary files /dev/null and b/_module/ncs/nw_s1_gazedaze.ncs differ diff --git a/_module/ncs/nw_s1_gazedeath.ncs b/_module/ncs/nw_s1_gazedeath.ncs new file mode 100644 index 00000000..d7a2ae5d Binary files /dev/null and b/_module/ncs/nw_s1_gazedeath.ncs differ diff --git a/_module/ncs/nw_s1_gazedomn.ncs b/_module/ncs/nw_s1_gazedomn.ncs new file mode 100644 index 00000000..71b62c15 Binary files /dev/null and b/_module/ncs/nw_s1_gazedomn.ncs differ diff --git a/_module/ncs/nw_s1_gazedoom.ncs b/_module/ncs/nw_s1_gazedoom.ncs new file mode 100644 index 00000000..43625f0f Binary files /dev/null and b/_module/ncs/nw_s1_gazedoom.ncs differ diff --git a/_module/ncs/nw_s1_gazeevil.ncs b/_module/ncs/nw_s1_gazeevil.ncs new file mode 100644 index 00000000..a691fd01 Binary files /dev/null and b/_module/ncs/nw_s1_gazeevil.ncs differ diff --git a/_module/ncs/nw_s1_gazefear.ncs b/_module/ncs/nw_s1_gazefear.ncs new file mode 100644 index 00000000..58d41e11 Binary files /dev/null and b/_module/ncs/nw_s1_gazefear.ncs differ diff --git a/_module/ncs/nw_s1_gazegood.ncs b/_module/ncs/nw_s1_gazegood.ncs new file mode 100644 index 00000000..0d4a6660 Binary files /dev/null and b/_module/ncs/nw_s1_gazegood.ncs differ diff --git a/_module/ncs/nw_s1_gazelaw.ncs b/_module/ncs/nw_s1_gazelaw.ncs new file mode 100644 index 00000000..66b5c260 Binary files /dev/null and b/_module/ncs/nw_s1_gazelaw.ncs differ diff --git a/_module/ncs/nw_s1_gazestun.ncs b/_module/ncs/nw_s1_gazestun.ncs new file mode 100644 index 00000000..b4d086ed Binary files /dev/null and b/_module/ncs/nw_s1_gazestun.ncs differ diff --git a/_module/ncs/nw_s1_golemgas.ncs b/_module/ncs/nw_s1_golemgas.ncs new file mode 100644 index 00000000..5d6dbb86 Binary files /dev/null and b/_module/ncs/nw_s1_golemgas.ncs differ diff --git a/_module/ncs/nw_s1_hndbreath.ncs b/_module/ncs/nw_s1_hndbreath.ncs new file mode 100644 index 00000000..b65b433f Binary files /dev/null and b/_module/ncs/nw_s1_hndbreath.ncs differ diff --git a/_module/ncs/nw_s1_howlconf.ncs b/_module/ncs/nw_s1_howlconf.ncs new file mode 100644 index 00000000..449e6af0 Binary files /dev/null and b/_module/ncs/nw_s1_howlconf.ncs differ diff --git a/_module/ncs/nw_s1_howldaze.ncs b/_module/ncs/nw_s1_howldaze.ncs new file mode 100644 index 00000000..f035f3b9 Binary files /dev/null and b/_module/ncs/nw_s1_howldaze.ncs differ diff --git a/_module/ncs/nw_s1_howldeath.ncs b/_module/ncs/nw_s1_howldeath.ncs new file mode 100644 index 00000000..9ebbf497 Binary files /dev/null and b/_module/ncs/nw_s1_howldeath.ncs differ diff --git a/_module/ncs/nw_s1_howlfear.ncs b/_module/ncs/nw_s1_howlfear.ncs new file mode 100644 index 00000000..1fd746de Binary files /dev/null and b/_module/ncs/nw_s1_howlfear.ncs differ diff --git a/_module/ncs/nw_s1_howlparal.ncs b/_module/ncs/nw_s1_howlparal.ncs new file mode 100644 index 00000000..023c1573 Binary files /dev/null and b/_module/ncs/nw_s1_howlparal.ncs differ diff --git a/_module/ncs/nw_s1_howlsonic.ncs b/_module/ncs/nw_s1_howlsonic.ncs new file mode 100644 index 00000000..ffe2ebe7 Binary files /dev/null and b/_module/ncs/nw_s1_howlsonic.ncs differ diff --git a/_module/ncs/nw_s1_howlstun.ncs b/_module/ncs/nw_s1_howlstun.ncs new file mode 100644 index 00000000..069669c6 Binary files /dev/null and b/_module/ncs/nw_s1_howlstun.ncs differ diff --git a/_module/ncs/nw_s1_krenscare.ncs b/_module/ncs/nw_s1_krenscare.ncs new file mode 100644 index 00000000..3b311a62 Binary files /dev/null and b/_module/ncs/nw_s1_krenscare.ncs differ diff --git a/_module/ncs/nw_s1_mephsalt.ncs b/_module/ncs/nw_s1_mephsalt.ncs new file mode 100644 index 00000000..687beb24 Binary files /dev/null and b/_module/ncs/nw_s1_mephsalt.ncs differ diff --git a/_module/ncs/nw_s1_mephsteam.ncs b/_module/ncs/nw_s1_mephsteam.ncs new file mode 100644 index 00000000..7d3b0fb8 Binary files /dev/null and b/_module/ncs/nw_s1_mephsteam.ncs differ diff --git a/_module/ncs/nw_s1_mumundead.ncs b/_module/ncs/nw_s1_mumundead.ncs new file mode 100644 index 00000000..6897b909 Binary files /dev/null and b/_module/ncs/nw_s1_mumundead.ncs differ diff --git a/_module/ncs/nw_s1_pulschrdr.ncs b/_module/ncs/nw_s1_pulschrdr.ncs new file mode 100644 index 00000000..79090d4f Binary files /dev/null and b/_module/ncs/nw_s1_pulschrdr.ncs differ diff --git a/_module/ncs/nw_s1_pulscold.ncs b/_module/ncs/nw_s1_pulscold.ncs new file mode 100644 index 00000000..f6a23ea0 Binary files /dev/null and b/_module/ncs/nw_s1_pulscold.ncs differ diff --git a/_module/ncs/nw_s1_pulscondr.ncs b/_module/ncs/nw_s1_pulscondr.ncs new file mode 100644 index 00000000..d44caaf3 Binary files /dev/null and b/_module/ncs/nw_s1_pulscondr.ncs differ diff --git a/_module/ncs/nw_s1_pulsdeath.ncs b/_module/ncs/nw_s1_pulsdeath.ncs new file mode 100644 index 00000000..85153061 Binary files /dev/null and b/_module/ncs/nw_s1_pulsdeath.ncs differ diff --git a/_module/ncs/nw_s1_pulsdexdr.ncs b/_module/ncs/nw_s1_pulsdexdr.ncs new file mode 100644 index 00000000..b9c212cb Binary files /dev/null and b/_module/ncs/nw_s1_pulsdexdr.ncs differ diff --git a/_module/ncs/nw_s1_pulsdis.ncs b/_module/ncs/nw_s1_pulsdis.ncs new file mode 100644 index 00000000..80e023b5 Binary files /dev/null and b/_module/ncs/nw_s1_pulsdis.ncs differ diff --git a/_module/ncs/nw_s1_pulselec.ncs b/_module/ncs/nw_s1_pulselec.ncs new file mode 100644 index 00000000..fe87adb6 Binary files /dev/null and b/_module/ncs/nw_s1_pulselec.ncs differ diff --git a/_module/ncs/nw_s1_pulsfire.ncs b/_module/ncs/nw_s1_pulsfire.ncs new file mode 100644 index 00000000..48a086bf Binary files /dev/null and b/_module/ncs/nw_s1_pulsfire.ncs differ diff --git a/_module/ncs/nw_s1_pulsholy.ncs b/_module/ncs/nw_s1_pulsholy.ncs new file mode 100644 index 00000000..9893e115 Binary files /dev/null and b/_module/ncs/nw_s1_pulsholy.ncs differ diff --git a/_module/ncs/nw_s1_pulsintdr.ncs b/_module/ncs/nw_s1_pulsintdr.ncs new file mode 100644 index 00000000..42308d34 Binary files /dev/null and b/_module/ncs/nw_s1_pulsintdr.ncs differ diff --git a/_module/ncs/nw_s1_pulslvldr.ncs b/_module/ncs/nw_s1_pulslvldr.ncs new file mode 100644 index 00000000..a9e40ad9 Binary files /dev/null and b/_module/ncs/nw_s1_pulslvldr.ncs differ diff --git a/_module/ncs/nw_s1_pulsneg.ncs b/_module/ncs/nw_s1_pulsneg.ncs new file mode 100644 index 00000000..0884cc48 Binary files /dev/null and b/_module/ncs/nw_s1_pulsneg.ncs differ diff --git a/_module/ncs/nw_s1_pulspois.ncs b/_module/ncs/nw_s1_pulspois.ncs new file mode 100644 index 00000000..cafb629b Binary files /dev/null and b/_module/ncs/nw_s1_pulspois.ncs differ diff --git a/_module/ncs/nw_s1_pulsspore.ncs b/_module/ncs/nw_s1_pulsspore.ncs new file mode 100644 index 00000000..723d8559 Binary files /dev/null and b/_module/ncs/nw_s1_pulsspore.ncs differ diff --git a/_module/ncs/nw_s1_pulsstrdr.ncs b/_module/ncs/nw_s1_pulsstrdr.ncs new file mode 100644 index 00000000..a470f85a Binary files /dev/null and b/_module/ncs/nw_s1_pulsstrdr.ncs differ diff --git a/_module/ncs/nw_s1_pulswind.ncs b/_module/ncs/nw_s1_pulswind.ncs new file mode 100644 index 00000000..dec7caae Binary files /dev/null and b/_module/ncs/nw_s1_pulswind.ncs differ diff --git a/_module/ncs/nw_s1_pulswisdr.ncs b/_module/ncs/nw_s1_pulswisdr.ncs new file mode 100644 index 00000000..63eabf47 Binary files /dev/null and b/_module/ncs/nw_s1_pulswisdr.ncs differ diff --git a/_module/ncs/nw_s1_smokeclaw.ncs b/_module/ncs/nw_s1_smokeclaw.ncs new file mode 100644 index 00000000..25a13fad Binary files /dev/null and b/_module/ncs/nw_s1_smokeclaw.ncs differ diff --git a/_module/ncs/nw_s1_stink_a.ncs b/_module/ncs/nw_s1_stink_a.ncs new file mode 100644 index 00000000..7e7a88e2 Binary files /dev/null and b/_module/ncs/nw_s1_stink_a.ncs differ diff --git a/_module/ncs/nw_s1_tyrantfga.ncs b/_module/ncs/nw_s1_tyrantfga.ncs new file mode 100644 index 00000000..d293ff60 Binary files /dev/null and b/_module/ncs/nw_s1_tyrantfga.ncs differ diff --git a/_module/ncs/nw_s1_tyrantfog.ncs b/_module/ncs/nw_s1_tyrantfog.ncs new file mode 100644 index 00000000..609cad3b Binary files /dev/null and b/_module/ncs/nw_s1_tyrantfog.ncs differ diff --git a/_module/ncs/nw_s2_divprot.ncs b/_module/ncs/nw_s2_divprot.ncs new file mode 100644 index 00000000..246201bc Binary files /dev/null and b/_module/ncs/nw_s2_divprot.ncs differ diff --git a/_module/ncs/nw_s3_balordeth.ncs b/_module/ncs/nw_s3_balordeth.ncs new file mode 100644 index 00000000..8b1dfa68 Binary files /dev/null and b/_module/ncs/nw_s3_balordeth.ncs differ diff --git a/_module/ncs/ogrelordpercieve.ncs b/_module/ncs/ogrelordpercieve.ncs index d9576469..b1eeee33 100644 Binary files a/_module/ncs/ogrelordpercieve.ncs and b/_module/ncs/ogrelordpercieve.ncs differ diff --git a/_module/ncs/on_player_chat.ncs b/_module/ncs/on_player_chat.ncs index 42eca865..c84e180c 100644 Binary files a/_module/ncs/on_player_chat.ncs and b/_module/ncs/on_player_chat.ncs differ diff --git a/_module/ncs/oncliententer.ncs b/_module/ncs/oncliententer.ncs index 11a2b573..7e796b4a 100644 Binary files a/_module/ncs/oncliententer.ncs and b/_module/ncs/oncliententer.ncs differ diff --git a/_module/ncs/onconv_rowan.ncs b/_module/ncs/onconv_rowan.ncs index 56ad69c7..89160e29 100644 Binary files a/_module/ncs/onconv_rowan.ncs and b/_module/ncs/onconv_rowan.ncs differ diff --git a/_module/ncs/onplayerdeath.ncs b/_module/ncs/onplayerdeath.ncs index beaed1c0..14b8f45f 100644 Binary files a/_module/ncs/onplayerdeath.ncs and b/_module/ncs/onplayerdeath.ncs differ diff --git a/_module/ncs/onplayerrespawn.ncs b/_module/ncs/onplayerrespawn.ncs index 60214a4f..6d9462ef 100644 Binary files a/_module/ncs/onplayerrespawn.ncs and b/_module/ncs/onplayerrespawn.ncs differ diff --git a/_module/ncs/onplayerrest.ncs b/_module/ncs/onplayerrest.ncs index 5879a20f..53aaab2f 100644 Binary files a/_module/ncs/onplayerrest.ncs and b/_module/ncs/onplayerrest.ncs differ diff --git a/_module/ncs/queendammaged.ncs b/_module/ncs/queendammaged.ncs index 900e6a36..c042d61d 100644 Binary files a/_module/ncs/queendammaged.ncs and b/_module/ncs/queendammaged.ncs differ diff --git a/_module/ncs/queenpercieve.ncs b/_module/ncs/queenpercieve.ncs index ebd5aade..8cda8844 100644 Binary files a/_module/ncs/queenpercieve.ncs and b/_module/ncs/queenpercieve.ncs differ diff --git a/_module/ncs/queenrender.ncs b/_module/ncs/queenrender.ncs index c88a28d1..9d9743fd 100644 Binary files a/_module/ncs/queenrender.ncs and b/_module/ncs/queenrender.ncs differ diff --git a/_module/ncs/quicklingspawn.ncs b/_module/ncs/quicklingspawn.ncs index 89aee9c8..4c19a218 100644 Binary files a/_module/ncs/quicklingspawn.ncs and b/_module/ncs/quicklingspawn.ncs differ diff --git a/_module/ncs/relevel10.ncs b/_module/ncs/relevel10.ncs index 644a325f..7e9df837 100644 Binary files a/_module/ncs/relevel10.ncs and b/_module/ncs/relevel10.ncs differ diff --git a/_module/ncs/relevel5.ncs b/_module/ncs/relevel5.ncs index 0ce1585e..efc21cb5 100644 Binary files a/_module/ncs/relevel5.ncs and b/_module/ncs/relevel5.ncs differ diff --git a/_module/ncs/relevelpc1lvl.ncs b/_module/ncs/relevelpc1lvl.ncs index cbf0a68e..6e97e1a1 100644 Binary files a/_module/ncs/relevelpc1lvl.ncs and b/_module/ncs/relevelpc1lvl.ncs differ diff --git a/_module/ncs/renderdammaged.ncs b/_module/ncs/renderdammaged.ncs index cb6d2882..c4479a04 100644 Binary files a/_module/ncs/renderdammaged.ncs and b/_module/ncs/renderdammaged.ncs differ diff --git a/_module/ncs/renderpercieve.ncs b/_module/ncs/renderpercieve.ncs index ff0319fe..79a32cb4 100644 Binary files a/_module/ncs/renderpercieve.ncs and b/_module/ncs/renderpercieve.ncs differ diff --git a/_module/ncs/rhazhidpercieve.ncs b/_module/ncs/rhazhidpercieve.ncs index 4fcce010..c1baf72d 100644 Binary files a/_module/ncs/rhazhidpercieve.ncs and b/_module/ncs/rhazhidpercieve.ncs differ diff --git a/_module/ncs/rhazhidspawn2.ncs b/_module/ncs/rhazhidspawn2.ncs index a81bb719..697e962f 100644 Binary files a/_module/ncs/rhazhidspawn2.ncs and b/_module/ncs/rhazhidspawn2.ncs differ diff --git a/_module/ncs/roguespawn.ncs b/_module/ncs/roguespawn.ncs index 4745694d..d37316fc 100644 Binary files a/_module/ncs/roguespawn.ncs and b/_module/ncs/roguespawn.ncs differ diff --git a/_module/ncs/rowanbeat.ncs b/_module/ncs/rowanbeat.ncs index 9da6b99b..d10bef39 100644 Binary files a/_module/ncs/rowanbeat.ncs and b/_module/ncs/rowanbeat.ncs differ diff --git a/_module/ncs/rr_debug.ncs b/_module/ncs/rr_debug.ncs deleted file mode 100644 index ecb1c72d..00000000 Binary files a/_module/ncs/rr_debug.ncs and /dev/null differ diff --git a/_module/ncs/rr_loops.ncs b/_module/ncs/rr_loops.ncs deleted file mode 100644 index ecb1c72d..00000000 Binary files a/_module/ncs/rr_loops.ncs and /dev/null differ diff --git a/_module/ncs/rr_tagbased.ncs b/_module/ncs/rr_tagbased.ncs deleted file mode 100644 index ecb1c72d..00000000 Binary files a/_module/ncs/rr_tagbased.ncs and /dev/null differ diff --git a/_module/ncs/sleeping.ncs b/_module/ncs/sleeping.ncs index 457b630c..0bcdf653 100644 Binary files a/_module/ncs/sleeping.ncs and b/_module/ncs/sleeping.ncs differ diff --git a/_module/ncs/startcon.ncs b/_module/ncs/startcon.ncs index 76a6d385..9adfb52c 100644 Binary files a/_module/ncs/startcon.ncs and b/_module/ncs/startcon.ncs differ diff --git a/_module/ncs/startidconv.ncs b/_module/ncs/startidconv.ncs index a14f91f0..38a57cef 100644 Binary files a/_module/ncs/startidconv.ncs and b/_module/ncs/startidconv.ncs differ diff --git a/_module/ncs/startingmessage.ncs b/_module/ncs/startingmessage.ncs index 6270be68..fdff5ff4 100644 Binary files a/_module/ncs/startingmessage.ncs and b/_module/ncs/startingmessage.ncs differ diff --git a/_module/ncs/summon1.ncs b/_module/ncs/summon1.ncs index b73f55f1..66bc49f7 100644 Binary files a/_module/ncs/summon1.ncs and b/_module/ncs/summon1.ncs differ diff --git a/_module/ncs/summon10.ncs b/_module/ncs/summon10.ncs index d9fb32ef..7ea3f4f8 100644 Binary files a/_module/ncs/summon10.ncs and b/_module/ncs/summon10.ncs differ diff --git a/_module/ncs/summon11.ncs b/_module/ncs/summon11.ncs index a561d6dd..990281be 100644 Binary files a/_module/ncs/summon11.ncs and b/_module/ncs/summon11.ncs differ diff --git a/_module/ncs/summon12.ncs b/_module/ncs/summon12.ncs index 415e239c..f036523f 100644 Binary files a/_module/ncs/summon12.ncs and b/_module/ncs/summon12.ncs differ diff --git a/_module/ncs/summon2.ncs b/_module/ncs/summon2.ncs index 1e4f4f73..edc147d0 100644 Binary files a/_module/ncs/summon2.ncs and b/_module/ncs/summon2.ncs differ diff --git a/_module/ncs/summon3.ncs b/_module/ncs/summon3.ncs index c079cc51..d889c256 100644 Binary files a/_module/ncs/summon3.ncs and b/_module/ncs/summon3.ncs differ diff --git a/_module/ncs/summon4.ncs b/_module/ncs/summon4.ncs index eed7d7d0..d21e57c7 100644 Binary files a/_module/ncs/summon4.ncs and b/_module/ncs/summon4.ncs differ diff --git a/_module/ncs/summon5.ncs b/_module/ncs/summon5.ncs index 56e6b4ff..a456c1e1 100644 Binary files a/_module/ncs/summon5.ncs and b/_module/ncs/summon5.ncs differ diff --git a/_module/ncs/summon6.ncs b/_module/ncs/summon6.ncs index 6d63c0a4..bd2cb799 100644 Binary files a/_module/ncs/summon6.ncs and b/_module/ncs/summon6.ncs differ diff --git a/_module/ncs/summon7.ncs b/_module/ncs/summon7.ncs index 898827ec..28162381 100644 Binary files a/_module/ncs/summon7.ncs and b/_module/ncs/summon7.ncs differ diff --git a/_module/ncs/summon8.ncs b/_module/ncs/summon8.ncs index c179a52a..c286edf6 100644 Binary files a/_module/ncs/summon8.ncs and b/_module/ncs/summon8.ncs differ diff --git a/_module/ncs/summon9.ncs b/_module/ncs/summon9.ncs index 0de04466..286799c0 100644 Binary files a/_module/ncs/summon9.ncs and b/_module/ncs/summon9.ncs differ diff --git a/_module/ncs/time_keeper.ncs b/_module/ncs/time_keeper.ncs index 7a756e76..069eae17 100644 Binary files a/_module/ncs/time_keeper.ncs and b/_module/ncs/time_keeper.ncs differ diff --git a/_module/ncs/timestopaoe.ncs b/_module/ncs/timestopaoe.ncs index 23b24c2f..6d095c3e 100644 Binary files a/_module/ncs/timestopaoe.ncs and b/_module/ncs/timestopaoe.ncs differ diff --git a/_module/ncs/tlr_include.ncs b/_module/ncs/tlr_include.ncs deleted file mode 100644 index a82e80ea..00000000 Binary files a/_module/ncs/tlr_include.ncs and /dev/null differ diff --git a/_module/ncs/trollpercieve.ncs b/_module/ncs/trollpercieve.ncs index 67cc0477..2ecebaf6 100644 Binary files a/_module/ncs/trollpercieve.ncs and b/_module/ncs/trollpercieve.ncs differ diff --git a/_module/ncs/unnatural.ncs b/_module/ncs/unnatural.ncs index 30474121..b46ff77c 100644 Binary files a/_module/ncs/unnatural.ncs and b/_module/ncs/unnatural.ncs differ diff --git a/_module/ncs/vaultheartbeat.ncs b/_module/ncs/vaultheartbeat.ncs index 480021fd..cd3bd971 100644 Binary files a/_module/ncs/vaultheartbeat.ncs and b/_module/ncs/vaultheartbeat.ncs differ diff --git a/_module/ncs/wardenspawn.ncs b/_module/ncs/wardenspawn.ncs index 5b6d20bb..4f93ece3 100644 Binary files a/_module/ncs/wardenspawn.ncs and b/_module/ncs/wardenspawn.ncs differ diff --git a/_module/ncs/weaponmasterbeat.ncs b/_module/ncs/weaponmasterbeat.ncs index ed16d115..fedef4c6 100644 Binary files a/_module/ncs/weaponmasterbeat.ncs and b/_module/ncs/weaponmasterbeat.ncs differ diff --git a/_module/ncs/witchspawn.ncs b/_module/ncs/witchspawn.ncs index 7493ecc7..ddc1f1d3 100644 Binary files a/_module/ncs/witchspawn.ncs and b/_module/ncs/witchspawn.ncs differ diff --git a/_module/ncs/wyrmling_convo.ncs b/_module/ncs/wyrmling_convo.ncs index c7d82d0c..0756861e 100644 Binary files a/_module/ncs/wyrmling_convo.ncs and b/_module/ncs/wyrmling_convo.ncs differ diff --git a/_module/ncs/x_o2_bashed.ncs b/_module/ncs/x_o2_bashed.ncs index 4991bc70..e984e8c2 100644 Binary files a/_module/ncs/x_o2_bashed.ncs and b/_module/ncs/x_o2_bashed.ncs differ diff --git a/_module/ncs/x_o2_generallow.ncs b/_module/ncs/x_o2_generallow.ncs index 2b3e7ccd..3baf358d 100644 Binary files a/_module/ncs/x_o2_generallow.ncs and b/_module/ncs/x_o2_generallow.ncs differ diff --git a/_module/ncs/xmpl_npc_on_spwn.ncs b/_module/ncs/xmpl_npc_on_spwn.ncs index 7df6bc64..f5c885ef 100644 Binary files a/_module/ncs/xmpl_npc_on_spwn.ncs and b/_module/ncs/xmpl_npc_on_spwn.ncs differ diff --git a/_module/ncs/yuantipercieve.ncs b/_module/ncs/yuantipercieve.ncs index 8c5f67d0..5183d664 100644 Binary files a/_module/ncs/yuantipercieve.ncs and b/_module/ncs/yuantipercieve.ncs differ diff --git a/_module/ncs/zombiepercieve.ncs b/_module/ncs/zombiepercieve.ncs index 48ce1a41..1bad9d2f 100644 Binary files a/_module/ncs/zombiepercieve.ncs and b/_module/ncs/zombiepercieve.ncs differ diff --git a/_module/nss/addfeatjournal.nss b/_module/nss/addfeatjournal.nss index 951bf505..bab33a0c 100644 --- a/_module/nss/addfeatjournal.nss +++ b/_module/nss/addfeatjournal.nss @@ -12,6 +12,6 @@ if (DoOnce==TRUE) return; SetLocalInt(oPC, GetTag(OBJECT_SELF), TRUE); -AddJournalQuestEntry("feats", 1, oPC, FALSE, FALSE); +//AddJournalQuestEntry("feats", 1, oPC, FALSE, FALSE); } diff --git a/_module/nss/addjournals.nss b/_module/nss/addjournals.nss index 55a7fb83..4309a119 100644 --- a/_module/nss/addjournals.nss +++ b/_module/nss/addjournals.nss @@ -4,5 +4,5 @@ object oPC = GetEnteringObject(); //AddJournalQuestEntry("spells", 1, oPC, FALSE, FALSE); //AddJournalQuestEntry("x2spells", 1, oPC, FALSE, FALSE); -AddJournalQuestEntry("feats", 1, oPC, FALSE, FALSE); +//AddJournalQuestEntry("feats", 1, oPC, FALSE, FALSE); } diff --git a/_module/nss/addjournalsnf.nss b/_module/nss/addjournalsnf.nss index 895b6626..9e090dc1 100644 --- a/_module/nss/addjournalsnf.nss +++ b/_module/nss/addjournalsnf.nss @@ -13,8 +13,8 @@ if (DoOnce==TRUE) return; SetLocalInt(oPC, GetTag(OBJECT_SELF), TRUE); //Note these journal tagnames are CaSe SenSiTiVe!! -AddJournalQuestEntry("spellz", 1, oPC, FALSE, FALSE); +//AddJournalQuestEntry("spellz", 1, oPC, FALSE, FALSE); -AddJournalQuestEntry("featz", 1, oPC, FALSE, FALSE); +//AddJournalQuestEntry("featz", 1, oPC, FALSE, FALSE); } diff --git a/_module/nss/addspellentry.nss b/_module/nss/addspellentry.nss index 18d52632..62be5252 100644 --- a/_module/nss/addspellentry.nss +++ b/_module/nss/addspellentry.nss @@ -13,6 +13,6 @@ if (DoOnce==TRUE) return; SetLocalInt(oPC, GetTag(OBJECT_SELF), TRUE); -AddJournalQuestEntry("spells", 1, oPC, FALSE, FALSE); +//AddJournalQuestEntry("spells", 1, oPC, FALSE, FALSE); } diff --git a/_module/nss/array_example.nss b/_module/nss/array_example.nss deleted file mode 100644 index 53f13f8f..00000000 --- a/_module/nss/array_example.nss +++ /dev/null @@ -1,143 +0,0 @@ -//#include "inc_array" -#include "nwnx_time" - -// nwnx_data also includes inc_array, so don't double dip. -#include "nwnx_data" - -void Log(string msg) -{ - WriteTimestampedLogEntry(msg); -} - -void TestArrayOnModule() -{ - - string array = "test"; - - // By default, temporary arrays are created on the module. - Array_PushBack_Str(array, "BItem1"); - Array_PushBack_Str(array, "AItem2"); - Array_PushBack_Str(array, "AItem3"); - Array_PushBack_Str(array, "BItem2"); - Array_Debug_Dump(array, "After first load"); - - int foo = Array_Find_Str(array, "AItem3"); - Log("Found element AItem3 at index = " + IntToString(foo)); - - Array_Set_Str(array, 2, "Suck it up..."); - Array_Debug_Dump(array, "After set 2 = 'Suck it up...'"); - - Array_Erase(array, 1); - Array_Debug_Dump(array, "After delete 1"); - - Array_PushBack_Str(array, "MItem1"); - Array_PushBack_Str(array, "QItem2"); - Array_PushBack_Str(array, "NItem3"); - Array_PushBack_Str(array, "KItem2"); - - Array_Debug_Dump(array, "After add more"); - Array_SortAscending(array); - - Array_Debug_Dump(array, "After sort"); - - Array_Shuffle(array); - Array_Debug_Dump(array, "After shuffle"); - - Log( (Array_Contains_Str(array, "NItem3")) ? "Passed.. found it" : "Failed.. should have found it" ); - Log( (Array_Contains_Str(array, "KItem2")) ? "Passed.. found it" : "Failed.. should have found it" ); - Log( (Array_Contains_Str(array, "xxxxxx")) ? "Failed.. not found" : "Passed.. should not exist" ); - - Array_Clear(array); - // Load up the array with 100 entries - int i; - - struct NWNX_Time_HighResTimestamp b; - b = NWNX_Time_GetHighResTimeStamp(); - Log("Start Time: " + IntToString(b.seconds) + "." + IntToString(b.microseconds)); - for (i=0; i<1000; i++) - { - Array_PushBack_Str(array, IntToString(d100()) + " xxx " + IntToString(i)); - } - b = NWNX_Time_GetHighResTimeStamp(); - Log("Loaded 1000: " + IntToString(b.seconds) + "." + IntToString(b.microseconds)); - Array_Shuffle(array); - b = NWNX_Time_GetHighResTimeStamp(); - Log("Shuffled 1000: " + IntToString(b.seconds) + "." + IntToString(b.microseconds)); - for (i=5; i<995; i++) - { - // Delete the third entry a bunch of times - Array_Erase(array, 3); - } - b = NWNX_Time_GetHighResTimeStamp(); - Log("Delete ~990: " + IntToString(b.seconds) + "." + IntToString(b.microseconds)); - Array_Debug_Dump(array, "After mass insert/delete"); - -} - -void TestArrayOnChicken() -{ - string array="chicken"; - // Let's create an array "on" our favorite creature: the deadly nw_chicken - // Note - arrays aren't really attached to the item, but the module, and they - // are tagged with the objects string representation. - object oCreature = CreateObject(OBJECT_TYPE_CREATURE, "nw_chicken", GetStartingLocation()); - if (!GetIsObjectValid(oCreature)) - { - Log("NWNX_Creature test: Failed to create creature"); - return; - } - - Array_PushBack_Str(array, "BItem1", oCreature); - Array_PushBack_Str(array, "AItem2", oCreature); - Array_PushBack_Str(array, "AItem3", oCreature); - Array_PushBack_Str(array, "BItem2", oCreature); - Array_Debug_Dump(array, "After Chicken array load", oCreature); - -} - -void TestNWNXArray() -{ - Log(""); - Log("Start NWNX_Data test."); - string array = "test2"; - - NWNX_Data_Array_PushBack_Str(GetModule(), array, "XItem1"); - NWNX_Data_Array_PushBack_Str(GetModule(), array, "ZItem2"); - NWNX_Data_Array_PushBack_Str(GetModule(), array, "ZItem3"); - NWNX_Data_Array_PushBack_Str(GetModule(), array, "XItem2"); - Array_Debug_Dump(array, "After first load"); - - int foo = NWNX_Data_Array_Find_Str(GetModule(), array, "ZItem3"); - Log("Found element AItem3 at index = " + IntToString(foo)); - - NWNX_Data_Array_Set_Str(GetModule(), array, 2, "Suck it up..."); - Array_Debug_Dump(array, "After set 2 = 'Suck it up...'"); - - NWNX_Data_Array_Erase(NWNX_DATA_TYPE_STRING, GetModule(), array, 1); - Array_Debug_Dump(array, "After delete 1"); - - NWNX_Data_Array_PushBack_Str(GetModule(), array, "MItem1"); - NWNX_Data_Array_PushBack_Str(GetModule(), array, "QItem2"); - NWNX_Data_Array_PushBack_Str(GetModule(), array, "NItem3"); - NWNX_Data_Array_PushBack_Str(GetModule(), array, "KItem2"); - - Array_Debug_Dump(array, "After add more"); - NWNX_Data_Array_SortAscending(NWNX_DATA_TYPE_STRING, GetModule(), array); - - Array_Debug_Dump(array, "After sort"); - -} - -// Uncomment and assign to some event click. -/* */ -void main() -{ - Log("Start"); - - TestArrayOnModule(); - - TestArrayOnChicken(); - - TestNWNXArray(); -} -/* */ diff --git a/_module/nss/gen_chat_inc.nss b/_module/nss/gen_chat_inc.nss index b50aae4c..79e0a734 100644 --- a/_module/nss/gen_chat_inc.nss +++ b/_module/nss/gen_chat_inc.nss @@ -83,7 +83,7 @@ void HandleCommands(object oPC) //Call for DM help if(GetStringLeft(GetStringLowerCase(GetPCChatMessage()), 5) == "!help") { - NWNX_WebHook_SendWebHookHTTPS("discordapp.com", NWNX_DISCORD_URL, GetName(GetPCChatSpeaker()) + ": Uh Hey guy I have a problem" , "Town Cryer"); + NWNX_WebHook_SendWebHookHTTPS("discordapp.com", NWNX_DISCORD_URL, ": Uh Hey guy I have a problem" , GetName(GetPCChatSpeaker()) ); } //Do a party roll for the PC diff --git a/_module/nss/inc_array.nss b/_module/nss/inc_array.nss deleted file mode 100644 index 0024f733..00000000 --- a/_module/nss/inc_array.nss +++ /dev/null @@ -1,504 +0,0 @@ -#include "nwnx_regex" - -/// @addtogroup data Data -/// @brief Provides a number of data structures for NWN code to use (simulated arrays) -/// @{ -/// @file nwnx_data.nss - -const int INVALID_INDEX = -1; -const int TYPE_FLOAT = 0; -const int TYPE_INTEGER = 1; -const int TYPE_OBJECT = 2; -const int TYPE_STRING = 3; - -/// @defgroup data_array_at Array At -/// @brief Returns the element at the index. -/// @ingroup data -/// @param obj The object. -/// @param tag The tag. -/// @param index The index. -/// @return The element of associated type. -/// @{ -string Array_At_Str(string tag, int index, object obj=OBJECT_INVALID); -float Array_At_Flt(string tag, int index, object obj=OBJECT_INVALID); -int Array_At_Int(string tag, int index, object obj=OBJECT_INVALID); -object Array_At_Obj(string tag, int index, object obj=OBJECT_INVALID); -/// @} - - -/// Clears the entire array, such that size==0. -void Array_Clear(string tag, object obj=OBJECT_INVALID); - -/// @defgroup data_array_contains Array Contains -/// @brief Checks if array contains the element. -/// @ingroup data -/// @param obj The object. -/// @param tag The tag. -/// @param element The element. -/// @return TRUE if the collection contains the element. -/// @{ -int Array_Contains_Flt(string tag, float element, object obj=OBJECT_INVALID); -int Array_Contains_Int(string tag, int element, object obj=OBJECT_INVALID); -int Array_Contains_Obj(string tag, object element, object obj=OBJECT_INVALID); -int Array_Contains_Str(string tag, string element, object obj=OBJECT_INVALID); -/// @} - -/// Copies the array of name otherTag over the array of name tag. -void Array_Copy(string tag, string otherTag, object obj=OBJECT_INVALID); - -/// Erases the element at index, and shuffles any elements from index size-1 to index + 1 left. -void Array_Erase(string tag, int index, object obj=OBJECT_INVALID); - -/// @defgroup data_array_find Array Find -/// @brief Get the index at which the element is located. -/// @ingroup data -/// @param obj The object. -/// @param tag The tag. -/// @param element The element. -/// @return Returns the index at which the element is located, or ARRAY_INVALID_INDEX. -/// @{ -int Array_Find_Flt(string tag, float element, object obj=OBJECT_INVALID); -int Array_Find_Int(string tag, int element, object obj=OBJECT_INVALID); -int Array_Find_Obj(string tag, object element, object obj=OBJECT_INVALID); -int Array_Find_Str(string tag, string element, object obj=OBJECT_INVALID); -/// @} - -/// @defgroup data_array_insert Array Insert -/// @brief Inserts the element at the index, where size > index >= 0. -/// @ingroup data -/// @param obj The object. -/// @param tag The tag. -/// @param index The index. -/// @param element The element. -/// @{ -void Array_Insert_Flt(string tag, int index, float element, object obj=OBJECT_INVALID); -void Array_Insert_Int(string tag, int index, int element, object obj=OBJECT_INVALID); -void Array_Insert_Obj(string tag, int index, object element, object obj=OBJECT_INVALID); -void Array_Insert_Str(string tag, int index, string element, object obj=OBJECT_INVALID); -/// @} - -/// @defgroup data_array_pushback Array Pushback -/// @brief Pushes an element to the back of the collection. -/// @remark Functionally identical to an insert at index size-1. -/// @ingroup data -/// @param obj The object. -/// @param tag The tag. -/// @param element The element. -/// @{ -void Array_PushBack_Flt(string tag, float element, object obj=OBJECT_INVALID); -void Array_PushBack_Int(string tag, int element, object obj=OBJECT_INVALID); -void Array_PushBack_Obj(string tag, object element, object obj=OBJECT_INVALID); -void Array_PushBack_Str(string tag, string element, object obj=OBJECT_INVALID); -/// @} - -/// Resizes the array. If the array is shrinking, it chops off elements at the ned. -void Array_Resize(string tag, int size, object obj=OBJECT_INVALID); - -/// Reorders the array such each possible permutation of elements has equal probability of appearance. -void Array_Shuffle(string tag, object obj=OBJECT_INVALID); - -/// Returns the size of the array. -int Array_Size(string tag, object obj=OBJECT_INVALID); - -/// Sorts the collection based on descending order. -void Array_SortAscending(string tag, int type=TYPE_STRING, object obj=OBJECT_INVALID); - -/// Sorts the collection based on descending order. -void Array_SortDescending(string tag, int type=TYPE_STRING, object obj=OBJECT_INVALID); - -/// @defgroup data_array_set Array Set -/// @brief Sets the element at the index, where size > index >= 0. -/// @ingroup data -/// @param obj The object. -/// @param tag The tag. -/// @param index The index. -/// @param element The element. -/// @{ -void Array_Set_Flt(string tag, int index, float element, object obj=OBJECT_INVALID); -void Array_Set_Int(string tag, int index, int element, object obj=OBJECT_INVALID); -void Array_Set_Obj(string tag, int index, object element, object obj=OBJECT_INVALID); -void Array_Set_Str(string tag, int index, string element, object obj=OBJECT_INVALID); -/// @} - -/// @} - -// -// Local Utility Functions. -// -string GetTableName(string tag, object obj=OBJECT_INVALID, int bare=FALSE) { - if (obj == OBJECT_INVALID) - obj = GetModule(); - - string sName = "array_" + ObjectToString(obj) + "_" + tag; - // Remove invalid characters from the tag rather than failing. - string sCleansed = NWNX_Regex_Replace(sName, "[^A-Za-z0-9_\$@#]", ""); - // But provide some feedback. - if (GetStringLength(sName) != GetStringLength(sCleansed) || GetStringLength(sCleansed) == 0) { - WriteTimestampedLogEntry("WARNING: Invalid table name detected for array with tag <" + tag + ">. Only characters (a-zA-Z0-9), _, @, $ and # are allowed. Using <"+sCleansed+"> instead."); - - } - - // BARE returns just the table name with no wrapping. - if (bare == TRUE) { - return sCleansed; - } - - // Table name wraped in quotes to avoid token expansion. - return "\""+sCleansed+"\""; -} - -string GetTableCreateString(string tag, object obj=OBJECT_INVALID) { - // for simplicity sake, everything is turned into a string. Possible enhancement - // to create specific tables for int/float/whatever. - return "CREATE TABLE IF NOT EXISTS " + GetTableName(tag, obj) + " ( ind INTEGER PRIMARY KEY, value TEXT )"; -} - -int TableExists(string tag, object obj=OBJECT_INVALID) { - string stmt = "SELECT name FROM sqlite_master WHERE type = 'table' AND name = @tablename;"; - sqlquery sqlQuery = SqlPrepareQueryObject(GetModule(), stmt); - SqlBindString(sqlQuery, "@tablename", GetTableName(tag, obj, TRUE)); - return SqlStep(sqlQuery); -} - -void ExecuteStatement(string statement, object obj=OBJECT_INVALID) { - if (obj == OBJECT_INVALID) - obj = GetModule(); - // There's no direct "execute this.." everything has to be prepared then executed. - //WriteTimestampedLogEntry("SQL: " + statement); - sqlquery sqlQuery = SqlPrepareQueryObject(GetModule(), statement); - SqlStep(sqlQuery); -} - -void CreateArrayTable(string tag, object obj=OBJECT_INVALID) { - string createStatement = GetTableCreateString(tag, obj); - ExecuteStatement(createStatement, obj); -} - -// Get the table row count. Returns -1 on error (0 is a valid number of rows in a table) -int GetRowCount(string tag, object obj=OBJECT_INVALID) { - if (obj == OBJECT_INVALID) - obj = GetModule(); - CreateArrayTable(tag, obj); - string stmt = "SELECT COUNT(1) FROM " + GetTableName(tag, obj); - sqlquery sqlQuery = SqlPrepareQueryObject(GetModule(), stmt); - if ( SqlStep(sqlQuery) ) { - return SqlGetInt(sqlQuery, 0); - } - return -1; -} - - -//////////////////////////////////////////////////////////////////////////////// -// return the value contained in location "index" -string Array_At_Str(string tag, int index, object obj=OBJECT_INVALID) -{ - // Just "create if not exists" to ensure it exists for the insert. - CreateArrayTable(tag, obj); - - string stmt = "SELECT value FROM " + GetTableName(tag, obj) + " WHERE ind = @ind"; - sqlquery sqlQuery = SqlPrepareQueryObject(GetModule(), stmt); - SqlBindInt(sqlQuery, "@ind", index); - if ( SqlStep(sqlQuery) ) { - return SqlGetString(sqlQuery, 0); - } - return ""; -} - -float Array_At_Flt(string tag, int index, object obj=OBJECT_INVALID) -{ - string st = Array_At_Str(tag, index, obj); - if (st == "") { - return 0.0; - } - return StringToFloat(st); -} - -int Array_At_Int(string tag, int index, object obj=OBJECT_INVALID) -{ - string st = Array_At_Str(tag, index, obj); - if (st == "") { - return 0; - } - return StringToInt(st); -} - -object Array_At_Obj(string tag, int index, object obj=OBJECT_INVALID) -{ - string st = Array_At_Str(tag, index, obj); - if (st == "") { - return OBJECT_INVALID; - } - return StringToObject(st); -} - -void Array_Clear(string tag, object obj=OBJECT_INVALID) -{ - ExecuteStatement("delete from "+GetTableName(tag, obj), obj); -} - -//////////////////////////////////////////////////////////////////////////////// -// Return true/value (1/0) if the array contains the value "element" -int Array_Contains_Str(string tag, string element, object obj=OBJECT_INVALID) -{ - CreateArrayTable(tag, obj); - string stmt = "SELECT COUNT(1) FROM "+GetTableName(tag, obj)+" WHERE value = @element"; - - sqlquery sqlQuery = SqlPrepareQueryObject(GetModule(), stmt); - SqlBindString(sqlQuery, "@element", element); - - int pos = -1; - if ( SqlStep(sqlQuery) ) { - pos = SqlGetInt(sqlQuery, 0); - if (pos > 0) { - return TRUE; - } - } - return FALSE; -} - -int Array_Contains_Flt(string tag, float element, object obj=OBJECT_INVALID) -{ - return Array_Contains_Str(tag, FloatToString(element), obj); -} - -int Array_Contains_Int(string tag, int element, object obj=OBJECT_INVALID) -{ - return Array_Contains_Str(tag, IntToString(element), obj); -} - -int Array_Contains_Obj(string tag, object element, object obj=OBJECT_INVALID) -{ - return Array_Contains_Str(tag, ObjectToString(element), obj); -} - - -//////////////////////////////////////////////////////////////////////////////// -void Array_Copy(string tag, string otherTag, object obj=OBJECT_INVALID) -{ - CreateArrayTable(otherTag, obj); - ExecuteStatement("INSERT INTO "+GetTableName(otherTag, obj)+" SELECT * FROM "+GetTableName(tag, obj), obj); -} - -//////////////////////////////////////////////////////////////////////////////// -void Array_Erase(string tag, int index, object obj=OBJECT_INVALID) -{ - int rows = GetRowCount(tag, obj); - // Silently fail if "index" is outside the range of valid indicies. - if (index >= 0 && index < rows) { - string stmt = "DELETE FROM "+GetTableName(tag, obj)+" WHERE ind = @ind"; - sqlquery sqlQuery = SqlPrepareQueryObject(GetModule(), stmt); - SqlBindInt(sqlQuery, "@ind", index); - SqlStep(sqlQuery); - - stmt = "UPDATE "+GetTableName(tag, obj)+" SET ind = ind - 1 WHERE ind > @ind"; - sqlQuery = SqlPrepareQueryObject(GetModule(), stmt); - SqlBindInt(sqlQuery, "@ind", index); - SqlStep(sqlQuery); - } -} - -//////////////////////////////////////////////////////////////////////////////// -// return the index in the array containing "element" -// if not found, return INVALID_INDEX -int Array_Find_Str(string tag, string element, object obj=OBJECT_INVALID) -{ - string stmt = "SELECT IFNULL(MIN(ind),@invalid_index) FROM "+GetTableName(tag, obj)+" WHERE value = @element"; - sqlquery sqlQuery = SqlPrepareQueryObject(GetModule(), stmt); - SqlBindInt(sqlQuery, "@invalid_index", INVALID_INDEX); - SqlBindString(sqlQuery, "@element", element); - if ( SqlStep(sqlQuery) ) { - return SqlGetInt(sqlQuery, 0); - } - return INVALID_INDEX; -} - -int Array_Find_Flt(string tag, float element, object obj=OBJECT_INVALID) -{ - return Array_Find_Str(tag, FloatToString(element), obj); -} - -int Array_Find_Int(string tag, int element, object obj=OBJECT_INVALID) -{ - return Array_Find_Str(tag, IntToString(element), obj); -} - -int Array_Find_Obj(string tag, object element, object obj=OBJECT_INVALID) -{ - return Array_Find_Str(tag, ObjectToString(element), obj); -} - -//////////////////////////////////////////////////////////////////////////////// -// Insert a new element into position 'index'. If index is beyond the number of rows in the array, -// this will quietly fail. This could be changed if you wanted to support sparse -// arrays. -void Array_Insert_Str(string tag, int index, string element, object obj=OBJECT_INVALID) -{ - int rows = GetRowCount(tag, obj); - // Index numbers are off by one, much like C arrays, so for "rows=10" - values are 0-9. - // It's not unreasonable to fail if you try to insert ind=10 into an array who's indexes - // only go to 9, but I guess it doesn't hurt as long as we're not allowing gaps in - // index numbers. - if (index >= 0 && index <= rows) { - // index is passed as an integer, so immune (as far as I know) to SQL injection for a one shot query. - ExecuteStatement("UPDATE "+GetTableName(tag, obj)+" SET ind = ind + 1 WHERE ind >= "+IntToString(index), obj); - // Element, however, is not. - string stmt = "INSERT INTO "+GetTableName(tag, obj)+" VALUES ( @ind, @element )"; - sqlquery sqlQuery = SqlPrepareQueryObject(GetModule(), stmt); - SqlBindInt(sqlQuery, "@ind", index); - SqlBindString(sqlQuery, "@element", element); - SqlStep(sqlQuery); - } -} - -void Array_Insert_Flt(string tag, int index, float element, object obj=OBJECT_INVALID) -{ - Array_Insert_Str(tag, index, FloatToString(element), obj); -} - -void Array_Insert_Int(string tag, int index, int element, object obj=OBJECT_INVALID) -{ - Array_Insert_Str(tag, index, IntToString(element), obj); -} - -void Array_Insert_Obj(string tag, int index, object element, object obj=OBJECT_INVALID) -{ - Array_Insert_Str(tag, index, ObjectToString(element), obj); -} - -//////////////////////////////////////////////////////////////////////////////// -// Insert a new element at the end of the array. -void Array_PushBack_Str(string tag, string element, object obj=OBJECT_INVALID) -{ - // If rowCount = 10, indexes are from 0 to 9, so this becomes the 11th entry at index 10. - int rowCount = GetRowCount(tag, obj); - - string stmt = "INSERT INTO "+GetTableName(tag, obj)+" VALUES ( @ind, @element )"; - sqlquery sqlQuery = SqlPrepareQueryObject(GetModule(), stmt); - SqlBindInt(sqlQuery, "@ind", rowCount); - SqlBindString(sqlQuery, "@element", element); - SqlStep(sqlQuery); -} - -void Array_PushBack_Flt(string tag, float element, object obj=OBJECT_INVALID) -{ - Array_PushBack_Str(tag, FloatToString(element), obj); -} - -void Array_PushBack_Int(string tag, int element, object obj=OBJECT_INVALID) -{ - Array_PushBack_Str(tag, IntToString(element), obj); -} - -void Array_PushBack_Obj(string tag, object element, object obj=OBJECT_INVALID) -{ - Array_PushBack_Str(tag, ObjectToString(element), obj); -} - -//////////////////////////////////////////////////////////////////////////////// -// Cuts the array off at size 'size'. Elements beyond size are removed. -void Array_Resize(string tag, int size, object obj=OBJECT_INVALID) -{ - // Int immune to sql injection so easier to one-shot it. - ExecuteStatement("DELETE FROM "+GetTableName(tag, obj)+" WHERE ind >= " + IntToString(size), obj); -} - -//////////////////////////////////////////////////////////////////////////////// -void Array_Shuffle(string tag, object obj=OBJECT_INVALID) -{ - string table = GetTableName(tag, obj, TRUE); - ExecuteStatement("CREATE TABLE " +table+ "_temp AS SELECT ROW_NUMBER() OVER(ORDER BY RANDOM())-1, value FROM " +table, obj); - ExecuteStatement("DELETE FROM " +table , obj); - ExecuteStatement("INSERT INTO " +table+ " SELECT * FROM " +table+ "_temp", obj); - ExecuteStatement("DROP TABLE " +table+ "_TEMP", obj); -} - -//////////////////////////////////////////////////////////////////////////////// -int Array_Size(string tag, object obj=OBJECT_INVALID) -{ - return GetRowCount(tag, obj); -} - -//////////////////////////////////////////////////////////////////////////////// -// Sort the array by value according to 'direction' (ASC or DESC). -// Supplying a type allows for correct numerical sorting of integers or floats. -void Array_Sort(string tag, string dir="ASC", int type=TYPE_STRING, object obj=OBJECT_INVALID) -{ - string table = GetTableName(tag, obj, TRUE); - string direction = GetStringUpperCase(dir); - - if ( ! (direction == "ASC" || direction == "DESC") ) { - WriteTimestampedLogEntry("WARNING: Invalid sort direction <" + direction + "> supplied. Defaulting to ASC."); - direction = "ASC"; - } - - // default orderBy for strings. - string orderBy = "ORDER BY value " + direction; - switch(type) { - case TYPE_INTEGER: - orderBy = "ORDER BY CAST(value AS INTEGER)" + direction; - break; - case TYPE_FLOAT: - orderBy = "ORDER BY CAST(value AS DECIMAL)" + direction; - break; - } - ExecuteStatement("CREATE TABLE " +table+ "_temp AS SELECT ROW_NUMBER() OVER(" + orderBy + ")-1, value FROM " +table, obj); - ExecuteStatement("DELETE FROM " +table, obj); - ExecuteStatement("INSERT INTO " +table+ " SELECT * FROM " +table+ "_temp", obj); - ExecuteStatement("DROP TABLE " +table+ "_temp", obj); -} - -void Array_SortAscending(string tag, int type=TYPE_STRING, object obj=OBJECT_INVALID) -{ - Array_Sort(tag, "ASC", type, obj); -} - -void Array_SortDescending(string tag, int type=TYPE_STRING, object obj=OBJECT_INVALID) -{ - Array_Sort(tag, "DESC", type, obj); -} - -//////////////////////////////////////////////////////////////////////////////// -// Set the value of array index 'index' to a 'element' -// This will quietly eat values if index > array size -void Array_Set_Str(string tag, int index, string element, object obj=OBJECT_INVALID) -{ - int rows = GetRowCount(tag, obj); - if (index >= 0 && index <= rows) { - string stmt = "UPDATE "+GetTableName(tag, obj)+" SET value = @element WHERE ind = @ind"; - sqlquery sqlQuery = SqlPrepareQueryObject(GetModule(), stmt); - SqlBindInt(sqlQuery, "@ind", index); - SqlBindString(sqlQuery, "@element", element); - SqlStep(sqlQuery); - } -} - -void Array_Set_Flt(string tag, int index, float element, object obj=OBJECT_INVALID) -{ - Array_Set_Str(tag, index, FloatToString(element), obj); -} - -void Array_Set_Int(string tag, int index, int element, object obj=OBJECT_INVALID) -{ - Array_Set_Str(tag, index, IntToString(element), obj); -} - -void Array_Set_Obj(string tag, int index, object element, object obj=OBJECT_INVALID) -{ - Array_Set_Str(tag, index, ObjectToString(element), obj); -} - -void Array_Debug_Dump(string tag, string title = "xxx", object obj=OBJECT_INVALID) { - if (title != "xxx") { - WriteTimestampedLogEntry("== " + title + " ======================================"); - } - WriteTimestampedLogEntry("Table name = " + GetTableName(tag, obj)); - string stmt = "SELECT ind, value FROM " + GetTableName(tag, obj); - sqlquery sqlQuery = SqlPrepareQueryObject(GetModule(), stmt); - int ind = -1; - string value = ""; - while ( SqlStep(sqlQuery) ) { - ind = SqlGetInt(sqlQuery, 0); - value = SqlGetString(sqlQuery, 1); - WriteTimestampedLogEntry(tag + "[" + IntToString(ind) + "] = " + value); - } -} diff --git a/_module/nss/moad_spawn.nss b/_module/nss/moad_spawn.nss index 29ac2293..bfca3817 100644 --- a/_module/nss/moad_spawn.nss +++ b/_module/nss/moad_spawn.nss @@ -29,14 +29,16 @@ //:: Created On: June 11/03 //::////////////////////////////////////////////// +#include "x2_inc_switches" +#include "nwnx_webhook" +#include "nwnx_util" + const int EVENT_USER_DEFINED_PRESPAWN = 1510; const int EVENT_USER_DEFINED_POSTSPAWN = 1511; const string NWNX_DISCORD_URL = "/api/webhooks/709533785091342397/8Rsb8-or0Ticc5xDNxLP2tldtx_vPR4Zqu41rs_KzNq5stylkMECcEAIdEDDVXteaQmO/slack"; -#include "x2_inc_switches" -#include "nwnx_webhook" -#include "nwnx_util" + void main() @@ -93,7 +95,7 @@ void main() SignalEvent(OBJECT_SELF,EventUserDefined(EVENT_USER_DEFINED_POSTSPAWN)); } // -NWNX_WebHook_SendWebHookHTTPS("discordapp.com", NWNX_Util_GetEnvironmentVariable("NWNX_WEBHOOK_DEVELOPER_CHANNEL"), "In a child's eyes, a mother is a goddess. She can be glorious or terrible, benevolent or filled with wrath, but she commands love either way. I am convinced that this is the greatest power in the universe.", "The Madman"); + NWNX_WebHook_SendWebHookHTTPS("discordapp.com", NWNX_DISCORD_URL, GetName(GetPCChatSpeaker()) + "In a child's eyes, a mother is a goddess. She can be glorious or terrible, benevolent or filled with wrath, but she commands love either way. I am convinced that this is the greatest power in the universe.", "The Madman"); // - + } diff --git a/_module/nss/nw_s1_aurablnda.nss b/_module/nss/nw_s1_aurablnda.nss new file mode 100644 index 00000000..0babfaa1 --- /dev/null +++ b/_module/nss/nw_s1_aurablnda.nss @@ -0,0 +1,48 @@ +//:://///////////////////////////////////////////// +//:: Aura of Blinding On Enter +//:: NW_S1_AuraBlndA.nss +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Upon entering the aura of the creature the player + must make a will save or be blinded because of the + sheer ugliness or beauty of the creature. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 25, 2001 +//::////////////////////////////////////////////// +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ +//:: Declare major variables + object oNPC = GetAreaOfEffectCreator(); + object oTarget = GetEnteringObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDuration = 1 + (nHD/3); + + effect eBlind = EffectBlindness(); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eVis = EffectVisualEffect(VFX_IMP_BLIND_DEAF_M); + effect eLink = EffectLinkEffects(eBlind, eDur); + + //if (NullMagicOverride(GetArea(oTarget), oTarget, oTarget)) {return;} + + //Entering object must make a will save or be blinded for the duration. + if(GetIsEnemy(oTarget, GetAreaOfEffectCreator())) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_AURA_BLINDING)); + if (!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC)) + { + //Apply the blind effect and the VFX impact + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nDuration))); + } + } +} \ No newline at end of file diff --git a/_module/nss/nw_s1_auracoldc.nss b/_module/nss/nw_s1_auracoldc.nss new file mode 100644 index 00000000..49cd95e0 --- /dev/null +++ b/_module/nss/nw_s1_auracoldc.nss @@ -0,0 +1,62 @@ +//:://///////////////////////////////////////////// +//:: Aura of Frost on Heartbeat +//:: NW_S1_AuraColdC.nss +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Prolonged exposure to the aura of the creature + causes frost damage to all within the aura. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 25, 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "prc_inc_spells" +void main() +{ +//:: Declare major variables + object oNPC = GetAreaOfEffectCreator(); + object oTarget = GetEnteringObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nFrost = 1 + (nHD/3); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDamage; + + effect eDam; + effect eVis = EffectVisualEffect(VFX_IMP_FROST_S); + + //Get the first target in the aura of cold + oTarget = GetFirstInPersistentObject(); + + while (GetIsObjectValid(oTarget)) + { +/* if (NullMagicOverride(GetArea(oTarget), oTarget, oTarget)) + { + oTarget = GetNextInPersistentObject(OBJECT_SELF); + continue; + } */ + if(GetIsEnemy(oTarget, GetAreaOfEffectCreator())) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_AURA_COLD)); + //Roll damage based on the creatures HD + nDamage = d4(nFrost); + //Make a Fortitude save for half + if(PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_COLD)) + { + nDamage = nDamage / 2; + } + //Set the damage effect + eDam = EffectDamage(nDamage, DAMAGE_TYPE_COLD); + //Apply the VFX constant and damage effect + ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oTarget); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } + //Get the next target in the aura of cold + oTarget = GetNextInPersistentObject(); + } +} diff --git a/_module/nss/nw_s1_auraelecc.nss b/_module/nss/nw_s1_auraelecc.nss new file mode 100644 index 00000000..06994f44 --- /dev/null +++ b/_module/nss/nw_s1_auraelecc.nss @@ -0,0 +1,58 @@ +//:://///////////////////////////////////////////// +//:: Aura of Electricity on Heartbeat +//:: NW_S1_AuraElecC.nss +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Prolonged exposure to the aura of the creature + causes electrical damage to all within the aura. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 25, 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ +//:: Declare major variables + object oNPC = GetAreaOfEffectCreator(); + int nHD = GetHitDice(oNPC); + int nZap = 1 + (nHD / 3); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 + nCHAMod + (nHD/2); + int nDamage; + + effect eDam; + effect eVis = EffectVisualEffect(VFX_IMP_LIGHTNING_S); + + //Get first target in spell area + object oTarget = GetFirstInPersistentObject(); + while (GetIsObjectValid(oTarget)) + { +/* if (NullMagicOverride(GetArea(oTarget), oTarget, oTarget)) + { + oTarget = GetNextInPersistentObject(OBJECT_SELF); + continue; + } */ + if(GetIsEnemy(oTarget, GetAreaOfEffectCreator())) + { + nDamage = d4(nZap); + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELLABILITY_AURA_ELECTRICITY)); + //Make a saving throw check + if(PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_ELECTRICITY)) + { + nDamage = nDamage / 2; + } + eDam = EffectDamage(nDamage, DAMAGE_TYPE_ELECTRICAL); + //Apply the VFX impact and effects + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oTarget)); + DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + //Get next target in spell area + oTarget = GetNextInPersistentObject(); + } +} diff --git a/_module/nss/nw_s1_aurafirec.nss b/_module/nss/nw_s1_aurafirec.nss new file mode 100644 index 00000000..a6b96381 --- /dev/null +++ b/_module/nss/nw_s1_aurafirec.nss @@ -0,0 +1,59 @@ +//:://///////////////////////////////////////////// +//:: Aura of Fire on Heartbeat +//:: NW_S1_AuraFireC.nss +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Prolonged exposure to the aura of the creature + causes fire damage to all within the aura. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 25, 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "prc_inc_spells" +void main() +{ +//:: Declare major variables + object oNPC = GetAreaOfEffectCreator(); + object oTarget = GetFirstInPersistentObject(); //:: Get first target in spell area + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nBurn = 1 + (nHD/3); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDamage; + int nDamSave; + + effect eDam; + effect eVis = EffectVisualEffect(VFX_IMP_FLAME_S); + + while(GetIsObjectValid(oTarget)) + { +/* if (NullMagicOverride(GetArea(oTarget), oTarget, oTarget)) + { + oTarget = GetNextInPersistentObject(OBJECT_SELF); + continue; + } */ + if(GetIsEnemy(oTarget, GetAreaOfEffectCreator())) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(GetAreaOfEffectCreator(), SPELLABILITY_AURA_FIRE)); + //Roll damage + nDamage = d4(nBurn); + //Make a saving throw check + if(PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_FIRE)) + { + nDamage = nDamage / 2; + } + //Set the damage effect + eDam = EffectDamage(nDamage, DAMAGE_TYPE_FIRE); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oTarget); + } + //Get next target in spell area + oTarget = GetNextInPersistentObject(); + } +} diff --git a/_module/nss/nw_s1_auramenca.nss b/_module/nss/nw_s1_auramenca.nss new file mode 100644 index 00000000..e786aaa2 --- /dev/null +++ b/_module/nss/nw_s1_auramenca.nss @@ -0,0 +1,46 @@ +//:://///////////////////////////////////////////// +//:: Aura of Menace On Enter +//:: NW_S1_AuraMencA.nss +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Upon entering the aura all those that fail + a will save are stricken with Doom. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 25, 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ +//:: Declare major variables + object oNPC = GetAreaOfEffectCreator(); + object oTarget = GetEnteringObject(); + + //if (NullMagicOverride(GetArea(oTarget), oTarget, oTarget)) {return;} + + int nDuration = 1 + (GetHitDice(oNPC)/3); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (GetHitDice(oNPC)/2); + int nLevel = GetCasterLevel(OBJECT_SELF); + int nMetaMagic = PRCGetMetaMagicFeat(); + + effect eVis = EffectVisualEffect(VFX_IMP_DOOM); + effect eLink = CreateDoomEffectsLink(); + + if(GetIsEnemy(oTarget, GetAreaOfEffectCreator())) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELLABILITY_AURA_MENACE)); + //Spell Resistance and Saving throw + if (!/*Will Save*/ PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC)) + { + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink , oTarget, TurnsToSeconds(nDuration)); + } + } +} diff --git a/_module/nss/nw_s1_auraprota.nss b/_module/nss/nw_s1_auraprota.nss new file mode 100644 index 00000000..548f2840 --- /dev/null +++ b/_module/nss/nw_s1_auraprota.nss @@ -0,0 +1,35 @@ +//:://///////////////////////////////////////////// +//:: Aura of Protection: On Enter +//:: NW_S1_AuraProtA.nss +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Acts as a double strength Magic Circle against + evil and a Minor Globe for those friends in + the area. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On:Jan 8, 2002, 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +//#include "wm_include" +void main() +{ + //Declare major variables + effect eProt = CreateProtectionFromAlignmentLink(ALIGNMENT_EVIL); + effect eGlobe = EffectSpellLevelAbsorption(3, 0); + effect eDur = EffectVisualEffect(VFX_DUR_GLOBE_MINOR); + + effect eLink = EffectLinkEffects(eProt, eGlobe); + eLink = EffectLinkEffects(eLink, eDur); + + object oTarget = GetEnteringObject(); + //if (NullMagicOverride(GetArea(oTarget), oTarget, oTarget)) {return;} + //Faction Check + if(GetIsFriend(oTarget, GetAreaOfEffectCreator())) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_PERMANENT, eLink, oTarget); + } +} diff --git a/_module/nss/nw_s1_aurastuna.nss b/_module/nss/nw_s1_aurastuna.nss new file mode 100644 index 00000000..03d0aae0 --- /dev/null +++ b/_module/nss/nw_s1_aurastuna.nss @@ -0,0 +1,48 @@ +//:://///////////////////////////////////////////// +//:: Aura Stunning On Enter +//:: NW_S1_AuraStunA.nss +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Upon entering the aura of the creature the player + must make a will save or be stunned. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 25, 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "prc_inc_spells" +void main() +{ +//:: Declare major variables + object oNPC = GetAreaOfEffectCreator(); + object oTarget = GetEnteringObject(); + + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDuration = GetHitDice(oNPC); + int nDC = 10 + nCHAMod + (nDuration/2); + + //if (NullMagicOverride(GetArea(oTarget), oTarget, oTarget)) {return;} + + effect eVis = EffectVisualEffect(VFX_IMP_STUN); + effect eVis2 = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_DISABLED); + effect eDeath = EffectStunned(); + effect eLink = EffectLinkEffects(eVis2, eDeath); + + nDuration = GetScaledDuration(nDuration, oTarget); + + if(!GetIsFriend(oTarget)) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_AURA_STUN)); + //Make a saving throw check + if(!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_MIND_SPELLS)) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nDuration)); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } + } +} \ No newline at end of file diff --git a/_module/nss/nw_s1_auraunata.nss b/_module/nss/nw_s1_auraunata.nss new file mode 100644 index 00000000..a5970627 --- /dev/null +++ b/_module/nss/nw_s1_auraunata.nss @@ -0,0 +1,48 @@ +//:://///////////////////////////////////////////// +//:: Aura of the Unnatural On Enter +//:: NW_S1_AuraMencA.nss +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Upon entering the aura all animals are struck with + fear. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 25, 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "prc_inc_spells" +void main() +{ +//:: Declare major variables + object oNPC = GetAreaOfEffectCreator(); + effect eVis = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_FEAR); + effect eFear = EffectFrightened(); + effect eLink = EffectLinkEffects(eVis, eFear); + object oTarget = GetEnteringObject(); + + //if (NullMagicOverride(GetArea(oTarget), oTarget, oTarget)) {return;} + + int nDuration = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nRacial = GetRacialType(oTarget); + int nDC = 10 + nCHAMod + (GetHitDice(oNPC)/2); + + if(GetIsEnemy(oTarget)) + { + nDuration = (nDuration / 3) + 1; + //Make a saving throw check + if(nRacial == RACIAL_TYPE_ANIMAL) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(GetAreaOfEffectCreator(), SPELLABILITY_AURA_UNNATURAL)); + //if (!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_FEAR)) //:: This ability only affects animals & they don't get a save. + //{ + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nDuration)); + //} + } + } +} \ No newline at end of file diff --git a/_module/nss/nw_s1_aurauneaa.nss b/_module/nss/nw_s1_aurauneaa.nss new file mode 100644 index 00000000..6f4a75bc --- /dev/null +++ b/_module/nss/nw_s1_aurauneaa.nss @@ -0,0 +1,46 @@ +//:://///////////////////////////////////////////// +//:: Aura Unearthly Visage On Enter +//:: NW_S1_AuraUnEaA.nss +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Upon entering the aura of the creature the player + must make a will save or be killed because of the + sheer ugliness or beauty of the creature. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 25, 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ +//:: Declare major variables + object oNPC = GetAreaOfEffectCreator(); + object oTarget = GetEnteringObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + + //if (NullMagicOverride(GetArea(oTarget), oTarget, oTarget)) {return;} + + effect eDeath = EffectDeath(); + effect eVis = EffectVisualEffect(VFX_IMP_DEATH); + + if(GetIsEnemy(oTarget, oNPC)) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_AURA_UNEARTHLY_VISAGE)); + //Make a saving throw check + if(!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_DEATH)) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_INSTANT, eDeath, oTarget); + //ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } + } +} diff --git a/_module/nss/nw_s1_bltacid.nss b/_module/nss/nw_s1_bltacid.nss new file mode 100644 index 00000000..ef53a16a --- /dev/null +++ b/_module/nss/nw_s1_bltacid.nss @@ -0,0 +1,66 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Acid +//:: NW_S1_BltAcid +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Reflex or Will save is + needed to halve damage or avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCONMod = GetAbilityModifier(ABILITY_CONSTITUTION, oNPC); + int nDC = 10 +nCONMod+ (nHD/2); + int nCount = nHD/2; + if (nCount == 0) { nCount = 1; } + int nDamage = d6(nCount); + + effect eVis = EffectVisualEffect(VFX_IMP_ACID_S); + effect eBolt; + + //ankheg + if(GetAppearanceType(oNPC) == APPEARANCE_TYPE_BEETLE_SLICER) + { + nDamage = d4(4); + } + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_ACID)); + + //Adjust the damage based on the Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nDC,SAVING_THROW_TYPE_ACID); + + //Make a ranged touch attack + int nTouch = TouchAttackRanged(oTarget); + if(nTouch > 0) + { + if(nTouch == 2) + { + nDamage *= 2; + } + //Set damage effect + eBolt = EffectDamage(nDamage, DAMAGE_TYPE_ACID); + if(nDamage > 0) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_INSTANT, eBolt, oTarget); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } + } +} diff --git a/_module/nss/nw_s1_bltcharm.nss b/_module/nss/nw_s1_bltcharm.nss new file mode 100644 index 00000000..df11d653 --- /dev/null +++ b/_module/nss/nw_s1_bltcharm.nss @@ -0,0 +1,47 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Charm +//:: NW_S1_BltCharm +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Reflex or Will save is + needed to halve damage or avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +//#include "wm_include" +#include "NW_I0_SPELLS" +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = (nHD + 1) / 2; + nCount = GetScaledDuration(nCount, oTarget); + + effect eVis = EffectVisualEffect(VFX_IMP_CHARM); + effect eBolt = EffectCharmed(); + eBolt = GetScaledEffect(eBolt, oTarget); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eLink = EffectLinkEffects(eBolt, eDur); + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_CHARM)); + //Make a saving throw check + if (!/*Will Save*/ PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_MIND_SPELLS) && TouchAttackRanged(oTarget)) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nCount)); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } +} \ No newline at end of file diff --git a/_module/nss/nw_s1_bltchrdr.nss b/_module/nss/nw_s1_bltchrdr.nss new file mode 100644 index 00000000..e7345802 --- /dev/null +++ b/_module/nss/nw_s1_bltchrdr.nss @@ -0,0 +1,48 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Charisma Drain +//:: NW_S1_BltChrDr +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Fortitude save is + needed to avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = nHD / 3; + if (nCount == 0) { nCount = 1; } + int nDamage = d6(nCount); + + effect eVis = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); + effect eBolt; + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELLABILITY_BOLT_ABILITY_DRAIN_CHARISMA)); + //Make a saving throw check + if (!/*Fort Save*/ PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_NEGATIVE) && TouchAttackRanged(oTarget)) + { + eBolt = EffectAbilityDecrease(ABILITY_CHARISMA, nCount); + eBolt = SupernaturalEffect(eBolt); + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_PERMANENT, eBolt, oTarget, RoundsToSeconds(nHD)); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } +} diff --git a/_module/nss/nw_s1_bltcold.nss b/_module/nss/nw_s1_bltcold.nss new file mode 100644 index 00000000..657f0fe6 --- /dev/null +++ b/_module/nss/nw_s1_bltcold.nss @@ -0,0 +1,60 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Cold +//:: NW_S1_BltCold +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Reflex or Will save is + needed to halve damage or avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = nHD/2; + if (nCount == 0) { nCount = 1; } + int nDamage = d6(nCount); + + effect eVis = EffectVisualEffect(VFX_IMP_FROST_S); + effect eBolt; + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_COLD)); + + //Adjust the damage based on the Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nDC,SAVING_THROW_TYPE_COLD); + + //Make a ranged touch attack + int nTouch = TouchAttackRanged(oTarget); + if(nTouch > 0) + { + if(nTouch == 2) + { + nDamage *= 2; + } + //Set damage effect + eBolt = EffectDamage(nDamage, DAMAGE_TYPE_COLD); + if(nDamage > 0) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_INSTANT, eBolt, oTarget); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } + } +} diff --git a/_module/nss/nw_s1_bltcondr.nss b/_module/nss/nw_s1_bltcondr.nss new file mode 100644 index 00000000..9d85f042 --- /dev/null +++ b/_module/nss/nw_s1_bltcondr.nss @@ -0,0 +1,48 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Constitution Drain +//:: NW_S1_BltConDr +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Fort save is + needed to avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = (nHD /3); + if (nCount == 0) { nCount = 1; } + int nDamage = d6(nCount); + + effect eVis = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); + effect eBolt; + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_ABILITY_DRAIN_CONSTITUTION)); + //Make a saving throw check + if (!/*Fort Save*/ PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_NEGATIVE) && TouchAttackRanged(oTarget)) + { + eBolt = EffectAbilityDecrease(ABILITY_CONSTITUTION, nCount); + eBolt = SupernaturalEffect(eBolt); + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_PERMANENT, eBolt, oTarget, RoundsToSeconds(nHD)); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } +} diff --git a/_module/nss/nw_s1_bltconf.nss b/_module/nss/nw_s1_bltconf.nss new file mode 100644 index 00000000..5bed7dc0 --- /dev/null +++ b/_module/nss/nw_s1_bltconf.nss @@ -0,0 +1,48 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Confuse +//:: NW_S1_BltConf +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Reflex or Will save is + needed to halve damage or avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +//#include "wm_include" +#include "NW_I0_SPELLS" +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = (nHD + 1) / 2; + nCount = GetScaledDuration(nCount, oTarget); + + effect eVis2 = EffectVisualEffect(VFX_IMP_CONFUSION_S); + effect eVis = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_DISABLED); + effect eBolt = EffectConfused(); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eLink = EffectLinkEffects(eBolt, eDur); + eLink = EffectLinkEffects(eLink, eVis); + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_CONFUSE)); + //Make a saving throw check + if (!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_MIND_SPELLS) && TouchAttackRanged(oTarget)) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nCount)); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis2, oTarget); + } +} \ No newline at end of file diff --git a/_module/nss/nw_s1_bltdaze.nss b/_module/nss/nw_s1_bltdaze.nss new file mode 100644 index 00000000..68d15c70 --- /dev/null +++ b/_module/nss/nw_s1_bltdaze.nss @@ -0,0 +1,47 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Daze +//:: NW_S1_BltDaze +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Reflex or Will save is + needed to halve damage or avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +//#include "wm_include" +#include "NW_I0_SPELLS" +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = (nHD + 1) / 2; + nCount = GetScaledDuration(nCount, oTarget); + + effect eVis = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_DISABLED); + effect eBolt = EffectDazed(); + eBolt = GetScaledEffect(eBolt, oTarget); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eLink = EffectLinkEffects(eBolt, eDur); + eLink = EffectLinkEffects(eLink, eVis); + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_DAZE)); + //Make a saving throw check + if (!/*Will Save*/ PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_MIND_SPELLS) && TouchAttackRanged(oTarget)) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nCount)); + } +} diff --git a/_module/nss/nw_s1_bltdeath.nss b/_module/nss/nw_s1_bltdeath.nss new file mode 100644 index 00000000..e2cbcd73 --- /dev/null +++ b/_module/nss/nw_s1_bltdeath.nss @@ -0,0 +1,47 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Death +//:: NW_S1_BltDeath +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Reflex or Will save is + needed to halve damage or avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + + effect eVis = EffectVisualEffect(VFX_IMP_DEATH); + effect eBolt = EffectDeath(); + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_DEATH)); + //Make a saving throw check + if(TouchAttackRanged(oTarget)) + { + if(!PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_DEATH)) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_INSTANT, eBolt, oTarget); + //ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } + } +} + diff --git a/_module/nss/nw_s1_bltdexdr.nss b/_module/nss/nw_s1_bltdexdr.nss new file mode 100644 index 00000000..4ef34d8b --- /dev/null +++ b/_module/nss/nw_s1_bltdexdr.nss @@ -0,0 +1,48 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Dexterity Drain +//:: NW_S1_BltDexDr +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Fort save is + needed to avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = (nHD + 1) / 2; + if (nCount == 0) { nCount = 1; } + int nDamage = d6(nCount); + + effect eVis = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); + effect eBolt; + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_ABILITY_DRAIN_DEXTERITY)); + //Make a saving throw check + if (!/*Fort Save*/ PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_NEGATIVE) && TouchAttackRanged(oTarget)) + { + eBolt = EffectAbilityDecrease(ABILITY_DEXTERITY, nCount); + eBolt = SupernaturalEffect(eBolt); + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_PERMANENT, eBolt, oTarget, RoundsToSeconds(nHD)); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } +} diff --git a/_module/nss/nw_s1_bltdisese.nss b/_module/nss/nw_s1_bltdisese.nss new file mode 100644 index 00000000..6513a061 --- /dev/null +++ b/_module/nss/nw_s1_bltdisese.nss @@ -0,0 +1,73 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Disease +//:: NW_S1_BltDisease +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to infect + the target with a disease. The disease used + is chosen based upon the racial type of the + caster. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nRacial = MyPRCGetRacialType(oNPC); + int nDisease; + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_DISEASE)); + + //Here we use the racial type of the attacker to select an + //appropriate disease. + switch (nRacial) + { + case RACIAL_TYPE_VERMIN: + nDisease = DISEASE_VERMIN_MADNESS; + break; + case RACIAL_TYPE_UNDEAD: + nDisease = DISEASE_FILTH_FEVER; + break; + case RACIAL_TYPE_OUTSIDER: + if(GetTag(oNPC) == "NW_SLAADRED") + { + nDisease = DISEASE_RED_SLAAD_EGGS; + } + else + { + nDisease = DISEASE_DEMON_FEVER; + } + break; + case RACIAL_TYPE_MAGICAL_BEAST: + nDisease = DISEASE_SOLDIER_SHAKES; + break; + case RACIAL_TYPE_ABERRATION: + nDisease = DISEASE_BLINDING_SICKNESS; + break; + default: + nDisease = DISEASE_SOLDIER_SHAKES; + break; + } + //Assign effect and chosen disease + effect eBolt = EffectDisease(nDisease); + //Make the ranged touch attack. + if (TouchAttackRanged(oTarget)) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_PERMANENT, eBolt, oTarget); + } +} diff --git a/_module/nss/nw_s1_bltdomn.nss b/_module/nss/nw_s1_bltdomn.nss new file mode 100644 index 00000000..5027b454 --- /dev/null +++ b/_module/nss/nw_s1_bltdomn.nss @@ -0,0 +1,53 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Dominated +//:: NW_S1_BltDomn +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Reflex or Will save is + needed to halve damage or avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = (nHD + 1) / 2; + if (nCount == 0) { nCount = 1; } + nCount = GetScaledDuration(nCount, oTarget); + + effect eVis = EffectVisualEffect(VFX_IMP_DOMINATE_S); + effect eBolt = EffectDominated(); + eBolt = GetScaledEffect(eBolt, oTarget); + effect eVis2 = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_DOMINATED); + eBolt = GetScaledEffect(eBolt, oTarget); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eLink = EffectLinkEffects(eBolt, eDur); + eLink = EffectLinkEffects(eLink, eVis2); + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_DOMINATE)); + + //Make a saving throw check + if (!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_MIND_SPELLS) && TouchAttackRanged(oTarget)) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nCount)); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } +} diff --git a/_module/nss/nw_s1_bltfire.nss b/_module/nss/nw_s1_bltfire.nss new file mode 100644 index 00000000..4f7a4236 --- /dev/null +++ b/_module/nss/nw_s1_bltfire.nss @@ -0,0 +1,58 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Fire +//:: NW_S1_BoltFire +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Reflex or Will save is + needed to halve damage or avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = nHD/2; + if (nCount == 0) { nCount = 1; } + int nDamage = d6(nCount); + + effect eVis = EffectVisualEffect(VFX_IMP_FLAME_S); + effect eBolt; + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_FIRE)); + //Adjust the damage based on the Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nDC,SAVING_THROW_TYPE_FIRE); + //Make a ranged touch attack + int nTouch = TouchAttackRanged(oTarget); + if(nTouch > 0) + { + if(nTouch == 2) + { + nDamage *= 2; + } + //Set damage effect + eBolt = EffectDamage(nDamage, DAMAGE_TYPE_FIRE); + if(nDamage > 0) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_INSTANT, eBolt, oTarget); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } + } +} diff --git a/_module/nss/nw_s1_bltintdr.nss b/_module/nss/nw_s1_bltintdr.nss new file mode 100644 index 00000000..f3ffbad8 --- /dev/null +++ b/_module/nss/nw_s1_bltintdr.nss @@ -0,0 +1,48 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Intelligence Drain +//:: NW_S1_BltIntDr +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Reflex or Will save is + needed to halve damage or avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = (nHD + 1) / 2; + if (nCount == 0) { nCount = 1; } + int nDamage = d6(nCount); + + effect eVis = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); + effect eBolt; + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_ABILITY_DRAIN_INTELLIGENCE)); + //Make a saving throw check + if (!/*Fort Save*/ PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_NEGATIVE) && TouchAttackRanged(oTarget)) + { + eBolt = EffectAbilityDecrease(ABILITY_INTELLIGENCE, nCount); + eBolt = SupernaturalEffect(eBolt); + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_PERMANENT, eBolt, oTarget, RoundsToSeconds(nHD)); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } +} diff --git a/_module/nss/nw_s1_bltknckd.nss b/_module/nss/nw_s1_bltknckd.nss new file mode 100644 index 00000000..68169647 --- /dev/null +++ b/_module/nss/nw_s1_bltknckd.nss @@ -0,0 +1,48 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Knockdown +//:: NW_S1_BltKnckD +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Reflex or Will save is + needed to halve damage or avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = nHD/2; + if (nCount == 0) { nCount = 1; } + + effect eVis = EffectVisualEffect(VFX_IMP_SONIC); + effect eBolt = EffectKnockdown(); + effect eDam = EffectDamage(d6(), DAMAGE_TYPE_BLUDGEONING); + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_KNOCKDOWN)); + + //Make a saving throw check + if (!/*Reflex Save*/ PRCMySavingThrow(SAVING_THROW_REFLEX, oTarget, nDC) && TouchAttackRanged(oTarget)) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eBolt, oTarget, RoundsToSeconds(3)); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oTarget); + } +} diff --git a/_module/nss/nw_s1_bltlightn.nss b/_module/nss/nw_s1_bltlightn.nss new file mode 100644 index 00000000..024eafbe --- /dev/null +++ b/_module/nss/nw_s1_bltlightn.nss @@ -0,0 +1,59 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Lightning +//:: NW_S1_BltLightn +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Does 1d6 per level to a single target. Reflex + save for half +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: Aug 10, 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = nHD/2; + if (nCount == 0) { nCount = 1; } + int nDamage = d6(nCount); + + effect eLightning = EffectBeam(VFX_BEAM_LIGHTNING, OBJECT_SELF,BODY_NODE_HAND); + effect eVis = EffectVisualEffect(VFX_IMP_LIGHTNING_S); + effect eBolt; + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELLABILITY_BOLT_LIGHTNING)); + //Adjust the damage based on the Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nDC,SAVING_THROW_TYPE_ELECTRICITY); + //Make a ranged touch attack + int nTouch = TouchAttackRanged(oTarget); + if(nTouch > 0) + { + if(nTouch == 2) + { + nDamage *= 2; + } + //Set damage effect + eBolt = EffectDamage(nDamage, DAMAGE_TYPE_ELECTRICAL); + if(nDamage > 0) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_INSTANT, eBolt, oTarget); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLightning, oTarget, 1.7); + } + } +} diff --git a/_module/nss/nw_s1_bltlvldr.nss b/_module/nss/nw_s1_bltlvldr.nss new file mode 100644 index 00000000..e3f14cab --- /dev/null +++ b/_module/nss/nw_s1_bltlvldr.nss @@ -0,0 +1,49 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Level Drain +//:: NW_S1_BltLvlDr +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Reflex or Will save is + needed to halve damage or avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = nHD/5; + if (nCount == 0) { nCount = 1; } + int nDamage = d6(nCount); + + effect eVis = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); + effect eBolt = EffectNegativeLevel(1); + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_LEVEL_DRAIN)); + + //Make a saving throw check + if (!/*Fort Save*/ PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_NEGATIVE) && TouchAttackRanged(oTarget)) + { + //eBolt = LEVEL DRAIN EFFECT + eBolt = SupernaturalEffect(eBolt); + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_INSTANT, eBolt, oTarget); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } +} diff --git a/_module/nss/nw_s1_bltparal.nss b/_module/nss/nw_s1_bltparal.nss new file mode 100644 index 00000000..e4a6b59a --- /dev/null +++ b/_module/nss/nw_s1_bltparal.nss @@ -0,0 +1,48 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Paralyze +//:: NW_S1_BltParal +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Reflex or Will save is + needed to halve damage or avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = (nHD + 1) / 2; + if (nCount == 0) { nCount = 1; } + nCount = GetScaledDuration(nCount, oTarget); + + effect eVis = EffectVisualEffect(VFX_DUR_PARALYZED); + effect eBolt = EffectParalyze(); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eLink = EffectLinkEffects(eBolt, eDur); + eLink = EffectLinkEffects(eLink, eVis); + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_PARALYZE)); + //Make a saving throw check + if (!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC) && TouchAttackRanged(oTarget)) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nCount)); + } +} diff --git a/_module/nss/nw_s1_bltpoison.nss b/_module/nss/nw_s1_bltpoison.nss new file mode 100644 index 00000000..8a34aca8 --- /dev/null +++ b/_module/nss/nw_s1_bltpoison.nss @@ -0,0 +1,123 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Poison +//:: NW_S1_BltPoison.nss +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Must make a ranged touch attack. If successful + the target is struck down with poison that + scales with level. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 22, 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nRacial = MyPRCGetRacialType(OBJECT_SELF); + int nPoison; + + effect ePoison; + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_POISON)); + + //Determine the poison type based on the Racial Type and HD + switch (nRacial) + { + case RACIAL_TYPE_OUTSIDER: + if (nHD <= 9) + { + nPoison = POISON_QUASIT_VENOM; + } + else if (nHD > 9 && nHD < 13) + { + nPoison = POISON_BEBILITH_VENOM; + } + else if (nHD >= 13) + { + nPoison = POISON_PIT_FIEND_ICHOR; + } + break; + case RACIAL_TYPE_VERMIN: + if (nHD < 3) + { + nPoison = POISON_TINY_SPIDER_VENOM; + } + else if (nHD <= 3 && nHD < 6) + { + nPoison = POISON_SMALL_SPIDER_VENOM; + } + else if (nHD <= 6 && nHD < 9) + { + nPoison = POISON_MEDIUM_SPIDER_VENOM; + } + else if (nHD <= 9 && nHD < 12) + { + nPoison = POISON_LARGE_SPIDER_VENOM; + } + else if (nHD <= 12 && nHD < 15) + { + nPoison = POISON_HUGE_SPIDER_VENOM; + } + else if (nHD <= 15 && nHD < 18) + { + nPoison = POISON_GARGANTUAN_SPIDER_VENOM; + } + else if (nHD >= 18) + { + nPoison = POISON_COLOSSAL_SPIDER_VENOM; + } + break; + default: + if (nHD < 3) + { + nPoison = POISON_NIGHTSHADE; + } + else if (nHD <= 3 && nHD < 6) + { + nPoison = POISON_BLADE_BANE; + } + else if (nHD <= 6 && nHD < 9) + { + nPoison = POISON_BLOODROOT; + } + else if (nHD <= 9 && nHD < 12) + { + nPoison = POISON_LARGE_SPIDER_VENOM; + } + else if (nHD <= 12 && nHD < 15) + { + nPoison = POISON_LICH_DUST; + } + else if (nHD <= 15 && nHD < 18) + { + nPoison = POISON_DARK_REAVER_POWDER; + } + else if (nHD >= 18 ) + { + nPoison = POISON_BLACK_LOTUS_EXTRACT; + } + + break; + } + //Make a ranged touch attack + if (TouchAttackRanged (oTarget)) + { + ePoison = EffectPoison(nPoison); + //Apply effects + ApplyEffectToObject(DURATION_TYPE_PERMANENT, ePoison, oTarget); + } +} + diff --git a/_module/nss/nw_s1_bltshards.nss b/_module/nss/nw_s1_bltshards.nss new file mode 100644 index 00000000..1b96e2bc --- /dev/null +++ b/_module/nss/nw_s1_bltshards.nss @@ -0,0 +1,58 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Shards +//:: NW_S1_BltShard +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Reflex or Will save is + needed to halve damage or avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = (nHD + 1) / 2; + if (nCount == 0) { nCount = 1; } + int nDamage = d6(nCount); + + effect eBolt; + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELLABILITY_BOLT_SHARDS)); + + //Adjust the damage based on the Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nDC); + + //Make a ranged touch attack + int nTouch = TouchAttackRanged(oTarget); + if(nTouch > 0) + { + if(nTouch == 2) + { + nDamage *= 2; + } + //Set damage effect + eBolt = EffectDamage(nDamage, DAMAGE_TYPE_PIERCING, DAMAGE_POWER_PLUS_ONE); + if(nDamage > 0) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_INSTANT, eBolt, oTarget); + } + } +} diff --git a/_module/nss/nw_s1_bltslow.nss b/_module/nss/nw_s1_bltslow.nss new file mode 100644 index 00000000..bf4813a1 --- /dev/null +++ b/_module/nss/nw_s1_bltslow.nss @@ -0,0 +1,47 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Slow +//:: NW_S1_BltSlow +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Reflex save is + needed to or avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: June 18 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = (nHD + 1) / 2; + if (nCount == 0) { nCount = 1; } + + effect eVis = EffectVisualEffect(VFX_IMP_SLOW); + effect eBolt = EffectSlow(); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eLink = EffectLinkEffects(eBolt, eDur); + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_SLOW)); + //Make a saving throw check + if (!/*Will Save*/ PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_MIND_SPELLS) && TouchAttackRanged(oTarget)) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nCount)); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } +} diff --git a/_module/nss/nw_s1_bltstrdr.nss b/_module/nss/nw_s1_bltstrdr.nss new file mode 100644 index 00000000..dd03161d --- /dev/null +++ b/_module/nss/nw_s1_bltstrdr.nss @@ -0,0 +1,48 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Strength Drain +//:: NW_S1_BltStrDr +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Fort save is + needed to avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = (nHD + 1) / 2; + if (nCount == 0) { nCount = 1; } + int nDamage = d6(nCount); + + effect eVis = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); + effect eBolt; + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELLABILITY_BOLT_ABILITY_DRAIN_STRENGTH)); + //Make a saving throw check + if (!/*Fort Save*/ PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_NEGATIVE) && TouchAttackRanged(oTarget)) + { + eBolt = EffectAbilityDecrease(ABILITY_STRENGTH, nCount); + eBolt = SupernaturalEffect(eBolt); + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_PERMANENT, eBolt, oTarget, RoundsToSeconds(nHD)); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } +} \ No newline at end of file diff --git a/_module/nss/nw_s1_bltstun.nss b/_module/nss/nw_s1_bltstun.nss new file mode 100644 index 00000000..1d770089 --- /dev/null +++ b/_module/nss/nw_s1_bltstun.nss @@ -0,0 +1,50 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Stun +//:: NW_S1_BltStun +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Reflex or Will save is + needed to halve damage or avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = (nHD + 1) / 2; + if (nCount == 0) { nCount = 1; } + nCount = GetScaledDuration(nCount, oTarget); + int nDamage = d6(nCount); + + effect eVis = EffectVisualEffect(VFX_IMP_STUN); + effect eBolt = EffectStunned(); + eBolt = GetScaledEffect(eBolt, oTarget); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eLink = EffectLinkEffects(eBolt, eDur); + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_STUN)); + //Make a saving throw check + if (!/*Will Save*/ PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_MIND_SPELLS) && TouchAttackRanged(oTarget)) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nCount)); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } +} diff --git a/_module/nss/nw_s1_bltweb.nss b/_module/nss/nw_s1_bltweb.nss new file mode 100644 index 00000000..9ed210a0 --- /dev/null +++ b/_module/nss/nw_s1_bltweb.nss @@ -0,0 +1,44 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Web +//:: NW_S1_BltWeb +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Glues a single target to the ground with + sticky strands of webbing. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: Jan 28, 2002 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCONMod = GetAbilityModifier(ABILITY_CONSTITUTION, oNPC); + int nDC = 10 +nCONMod+ (nHD/2); + int nCount = 1 + (nHD /2); + if (nCount == 0) { nCount = 1; } + + effect eVis = EffectVisualEffect(VFX_DUR_WEB); + effect eStick = EffectEntangle(); + effect eLink = EffectLinkEffects(eVis, eStick); + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_WEB)); + //Make a saving throw check + if (!PRCMySavingThrow(SAVING_THROW_REFLEX, oTarget, nDC) && TouchAttackRanged(oTarget)) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nCount)); + } +} diff --git a/_module/nss/nw_s1_bltwisdr.nss b/_module/nss/nw_s1_bltwisdr.nss new file mode 100644 index 00000000..49643c08 --- /dev/null +++ b/_module/nss/nw_s1_bltwisdr.nss @@ -0,0 +1,48 @@ +//:://///////////////////////////////////////////// +//:: Bolt: Wisdom Drain +//:: NW_S1_BltWisDr +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature must make a ranged touch attack to hit + the intended target. Fort save is + needed to avoid effect. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nCount = (nHD /3); + if (nCount == 0) { nCount = 1; } + int nDamage = d6(nCount); + + effect eVis = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); + effect eBolt; + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_BOLT_ABILITY_DRAIN_WISDOM)); + //Make a saving throw check + if (!/*Fort Save*/ PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_NEGATIVE) && TouchAttackRanged(oTarget)) + { + eBolt = EffectAbilityDecrease(ABILITY_WISDOM, nCount); + eBolt = SupernaturalEffect(eBolt); + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_PERMANENT, eBolt, oTarget); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } +} diff --git a/_module/nss/nw_s1_coneacid.nss b/_module/nss/nw_s1_coneacid.nss new file mode 100644 index 00000000..2ab7dcfc --- /dev/null +++ b/_module/nss/nw_s1_coneacid.nss @@ -0,0 +1,76 @@ +//:://///////////////////////////////////////////// +//:: Cone: Acid +//:: NW_S1_ConeAcid +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A cone of damage eminated from the monster. Does + a set amount of damage based upon the creatures HD + and can be halved with a Reflex Save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11, 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDamage; + int nLoop = nHD / 3; + + float fDelay; + + if(nLoop == 0) + { + nLoop = 1; + } + + //Calculate the damage + for (nLoop; nLoop > 0; nLoop--) + { + nDamage = nDamage + d6(2); + } + location lTargetLocation = GetSpellTargetLocation(); + + effect eCone; + effect eVis = EffectVisualEffect(VFX_IMP_ACID_S); + + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + //Get first target in spell area + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != oNPC) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_CONE_ACID)); + //Determine effect delay + fDelay = GetDistanceBetween(oNPC, oTarget)/20; + //Adjust the damage based on the Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nDC, SAVING_THROW_TYPE_ACID); + //Set damage effect + eCone = EffectDamage(nDamage, DAMAGE_TYPE_ACID); + if(nDamage > 0) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eCone, oTarget)); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + } +} + + diff --git a/_module/nss/nw_s1_conecold.nss b/_module/nss/nw_s1_conecold.nss new file mode 100644 index 00000000..24cc011b --- /dev/null +++ b/_module/nss/nw_s1_conecold.nss @@ -0,0 +1,76 @@ +//:://///////////////////////////////////////////// +//:: Cone: Cold +//:: NW_S1_ConeCold +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A cone of damage eminated from the monster. Does + a set amount of damage based upon the creatures HD + and can be halved with a Reflex Save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11, 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDamage; + int nLoop = nHD / 3; + + float fDelay; + + if(nLoop == 0) + { + nLoop = 1; + } + + //Calculate the damage + for (nLoop; nLoop > 0; nLoop--) + { + nDamage = nDamage + d6(2); + } + location lTargetLocation = GetSpellTargetLocation(); + + effect eCone; + effect eVis = EffectVisualEffect(VFX_IMP_FROST_S); + + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + //Get first target in spell area + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != oNPC) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_CONE_COLD)); + //Determine effect delay + fDelay = GetDistanceBetween(oNPC, oTarget)/20; + //Adjust the damage based on the Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nDC, SAVING_THROW_TYPE_COLD); + //Set damage effect + eCone = EffectDamage(nDamage, DAMAGE_TYPE_COLD); + if(nDamage > 0) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eCone, oTarget)); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 11.0, lTargetLocation, TRUE); + } +} + + diff --git a/_module/nss/nw_s1_conedisea.nss b/_module/nss/nw_s1_conedisea.nss new file mode 100644 index 00000000..9abedbb0 --- /dev/null +++ b/_module/nss/nw_s1_conedisea.nss @@ -0,0 +1,99 @@ +//:://///////////////////////////////////////////// +//:: Cone: Disease +//:: NW_S1_ConeDisea +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creature spits out a cone of disease that cannot + be avoided unless a Reflex save is made. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 22, 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nRacial = MyPRCGetRacialType(oNPC); + int nDisease; + + location lTargetLocation = GetSpellTargetLocation(); + + float fDelay; + + effect eCone = EffectDisease(nDisease); + effect eVis = EffectVisualEffect(VFX_IMP_DISEASE_S); + + + //Determine the disease type based on the Racial Type and HD + switch (nRacial) + { + case RACIAL_TYPE_OUTSIDER: + nDisease = DISEASE_DEMON_FEVER; + break; + case RACIAL_TYPE_VERMIN: + nDisease = DISEASE_VERMIN_MADNESS; + break; + case RACIAL_TYPE_UNDEAD: + if(nHD <= 3) + { + nDisease = DISEASE_ZOMBIE_CREEP; + } + else if (nHD > 3 && nHD <= 10) + { + nDisease = DISEASE_GHOUL_ROT; + } + else if(nHD > 10) + { + nDisease = DISEASE_MUMMY_ROT; + } + default: + if(nHD <= 3) + { + nDisease = DISEASE_MINDFIRE; + } + else if (nHD > 3 && nHD <= 10) + { + nDisease = DISEASE_RED_ACHE; + } + else if(nHD > 10) + { + nDisease = DISEASE_SHAKES; + } + + + break; + } + + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + //Get first target in spell area + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != OBJECT_SELF) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELLABILITY_CONE_DISEASE)); + //Get the delay time + fDelay = GetDistanceBetween(OBJECT_SELF, oTarget)/20; + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eCone, oTarget)); + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 11.0, lTargetLocation, TRUE); + + } +} + + + diff --git a/_module/nss/nw_s1_coneelec.nss b/_module/nss/nw_s1_coneelec.nss new file mode 100644 index 00000000..a4fa75ba --- /dev/null +++ b/_module/nss/nw_s1_coneelec.nss @@ -0,0 +1,78 @@ +//:://///////////////////////////////////////////// +//:: Cone: Lightning +//:: NW_S1_ConeElec +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A cone of damage eminates from the monster. Does + a set amount of damage based upon the creatures HD + and can be halved with a Reflex Save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11, 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDamage; + int nLoop = nHD / 3; + + float fDelay; + + if(nLoop == 0) + { + nLoop = 1; + } + + //Calculate the damage + for (nLoop; nLoop > 0; nLoop--) + { + nDamage = nDamage + d6(2); + } + location lTargetLocation = GetSpellTargetLocation(); + + effect eLightning = EffectBeam(VFX_BEAM_LIGHTNING, oNPC, BODY_NODE_HAND); + effect eCone; + effect eVis = EffectVisualEffect(VFX_IMP_LIGHTNING_S); + + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + //Get first target in spell area + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != oNPC) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_CONE_LIGHTNING)); + //Determine effect delay + fDelay = GetDistanceBetween(oNPC, oTarget)/20; + //Adjust the damage based on the Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nDC, SAVING_THROW_TYPE_ELECTRICITY); + //Set damage effect + eCone = EffectDamage(nDamage, DAMAGE_TYPE_ELECTRICAL); + if(nDamage > 0) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY,eLightning,oTarget,0.5)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eCone, oTarget)); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 11.0, lTargetLocation, TRUE); + } +} + + diff --git a/_module/nss/nw_s1_conesonic.nss b/_module/nss/nw_s1_conesonic.nss new file mode 100644 index 00000000..79c1d466 --- /dev/null +++ b/_module/nss/nw_s1_conesonic.nss @@ -0,0 +1,75 @@ +//:://///////////////////////////////////////////// +//:: Cone: Sonic +//:: NW_S1_ConeSonic +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A cone of damage eminated from the monster. Does + a set amount of damage based upon the creatures HD + and can be halved with a Reflex Save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11, 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +#include "NW_I0_SPELLS" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDamage; + int nLoop = nHD / 3; + + float fDelay; + + if(nLoop == 0) + { + nLoop = 1; + } + + //Calculate the damage + for (nLoop; nLoop > 0; nLoop--) + { + nDamage = nDamage + d6(2); + } + location lTargetLocation = GetSpellTargetLocation(); + + effect eCone; + effect eVis = EffectVisualEffect(VFX_IMP_SONIC); + + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + //Get first target in spell area + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != OBJECT_SELF) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELLABILITY_CONE_SONIC)); + //Determine effect delay + fDelay = GetDistanceBetween(OBJECT_SELF, oTarget)/20; + //Adjust the damage based on the Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nDC,DAMAGE_TYPE_SONIC); + //Set damage effect + eCone = EffectDamage(nDamage, DAMAGE_TYPE_SONIC); + if(nDamage > 0) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eCone, oTarget)); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 11.0, lTargetLocation, TRUE); + } +} + diff --git a/_module/nss/nw_s1_dragfear.nss b/_module/nss/nw_s1_dragfear.nss new file mode 100644 index 00000000..f95e3975 --- /dev/null +++ b/_module/nss/nw_s1_dragfear.nss @@ -0,0 +1,119 @@ +//:://///////////////////////////////////////////// +//:: Dragon Breath Fear +//:: NW_S1_DragFear +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Calculates the proper DC Save for the + breath weapon based on the HD of the dragon. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 9, 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" +void main() +{ + //if (WildMagicOverride()) { return; } + //Declare major variables + int nAge = GetHitDice(OBJECT_SELF); + int nCount; + int nDC; + float fDelay; + object oTarget; + effect eBreath = EffectFrightened(); + effect eFear = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_FEAR); + effect eVis = EffectVisualEffect(VFX_IMP_FEAR_S); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eLink = EffectLinkEffects(eBreath, eDur); + eLink = EffectLinkEffects(eLink, eFear); + + //Determine the duration and save DC + if (nAge <= 6) //Wyrmling + { + nDC = 13; + nCount = 1; + } + else if (nAge >= 7 && nAge <= 9) //Very Young + { + nDC = 15; + nCount = 2; + } + else if (nAge >= 10 && nAge <= 12) //Young + { + nDC = 17; + nCount = 3; + } + else if (nAge >= 13 && nAge <= 15) //Juvenile + { + nDC = 19; + nCount = 4; + } + else if (nAge >= 16 && nAge <= 18) //Young Adult + { + nDC = 21; + nCount = 5; + } + else if (nAge >= 19 && nAge <= 21) //Adult + { + nDC = 24; + nCount = 6; + } + else if (nAge >= 22 && nAge <= 24) //Mature Adult + { + nDC = 27; + nCount = 7; + } + else if (nAge >= 25 && nAge <= 27) //Old + { + nDC = 28; + nCount = 8; + } + else if (nAge >= 28 && nAge <= 30) //Very Old + { + nDC = 30; + nCount = 9; + } + else if (nAge >= 31 && nAge <= 33) //Ancient + { + nDC = 32; + nCount = 10; + } + else if (nAge >= 34 && nAge <= 37) //Wyrm + { + nDC = 34; + nCount = 11; + } + else if (nAge > 37) //Great Wyrm + { + nDC = 37; + nCount = 12; + } + PlayDragonBattleCry(); + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 14.0, GetSpellTargetLocation(), TRUE); + //Get first target in spell area + while(GetIsObjectValid(oTarget)) + { + if(oTarget != OBJECT_SELF && !GetIsReactionTypeFriendly(oTarget)) + { + nCount = GetScaledDuration(nCount, oTarget); + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELLABILITY_DRAGON_BREATH_FEAR)); + //Determine the effect delay time + fDelay = GetDistanceBetween(oTarget, OBJECT_SELF)/20; + //Make a saving throw check + if(!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_FEAR, OBJECT_SELF, fDelay)) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nCount))); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 14.0, GetSpellTargetLocation(), TRUE); + } +} + + diff --git a/_module/nss/nw_s1_dragfeara.nss b/_module/nss/nw_s1_dragfeara.nss new file mode 100644 index 00000000..2bb50095 --- /dev/null +++ b/_module/nss/nw_s1_dragfeara.nss @@ -0,0 +1,45 @@ +//:://///////////////////////////////////////////// +//:: Aura of Fear On Enter +//:: NW_S1_DragFearA.nss +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Upon entering the aura of the creature the player + must make a will save or be struck with fear because + of the creatures presence. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 25, 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "prc_inc_spells" +void main() +{ + //Declare major variables + object oTarget = GetEnteringObject(); + //if (NullMagicOverride(GetArea(oTarget), oTarget, oTarget)) {return;} + effect eVis = EffectVisualEffect(VFX_IMP_FEAR_S); + effect eDur = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_FEAR); + effect eDur2 = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eFear = EffectFrightened(); + effect eLink = EffectLinkEffects(eFear, eDur); + eLink = EffectLinkEffects(eLink, eDur2); + + int nHD = GetHitDice(GetAreaOfEffectCreator()); + int nDC = 10 + GetHitDice(GetAreaOfEffectCreator())/3; + int nDuration = GetScaledDuration(nHD, oTarget); + if(GetIsEnemy(oTarget, GetAreaOfEffectCreator())) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(GetAreaOfEffectCreator(), SPELLABILITY_AURA_FEAR)); + //Make a saving throw check + if(!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_FEAR)) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nDuration)); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } + } +} diff --git a/_module/nss/nw_s1_feroc3.nss b/_module/nss/nw_s1_feroc3.nss new file mode 100644 index 00000000..58a44cbb --- /dev/null +++ b/_module/nss/nw_s1_feroc3.nss @@ -0,0 +1,41 @@ +//:://///////////////////////////////////////////// +//:: Ferocity 3 +//:: NW_S1_Feroc3 +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + The Dex and Str of the target increases +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: Aug 13, 2001 +//::////////////////////////////////////////////// + +void main() +{ +//:: Declare major variables + object oNPC = OBJECT_SELF; + + int nHD = GetHitDice(oNPC); + int nCONMod = GetAbilityModifier(ABILITY_CONSTITUTION); //:: Determine the duration by getting the con modifier + int nIncrease = 9; + int nDuration = 1 + nCONMod; + if(nDuration == 0) { nDuration = 1; } + + + effect eDex = EffectAbilityIncrease(ABILITY_DEXTERITY, nIncrease); + effect eStr = EffectAbilityIncrease(ABILITY_STRENGTH, nIncrease); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_POSITIVE); + effect eLink = EffectLinkEffects(eStr, eDex); + eLink = EffectLinkEffects(eLink, eDur); + eLink = ExtraordinaryEffect(eLink); //:: Make effect extraordinary + + //effect eVis = EffectVisualEffect(VFX_IMP_IMPROVE_ABILITY_SCORE); + SignalEvent(oNPC, EventSpellCastAt(oNPC, SPELLABILITY_FEROCITY_3, FALSE)); + if (nCONMod > 0) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oNPC, RoundsToSeconds(nDuration)); + //ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, OBJECT_SELF) ; + } +} diff --git a/_module/nss/nw_s1_gazechaos.nss b/_module/nss/nw_s1_gazechaos.nss new file mode 100644 index 00000000..950ce623 --- /dev/null +++ b/_module/nss/nw_s1_gazechaos.nss @@ -0,0 +1,69 @@ +//:://///////////////////////////////////////////// +//:: Gaze: Destroy Law +//:: NW_S1_GazeChaos +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Cone shape that affects all within the AoE if they + fail a Will Save and are of Lawful alignment. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 13, 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "x0_i0_match" + +void main() +{ +//-------------------------------------------------------------------------- +// Make sure we are not blind +//-------------------------------------------------------------------------- + if (GetHasEffect(EFFECT_TYPE_BLINDNESS, OBJECT_SELF)) + { + FloatingTextStrRefOnCreature(84530, OBJECT_SELF, FALSE); + return; + } + + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + + location lTargetLocation = GetSpellTargetLocation(); + + effect eGaze = EffectDeath(); + effect eVis = EffectVisualEffect(VFX_IMP_DEATH); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != oNPC) + { + if(GetAlignmentLawChaos(oTarget) == ALIGNMENT_LAWFUL) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_GAZE_DESTROY_LAW)); + //Determine effect delay + float fDelay = GetDistanceBetween(oNPC, oTarget)/20; + if(!/*WillSave*/PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_DEATH, oNPC, fDelay)) + { + //Apply the VFX impact and effects + //DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eGaze, oTarget)); + } + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + } +} + diff --git a/_module/nss/nw_s1_gazecharm.nss b/_module/nss/nw_s1_gazecharm.nss new file mode 100644 index 00000000..e4a06224 --- /dev/null +++ b/_module/nss/nw_s1_gazecharm.nss @@ -0,0 +1,76 @@ +//:://///////////////////////////////////////////// +//:: Gaze: Charm +//:: NW_S1_GazeCharm +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Cone shape that affects all within the AoE if they + fail a Will Save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 9, 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "x0_i0_match" + +void main() +{ +//-------------------------------------------------------------------------- +// Make sure we are not blind +//-------------------------------------------------------------------------- + if (GetHasEffect(EFFECT_TYPE_BLINDNESS, OBJECT_SELF)) + { + FloatingTextStrRefOnCreature(84530, OBJECT_SELF, FALSE); + return; + } + + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDuration = 1 + (nHD / 3); + if(nDuration == 0) { nDuration = 1; } + + location lTargetLocation = GetSpellTargetLocation(); + + effect eGaze = EffectCharmed(); + + effect eVis = EffectVisualEffect(VFX_IMP_CHARM); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eVisDur = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_NEGATIVE); + effect eLink = EffectLinkEffects(eDur, eVisDur); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != OBJECT_SELF) + { + nDuration = GetScaledDuration(nDuration, oTarget); + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_GAZE_CHARM)); + //Determine effect delay + float fDelay = GetDistanceBetween(oNPC, oTarget)/20; + if(!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_MIND_SPELLS, oNPC, fDelay)) + { + eGaze = GetScaledEffect(eGaze, oTarget); + eLink = EffectLinkEffects(eLink, eGaze); + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nDuration))); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + } +} + + diff --git a/_module/nss/nw_s1_gazeconfu.nss b/_module/nss/nw_s1_gazeconfu.nss new file mode 100644 index 00000000..4add32ff --- /dev/null +++ b/_module/nss/nw_s1_gazeconfu.nss @@ -0,0 +1,77 @@ +//:://///////////////////////////////////////////// +//:: Gaze: Confusion +//:: NW_S1_GazeConfu +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Cone shape that affects all within the AoE if they + fail a Will Save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 9, 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "x0_i0_match" + +void main() +{ +//-------------------------------------------------------------------------- +// Make sure we are not blind +//-------------------------------------------------------------------------- + if (GetHasEffect(EFFECT_TYPE_BLINDNESS, OBJECT_SELF)) + { + FloatingTextStrRefOnCreature(84530, OBJECT_SELF, FALSE); + return; + } + + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDuration = 1 + (nHD / 3); + if(nDuration == 0) { nDuration = 1; } + + location lTargetLocation = GetSpellTargetLocation(); + + effect eGaze = EffectConfused(); + effect eVis = EffectVisualEffect(VFX_IMP_CONFUSION_S); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eVisDur = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_DISABLED); + effect eLink = EffectLinkEffects(eDur, eVisDur); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != oNPC) + { + if(oTarget != oNPC) + { + nDuration = GetScaledDuration(nDuration , oTarget); + //Determine effect delay + float fDelay = GetDistanceBetween(oNPC, oTarget)/20; + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_GAZE_CONFUSION)); + if(!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_MIND_SPELLS, oNPC, fDelay)) + { + eGaze = GetScaledEffect(eGaze, oTarget); + eLink = EffectLinkEffects(eLink, eGaze); + + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nDuration))); + } + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + } +} \ No newline at end of file diff --git a/_module/nss/nw_s1_gazedaze.nss b/_module/nss/nw_s1_gazedaze.nss new file mode 100644 index 00000000..f0a8c2dd --- /dev/null +++ b/_module/nss/nw_s1_gazedaze.nss @@ -0,0 +1,74 @@ +//:://///////////////////////////////////////////// +//:: Gaze: Daze +//:: NW_S1_GazeDaze +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Cone shape that affects all within the AoE if they + fail a Will Save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11, 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "x0_i0_match" + +void main() +{ +//-------------------------------------------------------------------------- +// Make sure we are not blind +//-------------------------------------------------------------------------- + if (GetHasEffect(EFFECT_TYPE_BLINDNESS, OBJECT_SELF)) + { + FloatingTextStrRefOnCreature(84530, OBJECT_SELF, FALSE); + return; + } + + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDuration = 1 + (nHD / 3); + if(nDuration == 0) { nDuration = 1; } + + location lTargetLocation = GetSpellTargetLocation(); + + effect eGaze = EffectDazed(); + effect eVis = EffectVisualEffect(VFX_IMP_DAZED_S); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eVisDur = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_DISABLED); + effect eLink = EffectLinkEffects(eGaze, eVisDur); + eLink = EffectLinkEffects(eLink, eDur); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != oNPC) + { + nDuration = GetScaledDuration(nDuration , oTarget); + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_GAZE_DAZE)); + + //Determine effect delay + float fDelay = GetDistanceBetween(oNPC, oTarget)/20; + if(!/*WillSave*/PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_MIND_SPELLS, oNPC, fDelay)) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nDuration))); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + } +} + diff --git a/_module/nss/nw_s1_gazedeath.nss b/_module/nss/nw_s1_gazedeath.nss new file mode 100644 index 00000000..635ee53b --- /dev/null +++ b/_module/nss/nw_s1_gazedeath.nss @@ -0,0 +1,66 @@ +//:://///////////////////////////////////////////// +//:: Gaze: Death +//:: NW_S1_GazeDeath +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Cone shape that affects all within the AoE if they + fail a Will Save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 9, 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "x0_i0_match" + +void main() +{ +//-------------------------------------------------------------------------- +// Make sure we are not blind +//-------------------------------------------------------------------------- + if (GetHasEffect(EFFECT_TYPE_BLINDNESS, OBJECT_SELF)) + { + FloatingTextStrRefOnCreature(84530, OBJECT_SELF, FALSE); + return; + } + + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + + location lTargetLocation = GetSpellTargetLocation(); + + effect eGaze = EffectDeath(); + effect eVis = EffectVisualEffect(VFX_IMP_DEATH); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) || oTarget != oNPC) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_GAZE_DEATH)); + //Determine effect delay + float fDelay = GetDistanceBetween(oNPC, oTarget)/20; + if(!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_DEATH, oNPC, fDelay)) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eGaze, oTarget)); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + } +} + diff --git a/_module/nss/nw_s1_gazedomn.nss b/_module/nss/nw_s1_gazedomn.nss new file mode 100644 index 00000000..56e56e0b --- /dev/null +++ b/_module/nss/nw_s1_gazedomn.nss @@ -0,0 +1,78 @@ +//:://///////////////////////////////////////////// +//:: Gaze: Dominate +//:: NW_S1_GazeDomn +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Cone shape that affects all within the AoE if they + fail a Will Save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 9, 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "x0_i0_match" + +void main() +{ +//-------------------------------------------------------------------------- +// Make sure we are not blind +//-------------------------------------------------------------------------- + if (GetHasEffect(EFFECT_TYPE_BLINDNESS, OBJECT_SELF)) + { + FloatingTextStrRefOnCreature(84530, OBJECT_SELF, FALSE); + return; + } + + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDuration = 1 + (nHD / 3); + if(nDuration == 0) { nDuration = 1; } + + location lTargetLocation = GetSpellTargetLocation(); + + effect eGaze = EffectDominated(); + effect eVis = EffectVisualEffect(VFX_IMP_DOMINATE_S); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eVisDur = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_DOMINATED); + effect eLink = EffectLinkEffects(eDur, eVisDur); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != oNPC) + { + nDuration = GetScaledDuration(nDuration , oTarget); + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_GAZE_DOMINATE)); + //Determine effect delay + float fDelay = GetDistanceBetween(oNPC, oTarget)/20; + if(GetIsEnemy(oTarget)) + { + if(!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_MIND_SPELLS, oNPC, fDelay)) + { + eGaze = GetScaledEffect(eGaze, oTarget); + eLink = EffectLinkEffects(eLink, eGaze); + + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nDuration))); + } + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + } +} + diff --git a/_module/nss/nw_s1_gazedoom.nss b/_module/nss/nw_s1_gazedoom.nss new file mode 100644 index 00000000..cb359b59 --- /dev/null +++ b/_module/nss/nw_s1_gazedoom.nss @@ -0,0 +1,74 @@ +//:://///////////////////////////////////////////// +//:: Gaze of Doom +//:: NW_S1_GazeDoom.nss +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + If the target fails a save they recieve a -2 + penalty to all saves, attack rolls, damage and + skill checks for the duration of the spell. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: Oct 22, 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "x0_i0_match" + +void main() +{ +//-------------------------------------------------------------------------- +// Make sure we are not blind +//-------------------------------------------------------------------------- + if (GetHasEffect(EFFECT_TYPE_BLINDNESS, OBJECT_SELF)) + { + FloatingTextStrRefOnCreature(84530, OBJECT_SELF, FALSE); + return; + } + + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDuration = 1 + (nHD / 3); + if(nDuration == 0) { nDuration = 1; } + + location lTargetLocation = GetSpellTargetLocation(); + + effect eVis = EffectVisualEffect(VFX_IMP_DOOM); + effect eSaves = EffectSavingThrowDecrease(SAVING_THROW_ALL, 2); + effect eAttack = EffectAttackDecrease(2); + effect eDamage = EffectDamageDecrease(2); + effect eSkill = EffectSkillDecrease(SKILL_ALL_SKILLS, 2); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eLink = EffectLinkEffects(eAttack, eDamage); + eLink = EffectLinkEffects(eLink, eSaves); + eLink = EffectLinkEffects(eLink, eSkill); + eLink = EffectLinkEffects(eLink, eDur); + + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, GetSpellTargetLocation()); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != oNPC) + { + if(oTarget != oNPC) + { + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_GAZE_DOOM)); + //Spell Resistance and Saving throw + if (!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC)) + { + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink , oTarget, RoundsToSeconds(nDuration)); + } + } + } + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 10.0, GetSpellTargetLocation()); + } +} diff --git a/_module/nss/nw_s1_gazeevil.nss b/_module/nss/nw_s1_gazeevil.nss new file mode 100644 index 00000000..eb2a269c --- /dev/null +++ b/_module/nss/nw_s1_gazeevil.nss @@ -0,0 +1,70 @@ +//:://///////////////////////////////////////////// +//:: Gaze: Deatroy Good +//:: NW_S1_GazeEvil +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Cone shape that affects all within the AoE if they + fail a Will Save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 13, 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "x0_i0_match" + +void main() +{ +//-------------------------------------------------------------------------- +// Make sure we are not blind +//-------------------------------------------------------------------------- + if (GetHasEffect(EFFECT_TYPE_BLINDNESS, OBJECT_SELF)) + { + FloatingTextStrRefOnCreature(84530, OBJECT_SELF, FALSE); + return; + } + + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDuration = 1 + (nHD / 3); + + location lTargetLocation = GetSpellTargetLocation(); + + effect eGaze = EffectDeath(); + effect eVis = EffectVisualEffect(VFX_IMP_DEATH); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != oNPC) + { + if(GetAlignmentGoodEvil(oTarget) == ALIGNMENT_GOOD) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_GAZE_DEATH)); + //Determine effect delay + float fDelay = GetDistanceBetween(oNPC, oTarget)/20; + if(!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_DEATH, oNPC, fDelay)) + { + //Apply the VFX impact and effects + //DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eGaze, oTarget)); + } + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + } +} + diff --git a/_module/nss/nw_s1_gazefear.nss b/_module/nss/nw_s1_gazefear.nss new file mode 100644 index 00000000..333d85ce --- /dev/null +++ b/_module/nss/nw_s1_gazefear.nss @@ -0,0 +1,74 @@ +//:://///////////////////////////////////////////// +//:: Gaze: Fear +//:: NW_S1_GazeFear +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Cone shape that affects all within the AoE if they + fail a Will Save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 9, 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "x0_i0_match" + +void main() +{ +//-------------------------------------------------------------------------- +// Make sure we are not blind +//-------------------------------------------------------------------------- + if (GetHasEffect(EFFECT_TYPE_BLINDNESS, OBJECT_SELF)) + { + FloatingTextStrRefOnCreature(84530, OBJECT_SELF, FALSE); + return; + } + + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDuration = 1 + (nHD / 3); + if(nDuration == 0) { nDuration = 1; } + nDuration = GetScaledDuration(nDuration , oTarget); + + location lTargetLocation = GetSpellTargetLocation(); + + effect eGaze = EffectFrightened(); + effect eVis = EffectVisualEffect(VFX_IMP_FEAR_S); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eVisDur = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_FEAR); + effect eLink = EffectLinkEffects(eGaze, eVisDur); + eLink = EffectLinkEffects(eLink, eDur); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + while(GetIsObjectValid(oTarget)) + { + nDuration = GetScaledDuration(nDuration , oTarget); + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != oNPC) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_GAZE_FEAR)); + //Determine effect delay + float fDelay = GetDistanceBetween(oNPC, oTarget)/20; + if(!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_FEAR, oNPC, fDelay)) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nDuration))); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + } +} + diff --git a/_module/nss/nw_s1_gazegood.nss b/_module/nss/nw_s1_gazegood.nss new file mode 100644 index 00000000..6ce014de --- /dev/null +++ b/_module/nss/nw_s1_gazegood.nss @@ -0,0 +1,70 @@ +//:://///////////////////////////////////////////// +//:: Gaze: Deatroy Evil +//:: NW_S1_GazeGood +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Cone shape that affects all within the AoE if they + fail a Will Save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 13, 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "x0_i0_match" + +void main() +{ +//-------------------------------------------------------------------------- +// Make sure we are not blind +//-------------------------------------------------------------------------- + if (GetHasEffect(EFFECT_TYPE_BLINDNESS, OBJECT_SELF)) + { + FloatingTextStrRefOnCreature(84530, OBJECT_SELF, FALSE); + return; + } + + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDuration = 1 + (nHD / 3); + + location lTargetLocation = GetSpellTargetLocation(); + + effect eGaze = EffectDeath(); + effect eVis = EffectVisualEffect(VFX_IMP_DEATH); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != oNPC) + { + if(GetAlignmentGoodEvil(oTarget) == ALIGNMENT_EVIL) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_GAZE_DEATH)); + //Determine effect delay + float fDelay = GetDistanceBetween(oNPC, oTarget)/20; + if(!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_DEATH, oNPC, fDelay)) + { + //Apply the VFX impact and effects + //DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eGaze, oTarget)); + } + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + } +} + diff --git a/_module/nss/nw_s1_gazelaw.nss b/_module/nss/nw_s1_gazelaw.nss new file mode 100644 index 00000000..14a9401b --- /dev/null +++ b/_module/nss/nw_s1_gazelaw.nss @@ -0,0 +1,71 @@ +//:://///////////////////////////////////////////// +//:: Gaze: Deatroy Chaos +//:: NW_S1_GazeLaw +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Cone shape that affects all within the AoE if they + fail a Will Save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 13, 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "x0_i0_match" + +void main() +{ +//-------------------------------------------------------------------------- +// Make sure we are not blind +//-------------------------------------------------------------------------- + if (GetHasEffect(EFFECT_TYPE_BLINDNESS, OBJECT_SELF)) + { + FloatingTextStrRefOnCreature(84530, OBJECT_SELF, FALSE); + return; + } + + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDuration = 1 + (nHD / 3); + if(nDuration == 0) { nDuration = 1; } + + location lTargetLocation = GetSpellTargetLocation(); + + effect eGaze = EffectDeath(); + effect eVis = EffectVisualEffect(VFX_IMP_DEATH); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != oNPC) + { + if(GetAlignmentLawChaos(oTarget) == ALIGNMENT_CHAOTIC) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_GAZE_DESTROY_LAW)); + //Determine effect delay + float fDelay = GetDistanceBetween(oNPC, oTarget)/20; + if(!/*WillSave*/PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_DEATH, oNPC, fDelay)) + { + //Apply the VFX impact and effects + //DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eGaze, oTarget)); + } + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + } +} + diff --git a/_module/nss/nw_s1_gazestun.nss b/_module/nss/nw_s1_gazestun.nss new file mode 100644 index 00000000..8c443992 --- /dev/null +++ b/_module/nss/nw_s1_gazestun.nss @@ -0,0 +1,73 @@ +//:://///////////////////////////////////////////// +//:: Gaze: Stun +//:: NW_S1_GazeStun +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Cone shape that affects all within the AoE if they + fail a Will Save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 9, 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "x0_i0_match" + +void main() +{ +//-------------------------------------------------------------------------- +// Make sure we are not blind +//-------------------------------------------------------------------------- + if (GetHasEffect(EFFECT_TYPE_BLINDNESS, OBJECT_SELF)) + { + FloatingTextStrRefOnCreature(84530, OBJECT_SELF, FALSE); + return; + } + + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDuration = 1 + (nHD / 3); + + location lTargetLocation = GetSpellTargetLocation(); + + effect eGaze = EffectStunned(); + effect eVis = EffectVisualEffect(VFX_IMP_STUN); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eVisDur = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_DISABLED); + effect eLink = EffectLinkEffects(eDur, eVisDur); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != oNPC) + { + nDuration = GetScaledDuration(nDuration , oTarget); + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_GAZE_STUNNED)); + //Determine effect delay + float fDelay = GetDistanceBetween(oNPC, oTarget)/20; + if(!/*WillSave*/PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_MIND_SPELLS, oNPC, fDelay)) + { + eGaze = GetScaledEffect(eGaze, oTarget); + eLink = EffectLinkEffects(eLink, eGaze); + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nDuration))); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + } +} + diff --git a/_module/nss/nw_s1_golemgas.nss b/_module/nss/nw_s1_golemgas.nss new file mode 100644 index 00000000..6fb1495a --- /dev/null +++ b/_module/nss/nw_s1_golemgas.nss @@ -0,0 +1,41 @@ +//:://///////////////////////////////////////////// +//:: Golem Breath +//:: NW_S1_GolemGas +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Iron Golem spits out a cone of poison. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 22, 2001 +//::////////////////////////////////////////////// + +//#include "wm_include" +void main() +{ + //if (WildMagicOverride()) { return; } + //Declare major variables + location lTargetLocation = GetSpellTargetLocation(); + object oTarget; + effect eCone = EffectPoison(POISON_IRON_GOLEM); + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != OBJECT_SELF) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELLABILITY_GOLEM_BREATH_GAS)); + //Determine effect delay + float fDelay = GetDistanceBetween(OBJECT_SELF, oTarget)/20; + //Apply poison effect + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eCone, oTarget)); + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 10.0, lTargetLocation, TRUE); + } +} + + + diff --git a/_module/nss/nw_s1_hndbreath.nss b/_module/nss/nw_s1_hndbreath.nss new file mode 100644 index 00000000..e1427974 --- /dev/null +++ b/_module/nss/nw_s1_hndbreath.nss @@ -0,0 +1,66 @@ +//:://///////////////////////////////////////////// +//:: Hell Hound Fire Breath +//:: NW_S1_HndBreath +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A cone of fire eminates from the hound. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCONMod = GetAbilityModifier(ABILITY_CONSTITUTION, oNPC); + int nDC = 10 +nCONMod+ (nHD/2); + int nDamage = d6(2); + + float fDelay; + + location lTargetLocation = GetSpellTargetLocation(); + + effect eCone; + effect eVis = EffectVisualEffect(VFX_IMP_FLAME_S); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPELLCONE, 11.0, lTargetLocation, TRUE); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget)) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_HELL_HOUND_FIREBREATH)); + + //Adjust the damage based on the Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nDC, SAVING_THROW_TYPE_FIRE); + + //Determine effect delay + fDelay = GetDistanceBetween(oNPC, oTarget)/20; + + //Set damage effect + eCone = EffectDamage(nDamage, DAMAGE_TYPE_FIRE); + if(nDamage > 0) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eCone, oTarget)); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPELLCONE, 11.0, lTargetLocation, TRUE); + } +} + + + diff --git a/_module/nss/nw_s1_howlconf.nss b/_module/nss/nw_s1_howlconf.nss new file mode 100644 index 00000000..f9d770e4 --- /dev/null +++ b/_module/nss/nw_s1_howlconf.nss @@ -0,0 +1,67 @@ +//:://///////////////////////////////////////////// +//:: Howl: Confuse +//:: NW_S1_HowlConf +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A howl emanates from the creature which affects + all within 20ft unless they make a save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/4); + int nDuration = 1 + (nHD/4); + if(nDuration == 0) { nDuration = 1; } + + float fDelay; + + effect eVis = EffectVisualEffect(VFX_IMP_CONFUSION_S); + effect eHowl = EffectConfused(); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eDur2 = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_DISABLED); + effect eImpact = EffectVisualEffect(VFX_FNF_HOWL_MIND); + effect eLink = EffectLinkEffects(eHowl, eDur); + eLink = EffectLinkEffects(eLink, eDur2); + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_COLOSSAL, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && !GetIsFriend(oTarget) && oTarget != oNPC) + { + nDuration = GetScaledDuration(nDuration , oTarget); + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_HOWL_CONFUSE)); + fDelay = GetDistanceToObject(oTarget)/10; + //Make a saving throw check + if(!/*Will Save*/ PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_MIND_SPELLS, oNPC, fDelay)) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nDuration))); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_COLOSSAL, GetLocation(oNPC)); + } +} + + diff --git a/_module/nss/nw_s1_howldaze.nss b/_module/nss/nw_s1_howldaze.nss new file mode 100644 index 00000000..bd8e20c5 --- /dev/null +++ b/_module/nss/nw_s1_howldaze.nss @@ -0,0 +1,65 @@ +//:://///////////////////////////////////////////// +//:: Howl: Daze +//:: NW_S1_HowlDaze +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A howl emanates from the creature which affects + all within 10ft unless they make a save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/4); + int nDuration = 1 + (nHD/4); + if(nDuration == 0) { nDuration = 1; } + + float fDelay; + + effect eVis = EffectVisualEffect(VFX_IMP_DAZED_S); + effect eHowl = EffectDazed(); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eDur2 = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_DISABLED); + effect eImpact = EffectVisualEffect(VFX_FNF_HOWL_MIND); + effect eLink = EffectLinkEffects(eHowl, eDur); + eLink = EffectLinkEffects(eLink, eDur2); + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_COLOSSAL, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && !GetIsFriend(oTarget) && oTarget != oNPC) + { + nDuration = GetScaledDuration(nDuration , oTarget); + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_HOWL_DAZE)); + fDelay = GetDistanceToObject(oTarget)/10; + //Make a saving throw check + if(!/*Will Save*/ PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_MIND_SPELLS, oNPC, fDelay)) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nDuration))); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_COLOSSAL, GetLocation(oNPC)); + } +} \ No newline at end of file diff --git a/_module/nss/nw_s1_howldeath.nss b/_module/nss/nw_s1_howldeath.nss new file mode 100644 index 00000000..5730647b --- /dev/null +++ b/_module/nss/nw_s1_howldeath.nss @@ -0,0 +1,59 @@ +//:://///////////////////////////////////////////// +//:: Howl: Death +//:: NW_S1_HowlDeath +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A howl emanates from the creature which affects + all within 10ft unless they make a save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/4); + + float fDelay; + + effect eVis = EffectVisualEffect(VFX_IMP_DEATH); + effect eImpact = EffectVisualEffect(VFX_FNF_HOWL_ODD); + effect eHowl = EffectDeath(); + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_COLOSSAL, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && !GetIsFriend(oTarget) && oTarget != oNPC) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_HOWL_DEATH)); + fDelay = GetDistanceToObject(oTarget)/10; + //Make a saving throw check + if(!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_DEATH, oNPC, fDelay)) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eHowl, oTarget)); + //ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_COLOSSAL, GetLocation(oNPC)); + } +} + diff --git a/_module/nss/nw_s1_howlfear.nss b/_module/nss/nw_s1_howlfear.nss new file mode 100644 index 00000000..13dcfaf0 --- /dev/null +++ b/_module/nss/nw_s1_howlfear.nss @@ -0,0 +1,68 @@ +//:://///////////////////////////////////////////// +//:: Howl: Fear +//:: NW_S1_HowlFear +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A howl emanates from the creature which affects + all within 10ft unless they make a save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/4); + int nDuration = 1 + (nHD/4); + if(nDuration == 0) { nDuration = 1; } + + float fDelay; + + effect eVis = EffectVisualEffect(VFX_IMP_FEAR_S); + effect eHowl = EffectFrightened(); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eDur2 = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_FEAR); + effect eImpact = EffectVisualEffect(VFX_FNF_HOWL_MIND); + effect eLink = EffectLinkEffects(eHowl, eDur); + eLink = EffectLinkEffects(eLink, eDur2); + + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_COLOSSAL, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && !GetIsFriend(oTarget) && oTarget != oNPC) + { + fDelay = GetDistanceToObject(oTarget)/10; + nDuration = GetScaledDuration(nDuration , oTarget); + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_HOWL_FEAR)); + + //Make a saving throw check + if(!/*Will Save*/ PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_FEAR)) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nDuration))); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_COLOSSAL, GetLocation(oNPC)); + } +} + diff --git a/_module/nss/nw_s1_howlparal.nss b/_module/nss/nw_s1_howlparal.nss new file mode 100644 index 00000000..b0ecd43c --- /dev/null +++ b/_module/nss/nw_s1_howlparal.nss @@ -0,0 +1,65 @@ +//:://///////////////////////////////////////////// +//:: Howl: Paralysis +//:: NW_S1_HowlParal +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A howl emanates from the creature which affects + all within 10ft unless they make a save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/4); + int nDuration = 1 + (nHD/4); + if(nDuration == 0) { nDuration = 1; } + + float fDelay; + + effect eHowl = EffectParalyze(); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eDur2 = EffectVisualEffect(VFX_DUR_PARALYZE_HOLD); + effect eImpact = EffectVisualEffect(VFX_FNF_HOWL_ODD); + effect eLink = EffectLinkEffects(eHowl, eDur); + eLink = EffectLinkEffects(eLink, eDur2); + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_COLOSSAL, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && !GetIsFriend(oTarget) && oTarget != oNPC) + { + fDelay = GetDistanceToObject(oTarget)/10; + nDuration = GetScaledDuration(nDuration , oTarget); + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_HOWL_PARALYSIS)); + + //Make a saving throw check + if(!PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_NONE, oNPC, fDelay)) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nDuration))); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_COLOSSAL, GetLocation(oNPC)); + } +} + diff --git a/_module/nss/nw_s1_howlsonic.nss b/_module/nss/nw_s1_howlsonic.nss new file mode 100644 index 00000000..4de9768f --- /dev/null +++ b/_module/nss/nw_s1_howlsonic.nss @@ -0,0 +1,65 @@ +//:://///////////////////////////////////////////// +//:: Howl: Sonic +//:: NW_S1_HowlSonic +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A howl emanates from the creature which affects + all within 10ft unless they make a save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/4); + int nDamage; + int nSonic = nHD/4; + if(nSonic == 0) { nSonic = 1; } + + effect eVis = EffectVisualEffect(VFX_IMP_SONIC); + effect eHowl; + effect eImpact = EffectVisualEffect(VFX_FNF_HOWL_WAR_CRY); + + float fDelay; + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_COLOSSAL, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsFriend(oTarget) && oTarget != oNPC) + { + fDelay = GetDistanceToObject(oTarget)/20; + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_HOWL_SONIC)); + nDamage = d6(nSonic); + //Make a saving throw check + if(PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_SONIC, oNPC, fDelay)) + { + nDamage = nDamage / 2; + } + //Set damage effect + eHowl = EffectDamage(nDamage, DAMAGE_TYPE_SONIC); + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eHowl, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_COLOSSAL, GetLocation(oNPC)); + } +} \ No newline at end of file diff --git a/_module/nss/nw_s1_howlstun.nss b/_module/nss/nw_s1_howlstun.nss new file mode 100644 index 00000000..962d9b90 --- /dev/null +++ b/_module/nss/nw_s1_howlstun.nss @@ -0,0 +1,66 @@ +//:://///////////////////////////////////////////// +//:: Howl: Stun +//:: NW_S1_HowlStun +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A howl emanates from the creature which affects + all within 10ft unless they make a save. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +//#include "wm_include" +#include "NW_I0_SPELLS" +#include "prc_inc_spells" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/4); + int nDuration = 1 + (nHD/4); + + float fDelay; + + effect eVis = EffectVisualEffect(VFX_IMP_STUN); + effect eHowl = EffectStunned(); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eDur2 = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_DISABLED); + effect eImpact = EffectVisualEffect(VFX_FNF_HOWL_MIND); + effect eLink = EffectLinkEffects(eHowl, eDur); + eLink = EffectLinkEffects(eLink, eDur2); + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_COLOSSAL, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && !GetIsFriend(oTarget) && oTarget != oNPC) + { + fDelay = GetDistanceToObject(oTarget)/10; + nDuration = GetScaledDuration(nDuration , oTarget); + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_HOWL_STUN)); + + //Make a saving throw check + if(!/*Will Save*/ PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_MIND_SPELLS)) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nDuration))); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_COLOSSAL, GetLocation(oNPC)); + } +} + diff --git a/_module/nss/nw_s1_krenscare.nss b/_module/nss/nw_s1_krenscare.nss new file mode 100644 index 00000000..79099160 --- /dev/null +++ b/_module/nss/nw_s1_krenscare.nss @@ -0,0 +1,61 @@ +//:://///////////////////////////////////////////// +//:: Krenshar Fear Stare +//:: NW_S1_KrenScare +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Causes those in the gaze to be struck with fear +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: Jan 8, 2002 +//::////////////////////////////////////////////// +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nMetaMagic = PRCGetMetaMagicFeat(); + + float fDelay; + + effect eVis = EffectVisualEffect(VFX_IMP_FEAR_S); + effect eFear = EffectFrightened(); + effect eMind = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_FEAR); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + //Link the fear and mind effects + effect eLink = EffectLinkEffects(eFear, eMind); + eLink = EffectLinkEffects(eLink, eDur); + + + //Get first target in the spell cone + oTarget = GetFirstObjectInShape(SHAPE_CONE, 10.0, GetSpellTargetLocation(), TRUE); + while(GetIsObjectValid(oTarget)) + { + //Make faction check + if(GetIsEnemy(oTarget)) + { + fDelay = GetDistanceToObject(oTarget)/20; + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_KRENSHAR_SCARE)); + //Make a will save + if(!/*Will Save*/ PRCMySavingThrow(SAVING_THROW_WILL, oTarget, nDC, SAVING_THROW_TYPE_FEAR)) + { + //Apply the linked effects and the VFX impact + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(3))); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + //Get next target in the spell cone + oTarget = GetNextObjectInShape(SHAPE_CONE, 10.0, GetSpellTargetLocation(), TRUE); + } +} diff --git a/_module/nss/nw_s1_mephsalt.nss b/_module/nss/nw_s1_mephsalt.nss new file mode 100644 index 00000000..03b0b97f --- /dev/null +++ b/_module/nss/nw_s1_mephsalt.nss @@ -0,0 +1,63 @@ +//:://///////////////////////////////////////////// +//:: Salt Mephit Breath +//:: NW_S1_MephSalt +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Salt Mephit shoots out a bolt of corrosive material + that causes 1d4 damage and reduces AC and Attack by 2 + + This should be a cone - Jaysyn +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11, 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCONMod = GetAbilityModifier(ABILITY_CONSTITUTION, oNPC); + int nDC = 10 +nCONMod+ (nHD/2); + int nDamage = d4(); + + effect eVis = EffectVisualEffect(VFX_IMP_ACID_S); + effect eBolt, eAttack, eAC; + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + + //Adjust the damage based on the Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nDC, SAVING_THROW_TYPE_ACID); + + //Make a ranged touch attack + int nTouch = TouchAttackRanged(oTarget); + if(nDamage == 0) {nTouch = 0;} + if(nTouch > 0) + { + if(nTouch == 2) + { + nDamage *= 2; + } + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_MEPHIT_SALT_BREATH)); + + //Set damage, AC mod and attack mod effects + eBolt = EffectDamage(nDamage, DAMAGE_TYPE_ACID); + eAC = EffectACDecrease(2); + eAttack = EffectAttackDecrease(2); + effect eLink = EffectLinkEffects(eAttack, eAC); + eLink = EffectLinkEffects(eLink, eDur); + + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(3)); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eBolt, oTarget); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } +} diff --git a/_module/nss/nw_s1_mephsteam.nss b/_module/nss/nw_s1_mephsteam.nss new file mode 100644 index 00000000..9b46d89b --- /dev/null +++ b/_module/nss/nw_s1_mephsteam.nss @@ -0,0 +1,67 @@ +//:://///////////////////////////////////////////// +//:: Steam Mephit Breath +//:: NW_S1_MephSteam +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Steam Mephit shoots out a bolt of steam + that causes 1d4 damage and reduces AC by 4 + and Attack by 2 + + This should be a cone - Jaysyn +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 11, 2001 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCONMod = GetAbilityModifier(ABILITY_CONSTITUTION, oNPC); + int nDC = 10 +nCONMod+ (nHD/2); + int nDamage = d4(); + + + effect eVis = EffectVisualEffect(VFX_IMP_ACID_S); + effect eBolt, eAttack, eAC; + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + + + //Adjust the damage based on the Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nDC, SAVING_THROW_TYPE_FIRE); + + //Make a ranged touch attack + int nTouch = TouchAttackRanged(oTarget); + if(nDamage == 0) {nTouch = 0;} + + if(nTouch > 0) + { + if(nTouch == 2) + { + nDamage *= 2; + } + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_MEPHIT_STEAM_BREATH)); + + //Set damage, AC mod and attack mod effects + eBolt = EffectDamage(nDamage, DAMAGE_TYPE_FIRE); + eAC = EffectACDecrease(4); + eAttack = EffectAttackDecrease(2); + effect eLink = EffectLinkEffects(eAC, eAttack); + eLink = EffectLinkEffects(eLink, eDur); + + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(3)); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eBolt, oTarget); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); + } +} diff --git a/_module/nss/nw_s1_mumundead.nss b/_module/nss/nw_s1_mumundead.nss new file mode 100644 index 00000000..f11db57b --- /dev/null +++ b/_module/nss/nw_s1_mumundead.nss @@ -0,0 +1,53 @@ +//:://///////////////////////////////////////////// +//:: Bolster Undead +//:: NW_S1_MumUndead +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + This spell increases the Turn Resistance of + all undead around the caster by an amount + scaled with HD. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 22, 2002 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nScaling = nHD / 4; + + if(nScaling == 0) {nScaling = 1;} + + float fDelay; + + effect eTurn = EffectTurnResistanceIncrease(nScaling); + effect eVis = EffectVisualEffect(VFX_IMP_HEAD_EVIL); + effect eImpact = EffectVisualEffect(VFX_FNF_LOS_EVIL_30); + + ApplyEffectAtLocation(DURATION_TYPE_INSTANT, eImpact, GetLocation(oNPC)); + + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_COLOSSAL, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(GetIsFriend(oTarget)) + { + fDelay = GetRandomDelay(); + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_MUMMY_BOLSTER_UNDEAD, FALSE)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eTurn, oTarget, RoundsToSeconds(10))); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_COLOSSAL, GetLocation(oNPC)); + } +} diff --git a/_module/nss/nw_s1_pulschrdr.nss b/_module/nss/nw_s1_pulschrdr.nss new file mode 100644 index 00000000..b55902c4 --- /dev/null +++ b/_module/nss/nw_s1_pulschrdr.nss @@ -0,0 +1,73 @@ +//:://///////////////////////////////////////////// +//:: Pulse: Charisma Drain +//:: NW_S1_PulsDeath +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A wave of energy emanates from the creature which affects + all within 10ft. Damage can be reduced by half for all + damaging variants. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + + int nDamage = nHD/5; + + if (nDamage == 0) {nDamage = 1;} + + float fDelay; + + effect eVis = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); + effect eHowl; + effect eImpact = EffectVisualEffect(VFX_IMP_PULSE_NEGATIVE); + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(oTarget != oNPC) + { + if(!GetIsReactionTypeFriendly(oTarget)) + { + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_PULSE_ABILITY_DRAIN_CHARISMA)); + //Determine effect delay + fDelay = GetDistanceBetween(oNPC, oTarget)/20; + //Make a saving throw check + if(!/*FortSave*/PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_NEGATIVE, oNPC, fDelay)) + { + //Set the Ability mod and change to supernatural effect + eHowl = EffectAbilityDecrease(ABILITY_CHARISMA, nDamage); + eHowl = SupernaturalEffect(eHowl); + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_PERMANENT, eHowl, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + } + //Get first target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + } +} + + diff --git a/_module/nss/nw_s1_pulscold.nss b/_module/nss/nw_s1_pulscold.nss new file mode 100644 index 00000000..c5ff7d28 --- /dev/null +++ b/_module/nss/nw_s1_pulscold.nss @@ -0,0 +1,68 @@ +//:://///////////////////////////////////////////// +//:: Pulse: Cold +//:: NW_S1_PulsCold +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A wave of energy emanates from the creature which affects + all within 10ft. Damage can be reduced by half for all + damaging variants. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDamage = d6(nHD); + + float fDelay; + + effect eVis = EffectVisualEffect(VFX_IMP_FROST_S); + effect eHowl; + effect eImpact = EffectVisualEffect(VFX_IMP_PULSE_COLD); + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(oTarget != oNPC) + { + if(!GetIsReactionTypeFriendly(oTarget)) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_PULSE_COLD)); + + //Adjust the damage based on the Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nDC, SAVING_THROW_TYPE_COLD); + //Determine effect delay + fDelay = GetDistanceBetween(oNPC, oTarget)/20; + eHowl = EffectDamage(nDamage, DAMAGE_TYPE_COLD); + if(nDamage > 0) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eHowl, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + } +} + + diff --git a/_module/nss/nw_s1_pulscondr.nss b/_module/nss/nw_s1_pulscondr.nss new file mode 100644 index 00000000..bfdbfcfe --- /dev/null +++ b/_module/nss/nw_s1_pulscondr.nss @@ -0,0 +1,71 @@ +//:://///////////////////////////////////////////// +//:: Pulse: Constitution Drain +//:: NW_S1_PulsDeath +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A wave of energy emanates from the creature which affects + all within 10ft. Damage can be reduced by half for all + damaging variants. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + + int nDamage = nHD/5; + + if (nDamage == 0) {nDamage = 1;} + + float fDelay; + + effect eVis = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); + effect eHowl; + effect eImpact = EffectVisualEffect(VFX_IMP_PULSE_NEGATIVE); + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(oTarget != oNPC) + { + if(!GetIsReactionTypeFriendly(oTarget)) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_PULSE_ABILITY_DRAIN_CONSTITUTION)); + //Determine effect delay + fDelay = GetDistanceBetween(oNPC, oTarget)/20; + //Make a saving throw check + if(!/*FortSave*/PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_NEGATIVE, oNPC, fDelay)) + { + //Set the Ability mod and change to supernatural effect + eHowl = EffectAbilityDecrease(ABILITY_CONSTITUTION, nDamage); + eHowl = SupernaturalEffect(eHowl); + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_PERMANENT, eHowl, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + } + //Get first target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + } +} + diff --git a/_module/nss/nw_s1_pulsdeath.nss b/_module/nss/nw_s1_pulsdeath.nss new file mode 100644 index 00000000..7c949d1c --- /dev/null +++ b/_module/nss/nw_s1_pulsdeath.nss @@ -0,0 +1,68 @@ +//:://///////////////////////////////////////////// +//:: Pulse: Death +//:: NW_S1_PulsDeath +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A wave of energy emanates from the creature which affects + all within 10ft. Damage can be reduced by half for all + damaging variants. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + + int nDamage = nHD/5; + + if (nDamage == 0) {nDamage = 1;} + + float fDelay; + + effect eVis = EffectVisualEffect(VFX_IMP_DEATH); + effect eHowl = EffectDeath(); + effect eImpact = EffectVisualEffect(VFX_IMP_PULSE_NEGATIVE); + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget)) + { + if(oTarget != OBJECT_SELF) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_PULSE_DEATH)); + //Determine effect delay + fDelay = GetDistanceBetween(oNPC, oTarget)/20; + if(!/*FortSave*/PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_DEATH, oNPC, fDelay)) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eHowl, oTarget)); + //DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + } +} + + diff --git a/_module/nss/nw_s1_pulsdexdr.nss b/_module/nss/nw_s1_pulsdexdr.nss new file mode 100644 index 00000000..d29872ad --- /dev/null +++ b/_module/nss/nw_s1_pulsdexdr.nss @@ -0,0 +1,70 @@ +//:://///////////////////////////////////////////// +//:: Pulse: Dexterity Drain +//:: NW_S1_PulsDeath +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A wave of energy emanates from the creature which affects + all within 10ft. Damage can be reduced by half for all + damaging variants. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + + int nDamage = nHD/5; + + if (nDamage == 0) {nDamage = 1;} + + float fDelay; + + effect eVis = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); + effect eHowl; + effect eImpact = EffectVisualEffect(VFX_IMP_PULSE_NEGATIVE); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(oTarget != oNPC) + { + if(!GetIsReactionTypeFriendly(oTarget)) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_PULSE_ABILITY_DRAIN_DEXTERITY)); + //Determine effect delay + fDelay = GetDistanceBetween(oNPC, oTarget)/20; + //Make a saving throw check + if(!/*FortSave*/PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_NEGATIVE, oNPC, fDelay)) + { + //Set the Ability mod and change to supernatural effect + eHowl = EffectAbilityDecrease(ABILITY_DEXTERITY, nDamage); + eHowl = SupernaturalEffect(eHowl); + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_PERMANENT, eHowl, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + } + //Get first target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + } +} + diff --git a/_module/nss/nw_s1_pulsdis.nss b/_module/nss/nw_s1_pulsdis.nss new file mode 100644 index 00000000..f81568cf --- /dev/null +++ b/_module/nss/nw_s1_pulsdis.nss @@ -0,0 +1,85 @@ +//:://///////////////////////////////////////////// +//:: Pulse: Disease +//:: NW_S1_PulsDis +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A wave of disease spreads out from the creature + and infects all those within 10ft +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: Aug 14, 2000 +//::////////////////////////////////////////////// +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nRacial = MyPRCGetRacialType(oNPC); + int nHD = GetHitDice(oNPC); + int nDamage = d6(nHD); + int nDisease; + + float fDelay; + + effect eDisease; + effect ePulse = EffectVisualEffect(266); + effect eImpact = EffectVisualEffect(VFX_IMP_PULSE_NATURE); + + ApplyEffectAtLocation(DURATION_TYPE_INSTANT, ePulse, GetLocation(oNPC)); + + //Determine the disease type based on the Racial Type + switch (nRacial) + { + case RACIAL_TYPE_VERMIN: + nDisease = DISEASE_VERMIN_MADNESS; + break; + case RACIAL_TYPE_UNDEAD: + nDisease = DISEASE_FILTH_FEVER; + break; + case RACIAL_TYPE_OUTSIDER: + nDisease = DISEASE_DEMON_FEVER; + break; + case RACIAL_TYPE_MAGICAL_BEAST: + nDisease = DISEASE_SOLDIER_SHAKES; + break; + case RACIAL_TYPE_ABERRATION: + nDisease = DISEASE_BLINDING_SICKNESS; + break; + default: + nDisease = DISEASE_MINDFIRE; + break; + } + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(oTarget != oNPC) + { + if(!GetIsReactionTypeFriendly(oTarget)) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELLABILITY_PULSE_DISEASE)); + //Determine effect delay + fDelay = GetDistanceBetween(OBJECT_SELF, oTarget)/20; + eDisease = EffectDisease(nDisease); + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eDisease, oTarget)); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + } +} + + diff --git a/_module/nss/nw_s1_pulselec.nss b/_module/nss/nw_s1_pulselec.nss new file mode 100644 index 00000000..2f856145 --- /dev/null +++ b/_module/nss/nw_s1_pulselec.nss @@ -0,0 +1,68 @@ +//:://///////////////////////////////////////////// +//:: Pulse: Lightning +//:: NW_S0_CallLghtn.nss +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + All creatures within 10ft of the creature take + 1d6 per HD up to 10d6 +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 22, 2001 +//::////////////////////////////////////////////// +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDamage; + + effect eVis = EffectVisualEffect(VFX_IMP_LIGHTNING_S); + effect eLightning = EffectBeam(VFX_BEAM_LIGHTNING, oNPC, BODY_NODE_CHEST); + effect eHowl = EffectVisualEffect(VFX_IMP_PULSE_COLD); + + DelayCommand(0.5, ApplyEffectAtLocation(DURATION_TYPE_INSTANT, eHowl, GetLocation(oNPC))); + + float fDelay; + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(oTarget != oNPC) + { + if(!GetIsReactionTypeFriendly(oTarget)) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_PULSE_LIGHTNING)); + //Roll the damage + nDamage = d6(nHD); + //Adjust the damage based on the Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nDC, SAVING_THROW_TYPE_ELECTRICITY); + //Determine effect delay + fDelay = GetDistanceBetween(oNPC, oTarget)/20; + eHowl = EffectDamage(nDamage, DAMAGE_TYPE_ELECTRICAL); + if(nDamage > 0) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eHowl, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY,eLightning,oTarget, 0.5)); + } + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + } +} + diff --git a/_module/nss/nw_s1_pulsfire.nss b/_module/nss/nw_s1_pulsfire.nss new file mode 100644 index 00000000..9270aa99 --- /dev/null +++ b/_module/nss/nw_s1_pulsfire.nss @@ -0,0 +1,69 @@ +//:://///////////////////////////////////////////// +//:: Pulse: Fire +//:: NW_S1_PulsFire +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A wave of energy emanates from the creature which affects + all within 10ft. Damage can be reduced by half for all + damaging variants. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDamage; + + float fDelay; + + effect eVis = EffectVisualEffect(VFX_IMP_FLAME_S); + effect eHowl; + effect eImpact = EffectVisualEffect(VFX_IMP_PULSE_FIRE); + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, OBJECT_SELF); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(OBJECT_SELF)); + while(GetIsObjectValid(oTarget)) + { + if(oTarget != OBJECT_SELF) + { + if(!GetIsReactionTypeFriendly(oTarget)) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELLABILITY_PULSE_FIRE)); + //Roll the damage + nDamage = d6(nHD); + //Adjust the damage based on the Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nDC, SAVING_THROW_TYPE_FIRE); + //Determine effect delay + fDelay = GetDistanceBetween(OBJECT_SELF, oTarget)/20; + eHowl = EffectDamage(nDamage, DAMAGE_TYPE_FIRE); + if(nDamage > 0) + { + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eHowl, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(OBJECT_SELF)); + } +} + + diff --git a/_module/nss/nw_s1_pulsholy.nss b/_module/nss/nw_s1_pulsholy.nss new file mode 100644 index 00000000..20ae4638 --- /dev/null +++ b/_module/nss/nw_s1_pulsholy.nss @@ -0,0 +1,89 @@ +//:://///////////////////////////////////////////// +//:: Pulse: Holy +//:: NW_S1_PulsHoly +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A wave of energy emanates from the creature which affects + all within 10ft. Damage can be reduced by half for all + damaging variants. Undead are damaged, allies are healed. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDamage; + + float fDelay; + + effect eVis = EffectVisualEffect(VFX_IMP_HEALING_M); + effect eVis2 = EffectVisualEffect(VFX_IMP_SUNSTRIKE); + effect eHowl; + effect eImpact = EffectVisualEffect(VFX_IMP_PULSE_HOLY); + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + + //Determine effect delay + fDelay = GetDistanceBetween(oNPC, oTarget)/20; + //Roll the amount to heal or damage + nDamage = d4(nHD); + //If the target is not undead + if (MyPRCGetRacialType(oTarget) != RACIAL_TYPE_UNDEAD) + { + //Make a faction check + if(oTarget != oNPC) + { + if(GetIsFriend(oTarget)) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_PULSE_HOLY, FALSE)); + //Set heal effect + eHowl = EffectHeal(nDamage); + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eHowl, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + } + else + { + if(!GetIsReactionTypeFriendly(oTarget)) + { + //Adjust the damage based on the Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nDC, SAVING_THROW_TYPE_DIVINE); + //Set damage effect + eHowl = EffectDamage(nDamage, DAMAGE_TYPE_DIVINE) ; + if(nDamage > 0) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_PULSE_HOLY)); + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eHowl, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis2, oTarget)); + } + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + } +} + diff --git a/_module/nss/nw_s1_pulsintdr.nss b/_module/nss/nw_s1_pulsintdr.nss new file mode 100644 index 00000000..8558364b --- /dev/null +++ b/_module/nss/nw_s1_pulsintdr.nss @@ -0,0 +1,72 @@ +//:://///////////////////////////////////////////// +//:: Pulse: Intelligence Drain +//:: NW_S1_PulsDeath +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A wave of energy emanates from the creature which affects + all within 10ft. Damage can be reduced by half for all + damaging variants. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + + int nDamage = nHD/5; + + if (nDamage == 0) {nDamage = 1;} + + float fDelay; + + effect eVis = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); + effect eHowl; + effect eImpact = EffectVisualEffect(VFX_IMP_PULSE_NEGATIVE); + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(oTarget != oNPC) + { + if(!GetIsReactionTypeFriendly(oTarget)) + { + + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_PULSE_ABILITY_DRAIN_INTELLIGENCE)); + //Determine effect delay + fDelay = GetDistanceBetween(oNPC, oTarget)/20; + //Make a saving throw check + if(!/*FortSave*/PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_NEGATIVE, oNPC, fDelay)) + { + //Set the Ability mod and change to supernatural effect + eHowl = EffectAbilityDecrease(ABILITY_INTELLIGENCE, nDamage); + eHowl = SupernaturalEffect(eHowl); + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_PERMANENT, eHowl, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + } + //Get first target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(OBJECT_SELF)); + } +} + diff --git a/_module/nss/nw_s1_pulslvldr.nss b/_module/nss/nw_s1_pulslvldr.nss new file mode 100644 index 00000000..f65e073e --- /dev/null +++ b/_module/nss/nw_s1_pulslvldr.nss @@ -0,0 +1,62 @@ +//:://///////////////////////////////////////////// +//:: Pulse: Level Drain +//:: NW_S1_PulsLvlDr +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A wave of energy emanates from the creature which affects + all within 10ft. Damage can be reduced by half for all + damaging variants. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = GetAreaOfEffectCreator(); + object oTarget = GetEnteringObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + + float fDelay; + + effect eVis = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); + effect eHowl; + effect eImpact = EffectVisualEffect(VFX_IMP_PULSE_NEGATIVE); + + ApplyEffectAtLocation(DURATION_TYPE_INSTANT, eImpact, GetLocation(oNPC)); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + + while(GetIsObjectValid(oTarget)) + { + if(oTarget != oNPC) + { + if(!GetIsReactionTypeFriendly(oTarget)) + { + fDelay = GetSpellEffectDelay(GetLocation(oNPC), oTarget)/20; + //Make a saving throw check + if(!PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_NEGATIVE, oNPC, fDelay)) + { + //Apply the VFX impact and effects + eHowl = EffectNegativeLevel(1); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_PERMANENT, eHowl, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + } +} + diff --git a/_module/nss/nw_s1_pulsneg.nss b/_module/nss/nw_s1_pulsneg.nss new file mode 100644 index 00000000..9bfa749f --- /dev/null +++ b/_module/nss/nw_s1_pulsneg.nss @@ -0,0 +1,87 @@ +//:://///////////////////////////////////////////// +//:: Pulse: Negative +//:: NW_S1_PulsDeath +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A wave of energy emanates from the creature which affects + all within 10ft. Damage can be reduced by half for all + damaging variants. Undead are healed. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = GetAreaOfEffectCreator(); + object oTarget = GetEnteringObject(); + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + int nDamage; + + float fDelay; + + effect eVis = EffectVisualEffect(VFX_IMP_HEALING_M); + effect eVis2 = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); + effect eHowl; + effect eImpact = EffectVisualEffect(VFX_IMP_PULSE_NEGATIVE); + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(oTarget != oNPC) + { + //Determine effect delay + fDelay = GetDistanceBetween(oNPC, oTarget)/20; + //Roll the amount to heal or damage + nDamage = d4(nHD); + //If the target is undead + if (MyPRCGetRacialType(oTarget) == RACIAL_TYPE_UNDEAD) + { + //Make a faction check + if(GetIsFriend(oTarget)) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_PULSE_HOLY, FALSE)); + //Set heal effect + eHowl = EffectHeal(nDamage); + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eHowl, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + else + { + if(!GetIsReactionTypeFriendly(oTarget) && MyPRCGetRacialType(oTarget) != RACIAL_TYPE_UNDEAD) + { + //Adjust the damage based on the Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nDC, SAVING_THROW_TYPE_NEGATIVE); + //Set damage effect + eHowl = EffectDamage(nDamage, DAMAGE_TYPE_NEGATIVE); + if(nDamage > 0) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_PULSE_HOLY)); + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eHowl, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis2, oTarget)); + } + } + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + } +} diff --git a/_module/nss/nw_s1_pulspois.nss b/_module/nss/nw_s1_pulspois.nss new file mode 100644 index 00000000..252ae3a0 --- /dev/null +++ b/_module/nss/nw_s1_pulspois.nss @@ -0,0 +1,138 @@ +//:://///////////////////////////////////////////// +//:: Pulse: Poison +//:: NW_S1_PulsPois +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A wave of energy emanates from the creature which affects + all within 10ft. All who make a reflex save are not + poisoned. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 23, 2000 +//::////////////////////////////////////////////// +#include "prc_inc_racial" +//#include "wm_include" + +void main() +{ +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCONMod = GetAbilityModifier(ABILITY_CONSTITUTION, oNPC); + int nDC = 10 +nCONMod+ (nHD/2); + int nRacial = MyPRCGetRacialType(oNPC); + int nPoison; + + float fDelay; + + effect ePoison; + effect eImpact = EffectVisualEffect(VFX_IMP_PULSE_NATURE); + + //Determine the poison type based on the Racial Type and HD + switch (nRacial) + { + case RACIAL_TYPE_OUTSIDER: + if (nHD <= 9) + { + nPoison = POISON_QUASIT_VENOM; + } + else if (nHD > 9 && nHD < 13) + { + nPoison = POISON_BEBILITH_VENOM; + } + else if (nHD >= 13) + { + nPoison = POISON_PIT_FIEND_ICHOR; + } + break; + case RACIAL_TYPE_VERMIN: + if (nHD < 3) + { + nPoison = POISON_TINY_SPIDER_VENOM; + } + else if (nHD <= 3 && nHD < 6) + { + nPoison = POISON_SMALL_SPIDER_VENOM; + } + else if (nHD <= 6 && nHD < 9) + { + nPoison = POISON_MEDIUM_SPIDER_VENOM; + } + else if (nHD <= 9 && nHD < 12) + { + nPoison = POISON_LARGE_SPIDER_VENOM; + } + else if (nHD <= 12 && nHD < 15) + { + nPoison = POISON_HUGE_SPIDER_VENOM; + } + else if (nHD <= 15 && nHD < 18) + { + nPoison = POISON_GARGANTUAN_SPIDER_VENOM; + } + else if (nHD >= 18) + { + nPoison = POISON_COLOSSAL_SPIDER_VENOM; + } + break; + default: + if (nHD < 3) + { + nPoison = POISON_NIGHTSHADE; + } + else if (nHD <= 3 && nHD < 6) + { + nPoison = POISON_BLADE_BANE; + } + else if (nHD <= 6 && nHD < 9) + { + nPoison = POISON_BLOODROOT; + } + else if (nHD <= 9 && nHD < 12) + { + nPoison = POISON_LARGE_SPIDER_VENOM; + } + else if (nHD <= 12 && nHD < 15) + { + nPoison = POISON_LICH_DUST; + } + else if (nHD <= 15 && nHD < 18) + { + nPoison = POISON_DARK_REAVER_POWDER; + } + else if (nHD >= 18 ) + { + nPoison = POISON_BLACK_LOTUS_EXTRACT; + } + break; + } + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(oTarget != oNPC) + { + if(!GetIsReactionTypeFriendly(oTarget)) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_PULSE_POISON)); + //Determine effect delay + fDelay = GetDistanceBetween(oNPC, oTarget)/20; + ePoison = EffectPoison(nPoison); + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_PERMANENT, ePoison, oTarget)); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + } +} + + diff --git a/_module/nss/nw_s1_pulsspore.nss b/_module/nss/nw_s1_pulsspore.nss new file mode 100644 index 00000000..7e9e34d3 --- /dev/null +++ b/_module/nss/nw_s1_pulsspore.nss @@ -0,0 +1,50 @@ +//:://///////////////////////////////////////////// +//:: Vrock Spores +//:: NW_S1_PulsSpore +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A wave of disease spreads out from the creature + and infects all those within 10ft +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: Jan 8, 2002 +//::////////////////////////////////////////////// +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + float fDelay; + effect eDisease; + effect eImpact = EffectVisualEffect(VFX_IMP_PULSE_NATURE); + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_MEDIUM, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(oTarget != oNPC) + { + if(!GetIsReactionTypeFriendly(oTarget)) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_PULSE_DISEASE)); + //Determine effect delay + fDelay = GetDistanceBetween(oNPC, oTarget)/20; + eDisease = EffectDisease(DISEASE_SOLDIER_SHAKES); + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eDisease, oTarget)); + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_MEDIUM, GetLocation(oNPC)); + } +} diff --git a/_module/nss/nw_s1_pulsstrdr.nss b/_module/nss/nw_s1_pulsstrdr.nss new file mode 100644 index 00000000..5f88eabc --- /dev/null +++ b/_module/nss/nw_s1_pulsstrdr.nss @@ -0,0 +1,71 @@ +//:://///////////////////////////////////////////// +//:: Pulse: Strength Drain +//:: NW_S1_PulsDeath +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A wave of energy emanates from the creature which affects + all within 10ft. Damage can be reduced by half for all + damaging variants. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + + int nDamage = nHD/5; + + if (nDamage == 0) {nDamage = 1;} + + float fDelay; + + effect eImpact = EffectVisualEffect(VFX_IMP_PULSE_NEGATIVE); + effect eVis = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); + effect eHowl; + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + while(GetIsObjectValid(oTarget)) + { + if(oTarget != oNPC) + { + if(!GetIsReactionTypeFriendly(oTarget)) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_PULSE_ABILITY_DRAIN_STRENGTH)); + //Determine effect delay + fDelay = GetDistanceBetween(oNPC, oTarget)/20; + //Make a saving throw check + if(!/*FortSave*/PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_NEGATIVE, oNPC, fDelay)) + { + //Set the Ability mod and change to supernatural effect + eHowl = EffectAbilityDecrease(ABILITY_STRENGTH, nDamage); + eHowl = SupernaturalEffect(eHowl); + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_PERMANENT, eHowl, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + } + //Get next target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + } +} + diff --git a/_module/nss/nw_s1_pulswind.nss b/_module/nss/nw_s1_pulswind.nss new file mode 100644 index 00000000..05724072 --- /dev/null +++ b/_module/nss/nw_s1_pulswind.nss @@ -0,0 +1,51 @@ +//:://///////////////////////////////////////////// +//:: Pulse Whirlwind +//:: NW_S1_PulsWind +//:: Copyright (c) 2001 Bioware Corp. +//:://///////////////////////////////////////////// +/* + All those that fail a save are knocked + down by the elemental whirlwind. +*/ +//:://///////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: Jan 8, 2002 +//:://///////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nSTRMod = GetAbilityModifier(ABILITY_STRENGTH, oNPC); + int nDC = 10 +nSTRMod+ (nHD/2); + + effect eDown = EffectKnockdown(); + effect eImpact = EffectVisualEffect(VFX_IMP_PULSE_WIND); + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, oNPC); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != oNPC) + { + //Make a saving throw check + if(!PRCMySavingThrow(SAVING_THROW_REFLEX, oTarget, nDC)) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eDown, oTarget, 5.0); + } + //Get next target in spell area + } + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_LARGE, GetLocation(oNPC)); + } +} diff --git a/_module/nss/nw_s1_pulswisdr.nss b/_module/nss/nw_s1_pulswisdr.nss new file mode 100644 index 00000000..b1bf68c3 --- /dev/null +++ b/_module/nss/nw_s1_pulswisdr.nss @@ -0,0 +1,68 @@ +//:://///////////////////////////////////////////// +//:: Pulse: Wisdom Drain +//:: NW_S1_PulsWisDr +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + A wave of energy emanates from the creature which affects + all within 10ft. Damage can be reduced by half for all + damaging variants. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 14, 2000 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget; + + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + + int nDamage = nHD/5; + + if (nDamage == 0) {nDamage = 1;} + + float fDelay; + + effect eVis = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); + effect eHowl; + effect eImpact = EffectVisualEffect(VFX_IMP_PULSE_NEGATIVE); + + ApplyEffectToObject(DURATION_TYPE_INSTANT, eImpact, OBJECT_SELF); + + //Get first target in spell area + oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_MEDIUM, GetLocation(OBJECT_SELF)); + while(GetIsObjectValid(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget) && oTarget != OBJECT_SELF) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_PULSE_ABILITY_DRAIN_WISDOM)); + //Determine effect delay + fDelay = GetDistanceBetween(oNPC, oTarget)/20; + //Make a saving throw check + if(!/*FortSave*/PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_NEGATIVE, oNPC, fDelay)) + { + //Set the Ability mod and change to supernatural effect + eHowl = EffectAbilityDecrease(ABILITY_WISDOM, nDamage); + eHowl = SupernaturalEffect(eHowl); + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_PERMANENT, eHowl, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + //Get first target in spell area + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_MEDIUM, GetLocation(OBJECT_SELF)); + } +} + diff --git a/_module/nss/nw_s1_smokeclaw.nss b/_module/nss/nw_s1_smokeclaw.nss new file mode 100644 index 00000000..6db3666f --- /dev/null +++ b/_module/nss/nw_s1_smokeclaw.nss @@ -0,0 +1,64 @@ +//:://///////////////////////////////////////////// +//:: Smoke Claws +//:: NW_S1_SmokeClaw +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + If a Belker succeeds at a touch attack the + target breaths in part of the Belker and suffers + 3d4 damage per round until a Fortitude save is + made. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 23 , 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//#include "wm_include" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + int nHD = GetHitDice(oNPC); + int nCONMod = GetAbilityModifier(ABILITY_CONSTITUTION, oNPC); + int nDC = 10 +nCONMod+ (nHD/2); + + int bSave = FALSE; + + effect eVis = EffectVisualEffect(VFX_COM_BLOOD_REG_RED); + effect eSmoke; + float fDelay = 0.0; + + //Make a touch attack + if(TouchAttackMelee(oTarget)) + { + if(!GetIsReactionTypeFriendly(oTarget)) + { + //Make a saving throw check + while (bSave == FALSE) + { + //Make a saving throw check + if(!/*FortSave*/PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_NONE, oNPC, fDelay)) + { + bSave = TRUE; + } + else + { + //Set damage + eSmoke = EffectDamage(d4(3)); + //Apply the VFX impact and effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eSmoke, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + //Increment the delay + fDelay = fDelay + 6.0; + } + } + } + } +} diff --git a/_module/nss/nw_s1_stink_a.nss b/_module/nss/nw_s1_stink_a.nss new file mode 100644 index 00000000..67652dde --- /dev/null +++ b/_module/nss/nw_s1_stink_a.nss @@ -0,0 +1,57 @@ +//:://///////////////////////////////////////////// +//:: Stinking Cloud On Enter +//:: NW_S1_Stink_A.nss +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Those within the area of effect must make a + fortitude save or be dazed. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 17, 2001 +//::////////////////////////////////////////////// + +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ +//:: Declare major variables + object oNPC = GetAreaOfEffectCreator(); + object oTarget = GetEnteringObject(); //Get the first object in the persistant area + + int nHD = GetHitDice(oNPC); + int nCONMod = GetAbilityModifier(ABILITY_CONSTITUTION, oNPC); + int nDC = 10 +nCONMod+ (nHD/2); + + effect eStink = EffectDazed(); + effect eMind = EffectVisualEffect(VFX_DUR_MIND_AFFECTING_DISABLED); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eLink = EffectLinkEffects(eMind, eStink); + eLink = EffectLinkEffects(eLink, eDur); + + effect eVis = EffectVisualEffect(VFX_IMP_DAZED_S); + + float fDelay; + + //if (NullMagicOverride(GetArea(oTarget), oTarget, oTarget)) {return;} + + if(MyPRCGetRacialType(oTarget) != RACIAL_TYPE_VERMIN) + { + if(GetIsEnemy(oTarget)) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELL_STINKING_CLOUD)); + //Make a Fort Save + if(!PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_POISON)) + { + fDelay = GetRandomDelay(0.25, 1.0); + //Apply the VFX impact and linked effects + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(2))); + } + } + } +} diff --git a/_module/nss/nw_s1_tyrantfga.nss b/_module/nss/nw_s1_tyrantfga.nss new file mode 100644 index 00000000..a2752cbd --- /dev/null +++ b/_module/nss/nw_s1_tyrantfga.nss @@ -0,0 +1,56 @@ +//:://///////////////////////////////////////////// +//:: Tyrant Fog Zombie Mist Heartbeat +//:: NW_S1_TyrantFgA.nss +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creatures entering the area around the zombie + must save or take 1 point of Constitution + damage. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 25, 2001 +//::////////////////////////////////////////////// +#include "NW_I0_SPELLS" +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = GetAreaOfEffectCreator(); + object oTarget = GetEnteringObject(); + //if (NullMagicOverride(GetArea(oTarget), oTarget, oTarget)) {return;} + + int bAbsent = TRUE; + int nHD = GetHitDice(oNPC); + int nCHAMod = GetAbilityModifier(ABILITY_CHARISMA, oNPC); + int nDC = 10 +nCHAMod+ (nHD/2); + + effect eTest; + effect eCon = EffectAbilityDecrease(ABILITY_CONSTITUTION, 1); + eCon = ExtraordinaryEffect(eCon); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_NEGATIVE); + effect eLink = EffectLinkEffects(eCon, eDur); + + if(!GetHasSpellEffect(SPELLABILITY_TYRANT_FOG_MIST, oTarget)) + { + if(bAbsent == TRUE) + { + if(GetIsEnemy(oTarget, oNPC)) + { + //Fire cast spell at event for the specified target + SignalEvent(oTarget, EventSpellCastAt(oNPC, SPELLABILITY_TYRANT_FOG_MIST)); + //Make a saving throw check + if(!PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nDC, SAVING_THROW_TYPE_POISON)) + { + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(5)); + } + } + } + } +} diff --git a/_module/nss/nw_s1_tyrantfog.nss b/_module/nss/nw_s1_tyrantfog.nss new file mode 100644 index 00000000..e3ab9e63 --- /dev/null +++ b/_module/nss/nw_s1_tyrantfog.nss @@ -0,0 +1,25 @@ +//:://///////////////////////////////////////////// +//:: Tyrant Fog Zombie Mist +//:: NW_S1_TyrantFog.nss +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Creatures entering the area around the zombie + must save or take 1 point of Constitution + damage. +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: May 25, 2001 +//::////////////////////////////////////////////// +//#include "wm_include" +#include "prc_inc_spells" + +void main() +{ + //if (WildMagicOverride()) { return; } + + //Declare and apply the AOE + effect eAOE = EffectAreaOfEffect(AOE_MOB_TYRANT_FOG); + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eAOE, OBJECT_SELF, HoursToSeconds(100)); +} diff --git a/_module/nss/nw_s2_divprot.nss b/_module/nss/nw_s2_divprot.nss new file mode 100644 index 00000000..fff40abc --- /dev/null +++ b/_module/nss/nw_s2_divprot.nss @@ -0,0 +1,45 @@ +//:://///////////////////////////////////////////// +//:: Divine Protection +//:: NW_S2_DivProt.nss +//:: Copyright (c) 2001 Bioware Corp. +//::////////////////////////////////////////////// +/* + Makes the target creature invisible to hostile + creatures unless they make a Will Save to ignore + the Sanctuary Effect +*/ +//::////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: Jan 8, 2002 +//::////////////////////////////////////////////// +#include "prc_inc_spells" +//#include "wm_include" +void main() +{ + //if (WildMagicOverride()) { return; } + +//:: Declare major variables + object oNPC = OBJECT_SELF; + object oTarget = PRCGetSpellTargetObject(); + + effect eVis = EffectVisualEffect(VFX_DUR_SANCTUARY); + effect eDur = EffectVisualEffect(VFX_DUR_CESSATE_POSITIVE); + int nDC = 10 + GetAbilityModifier(ABILITY_CHARISMA) + GetLevelByTypeDivine(oNPC); + effect eSanc = EffectSanctuary(nDC); + + effect eLink = EffectLinkEffects(eVis, eSanc); + eLink = EffectLinkEffects(eLink, eDur); + //Fire cast spell at event for the specified target + SignalEvent(OBJECT_SELF, EventSpellCastAt(oNPC, SPELLABILITY_DIVINE_PROTECTION, FALSE)); + + int nDuration = GetLevelByTypeDivine(oNPC); + //Enter Metamagic conditions + int nMetaMagic = PRCGetMetaMagicFeat(); + if (nMetaMagic == METAMAGIC_EXTEND) + { + nDuration = nDuration *2; //Duration is +100% + } + //Apply the VFX impact and effects + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, RoundsToSeconds(nDuration)); +} + diff --git a/_module/nss/nw_s3_balordeth.nss b/_module/nss/nw_s3_balordeth.nss new file mode 100644 index 00000000..96d0afb2 --- /dev/null +++ b/_module/nss/nw_s3_balordeth.nss @@ -0,0 +1,62 @@ +// HCR v3.2.0 - Execute default death script after fireball effects is complete. +//:://////////////////////////////////////////////////////////////////////////// +//:: FileName: NW_S3_BALORDETH +//:://////////////////////////////////////////////////////////////////////////// +/* + Fireball explosion does 50 damage to all within 20ft. +*/ +//:://////////////////////////////////////////////////////////////////////////// +//:: Created By: Preston Watamaniuk +//:: Created On: Jan 9, 2002 +//:://////////////////////////////////////////////////////////////////////////// +#include "NW_I0_SPELLS" +#include "prc_inc_spells" +//:://////////////////////////////////////////////////////////////////////////// +void main() +{ + // Declare major variables. + int nMetaMagic = PRCGetMetaMagicFeat(); + int nDamage; + float fDelay; + effect eVis = EffectVisualEffect(VFX_IMP_FLAME_M); + effect eDam; + + // Apply the fireball explosion. + effect eExplode = EffectVisualEffect(VFX_FNF_FIREBALL); + location lTarget = GetLocation(OBJECT_SELF); + ApplyEffectAtLocation(DURATION_TYPE_INSTANT, eExplode, lTarget); + + // Cycle through the targets until an invalid object is captured. + object oTarget = GetFirstObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_HUGE, lTarget, TRUE, OBJECT_TYPE_CREATURE | OBJECT_TYPE_DOOR); + while (GetIsObjectValid(oTarget)) + { + // Fire cast spell at event for the specified target. + SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, SPELL_FIREBALL)); + + // Calculate delay based on distance between explosion and the target. + fDelay = (GetDistanceBetweenLocations(lTarget, GetLocation(oTarget))/20); + if (!PRCDoResistSpell(OBJECT_SELF, oTarget, FloatToInt(fDelay))) + { + // Adjust damage based on Reflex Save, Evasion and Improved Evasion. + nDamage = PRCGetReflexAdjustedDamage(50, oTarget, GetSpellSaveDC(), SAVING_THROW_TYPE_FIRE); + if (nDamage > 0) + { + // Apply effects to the currently selected target. + eDam = EffectDamage(nDamage, DAMAGE_TYPE_FIRE); + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oTarget)); + + // This visual effect is applied to the target object not the + // location as above. This visual effect represents the flame that + // erupts on the target not on the ground. + DelayCommand(fDelay, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget)); + } + } + + // Select the next target. + oTarget = GetNextObjectInShape(SHAPE_SPHERE, RADIUS_SIZE_HUGE, lTarget, TRUE, OBJECT_TYPE_CREATURE | OBJECT_TYPE_DOOR); + } + + // HCR 3.0 - Call default death script. + ExecuteScript("nw_c2_default7", OBJECT_SELF); +} +//:://////////////////////////////////////////////////////////////////////////// diff --git a/_module/nss/oncliententer.nss b/_module/nss/oncliententer.nss index d5e9f6a1..85abfa1f 100644 --- a/_module/nss/oncliententer.nss +++ b/_module/nss/oncliententer.nss @@ -123,7 +123,7 @@ sMessage += GetRGB(15,5,1); sMessage += "Genisys (Guile) "; sMessage += GetRGB(12,10,7); sMessage += "from 8/20/08 to 3/21/09."; -string sNewb = GetRGB(1,15,1) + "This PRC Presents Path of Ascension."; +string sNewb = GetRGB(1,15,1) + "This is PRC Presents Path of Ascension."; string sNewb2 = GetRGB(1,15,1) + "Contact Altpersona on Discord if you need assistance."; //string sNewb = GetRGB(1,15,1) + "Be sure to read your journal frequently (press J)."; //string sNewb2 = GetRGB(1,15,1) + "Be sure to examine the Rest Menu carefully."; @@ -192,16 +192,19 @@ if(!GetIsPC(oPC))return; //These function add journal entries by the tag names below //If you wish to create more, just copy / paste and change //The tagname which is in "here", and the entry # remains 1 only! -AddJournalQuestEntry("serverrules", 1, oPC, FALSE, FALSE); + //AddJournalQuestEntry("spells", 1, oPC, FALSE, FALSE); //AddJournalQuestEntry("x2spells", 1, oPC, FALSE, FALSE); //AddJournalQuestEntry("feats", 1, oPC, FALSE, FALSE); //AddJournalQuestEntry("shifter", 1, oPC, FALSE, FALSE); AddJournalQuestEntry("xprules", 1, oPC, FALSE, FALSE); +AddJournalQuestEntry("serverrules", 1, oPC, FALSE, FALSE); +//AddJournalQuestEntry("legartjournal", 1, oPC, FALSE, FALSE); + if(GetHitDice(oPC) <=5) { -AddJournalQuestEntry("newb", 1, oPC, FALSE, FALSE); +AddJournalQuestEntry("legartjournal", 1, oPC, FALSE, FALSE); } //////////////////IMPORTANT////////////////IMPORTANT//////////////////////// diff --git a/_module/nss/onplayerrest.nss b/_module/nss/onplayerrest.nss index 5a005450..9f850f39 100644 --- a/_module/nss/onplayerrest.nss +++ b/_module/nss/onplayerrest.nss @@ -21,7 +21,7 @@ effect eEffect; //Main Script void main() { - ExecuteScript("prc_rest", OBJECT_SELF); + //Declare Major Variables object oPC=GetLastPCRested(); object oPlayer = oPC; @@ -199,10 +199,11 @@ if(GetIsPC(oPlayer)) ExecuteScript("powerimmortal", oPC); } + ExecuteScript("prc_rest", oPC); //Your code goes here. (This happens when the PC is done resting..) + } - } } } diff --git a/_module/nss/setxp_inc.nss b/_module/nss/setxp_inc.nss index 4165c824..121ecd5c 100644 --- a/_module/nss/setxp_inc.nss +++ b/_module/nss/setxp_inc.nss @@ -40,6 +40,7 @@ Relevel(oPC); //This function Take1Level(oTarget); will take 1 level from the Target. //It set's thier xp to the base required XP for the next lowest level. +// void Take1Level(object oTarget) { int cLvl = GetHitDice(oTarget); @@ -87,6 +88,26 @@ case 37: nXP = 630000; break; case 38: nXP = 666000; break; case 39: nXP = 703000; break; case 40: nXP = 741000; break; +case 41: nXP = 780000; break; +case 42: nXP = 820000; break; +case 43: nXP = 861000; break; +case 44: nXP = 903000; break; +case 45: nXP = 946000; break; +case 46: nXP = 990000; break; +case 47: nXP = 1035000; break; +case 48: nXP = 1081000; break; +case 49: nXP = 1128000; break; +case 50: nXP = 1176000; break; +case 51: nXP = 1225000; break; +case 52: nXP = 1275000; break; +case 53: nXP = 1326000; break; +case 54: nXP = 1378000; break; +case 55: nXP = 1431000; break; +case 56: nXP = 1485000; break; +case 57: nXP = 1540000; break; +case 58: nXP = 1596000; break; +case 59: nXP = 1653000; break; +case 60: nXP = 1711000; break; } SetXP(oTarget, nXP); } @@ -142,7 +163,27 @@ case 36: nXP = 666000; break; case 37: nXP = 703000; break; case 38: nXP = 741000; break; case 39: nXP = 780000; break; -case 40: nXP = GetHitDice(oTarget) + 40000; break; +case 40: nXP = 820000; break; +case 41: nXP = 861000; break; +case 42: nXP = 903000; break; +case 43: nXP = 946000; break; +case 44: nXP = 990000; break; +case 45: nXP = 1035000; break; +case 46: nXP = 1081000; break; +case 47: nXP = 1128000; break; +case 48: nXP = 1176000; break; +case 49: nXP = 1225000; break; +case 50: nXP = 1275000; break; +case 51: nXP = 1326000; break; +case 52: nXP = 1378000; break; +case 53: nXP = 1431000; break; +case 54: nXP = 1485000; break; +case 55: nXP = 1540000; break; +case 56: nXP = 1596000; break; +case 57: nXP = 1653000; break; +case 58: nXP = 1711000; break; +case 59: nXP = 1770000; break; +case 60: nXP = 1830000; break; } SetXP(oTarget, nXP); @@ -283,6 +324,27 @@ case 37: nXP = 666000; break; case 38: nXP = 703000; break; case 39: nXP = 741000; break; case 40: nXP = 780000; break; +case 41: nXP = 820000; break; +case 42: nXP = 861000; break; +case 43: nXP = 903000; break; +case 44: nXP = 946000; break; +case 45: nXP = 990000; break; +case 46: nXP = 1035000; break; +case 47: nXP = 1081000; break; +case 48: nXP = 1128000; break; +case 49: nXP = 1176000; break; +case 50: nXP = 1225000; break; +case 51: nXP = 1275000; break; +case 52: nXP = 1326000; break; +case 53: nXP = 1378000; break; +case 54: nXP = 1431000; break; +case 55: nXP = 1485000; break; +case 56: nXP = 1540000; break; +case 57: nXP = 1596000; break; +case 58: nXP = 1653000; break; +case 59: nXP = 1711000; break; +case 60: nXP = 1770000; break; + } diff --git a/_module/nss/startcon.nss b/_module/nss/startcon.nss index 73878bd6..19769b11 100644 --- a/_module/nss/startcon.nss +++ b/_module/nss/startcon.nss @@ -1,6 +1,6 @@ void main() { -object oPC = GetLastUsedBy(); - ActionStartConversation(oPC); -} + object oPC = GetLastUsedBy(); + DelayCommand(0.0f, ActionStartConversation(oPC)); +} diff --git a/_module/nss/startidconv.nss b/_module/nss/startidconv.nss index 1f9b27de..b8a5a532 100644 --- a/_module/nss/startidconv.nss +++ b/_module/nss/startidconv.nss @@ -1,12 +1,12 @@ -object oSelf = OBJECT_SELF; - void main() { + +object oSelf = OBJECT_SELF; object oPC = GetLastUsedBy(); -AssignCommand(oPC, ActionStartConversation(oSelf, "", TRUE)); +DelayCommand(0.0f, AssignCommand(oPC, ActionStartConversation(oSelf, "iditemconv", TRUE))); - int nActive = GetLocalInt (OBJECT_SELF,"X2_L_PLC_ACTIVATED_STATE"); + int nActive = GetLocalInt (oSelf,"X2_L_PLC_ACTIVATED_STATE"); // * Play Appropriate Animation if (!nActive) { diff --git a/_module/nss/startingmessage.nss b/_module/nss/startingmessage.nss index 92cc7268..68191c6d 100644 --- a/_module/nss/startingmessage.nss +++ b/_module/nss/startingmessage.nss @@ -10,8 +10,8 @@ if(!GetIsPC(oPC))return; if(GetIsDMPossessed(oPC))return; if(GetIsDM(oPC))return; -AddJournalQuestEntry("feats", 1, oPC, FALSE, FALSE); -AddJournalQuestEntry("spells", 1, oPC, FALSE, FALSE); +//AddJournalQuestEntry("feats", 1, oPC, FALSE, FALSE); +//AddJournalQuestEntry("spells", 1, oPC, FALSE, FALSE); AddJournalQuestEntry("serverrules", 1, oPC, FALSE, FALSE); //The player's Character has been banned from the server.. diff --git a/_module/nss/startresting.nss b/_module/nss/startresting.nss index 3c6a6b32..e3c7cc3b 100644 --- a/_module/nss/startresting.nss +++ b/_module/nss/startresting.nss @@ -7,4 +7,6 @@ void main() //Make the PC start the XP2 Rest system.. AssignCommand(oPC, ActionRest(FALSE)); + + } diff --git a/_module/nss/time_keeper.nss b/_module/nss/time_keeper.nss index b85cda44..0e0509ae 100644 --- a/_module/nss/time_keeper.nss +++ b/_module/nss/time_keeper.nss @@ -413,7 +413,7 @@ else //Otherwise Calculate minutes left over minus hours passed.. SetLocalInt(GetModule(), "HOURS_LEFT", nRHr); SetLocalInt(GetModule(), "MINS_LEFT", nRMin); -sResetTime = "The Server will restart in at 8:10AM EST everyday "; +sResetTime = "The Server will restart in at 10:10 UTC everyday "; /* sResetTime += IntToString(nRHr); sResetTime += " Hours & "; sResetTime += IntToString(nRMin); diff --git a/_module/poa.mod b/_module/poa.mod index adffe2c4..7f84a9a5 100644 Binary files a/_module/poa.mod and b/_module/poa.mod differ diff --git a/_module/utc/archemlis.utc.json b/_module/utc/archemlis.utc.json index 9eef124a..d7a8735a 100644 --- a/_module/utc/archemlis.utc.json +++ b/_module/utc/archemlis.utc.json @@ -1776,5 +1776,81 @@ "Wis": { "type": "byte", "value": 24 + }, + "xAppearance_Head": { + "type": "word", + "value": 2 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 0 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/armorshopkeeper.utc.json b/_module/utc/armorshopkeeper.utc.json index 7b320ed1..95b8831a 100644 --- a/_module/utc/armorshopkeeper.utc.json +++ b/_module/utc/armorshopkeeper.utc.json @@ -809,5 +809,81 @@ "Wis": { "type": "byte", "value": 12 + }, + "xAppearance_Head": { + "type": "word", + "value": 2 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 2 } } diff --git a/_module/utc/banker.utc.json b/_module/utc/banker.utc.json index 51d78b89..c757938c 100644 --- a/_module/utc/banker.utc.json +++ b/_module/utc/banker.utc.json @@ -842,5 +842,81 @@ "Wis": { "type": "byte", "value": 16 + }, + "xAppearance_Head": { + "type": "word", + "value": 14 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/drowassassin.utc.json b/_module/utc/drowassassin.utc.json index eb29376b..923a482b 100644 --- a/_module/utc/drowassassin.utc.json +++ b/_module/utc/drowassassin.utc.json @@ -778,5 +778,81 @@ "Wis": { "type": "byte", "value": 12 + }, + "xAppearance_Head": { + "type": "word", + "value": 9 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/drowassassin001.utc.json b/_module/utc/drowassassin001.utc.json index 8b22ccfd..0714c05d 100644 --- a/_module/utc/drowassassin001.utc.json +++ b/_module/utc/drowassassin001.utc.json @@ -846,5 +846,81 @@ "Wis": { "type": "byte", "value": 12 + }, + "xAppearance_Head": { + "type": "word", + "value": 10 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/drowcaptain.utc.json b/_module/utc/drowcaptain.utc.json index 195d7faf..a4c34158 100644 --- a/_module/utc/drowcaptain.utc.json +++ b/_module/utc/drowcaptain.utc.json @@ -1421,5 +1421,81 @@ "Wis": { "type": "byte", "value": 17 + }, + "xAppearance_Head": { + "type": "word", + "value": 9 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/drowclric.utc.json b/_module/utc/drowclric.utc.json index 0f1479af..6897c805 100644 --- a/_module/utc/drowclric.utc.json +++ b/_module/utc/drowclric.utc.json @@ -2108,5 +2108,81 @@ "Wis": { "type": "byte", "value": 32 + }, + "xAppearance_Head": { + "type": "word", + "value": 10 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/drowclric001.utc.json b/_module/utc/drowclric001.utc.json index ce3c8f70..0d96a8e9 100644 --- a/_module/utc/drowclric001.utc.json +++ b/_module/utc/drowclric001.utc.json @@ -2374,5 +2374,81 @@ "Wis": { "type": "byte", "value": 26 + }, + "xAppearance_Head": { + "type": "word", + "value": 8 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/drowclric002.utc.json b/_module/utc/drowclric002.utc.json index 2bbfd637..cb3ada88 100644 --- a/_module/utc/drowclric002.utc.json +++ b/_module/utc/drowclric002.utc.json @@ -3435,5 +3435,81 @@ "Wis": { "type": "byte", "value": 30 + }, + "xAppearance_Head": { + "type": "word", + "value": 8 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/drowclric003.utc.json b/_module/utc/drowclric003.utc.json index d30c6d27..ccf43870 100644 --- a/_module/utc/drowclric003.utc.json +++ b/_module/utc/drowclric003.utc.json @@ -3645,5 +3645,81 @@ "Wis": { "type": "byte", "value": 30 + }, + "xAppearance_Head": { + "type": "word", + "value": 11 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/drowclric004.utc.json b/_module/utc/drowclric004.utc.json index 7e505c74..87937789 100644 --- a/_module/utc/drowclric004.utc.json +++ b/_module/utc/drowclric004.utc.json @@ -4909,5 +4909,81 @@ "Wis": { "type": "byte", "value": 34 + }, + "xAppearance_Head": { + "type": "word", + "value": 11 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/drowclric005.utc.json b/_module/utc/drowclric005.utc.json index 9ee67f35..acab3be0 100644 --- a/_module/utc/drowclric005.utc.json +++ b/_module/utc/drowclric005.utc.json @@ -5503,5 +5503,81 @@ "Wis": { "type": "byte", "value": 36 + }, + "xAppearance_Head": { + "type": "word", + "value": 11 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/drowwarrior002.utc.json b/_module/utc/drowwarrior002.utc.json index e86f7735..bb910ca9 100644 --- a/_module/utc/drowwarrior002.utc.json +++ b/_module/utc/drowwarrior002.utc.json @@ -1083,5 +1083,81 @@ "Wis": { "type": "byte", "value": 12 + }, + "xAppearance_Head": { + "type": "word", + "value": 12 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/drowwarrior003.utc.json b/_module/utc/drowwarrior003.utc.json index 6f62afd0..a88e3507 100644 --- a/_module/utc/drowwarrior003.utc.json +++ b/_module/utc/drowwarrior003.utc.json @@ -1156,5 +1156,81 @@ "Wis": { "type": "byte", "value": 12 + }, + "xAppearance_Head": { + "type": "word", + "value": 12 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/drowwarrior004.utc.json b/_module/utc/drowwarrior004.utc.json index 2d23cb14..52383840 100644 --- a/_module/utc/drowwarrior004.utc.json +++ b/_module/utc/drowwarrior004.utc.json @@ -1452,5 +1452,81 @@ "Wis": { "type": "byte", "value": 20 + }, + "xAppearance_Head": { + "type": "word", + "value": 11 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/drowwarrior005.utc.json b/_module/utc/drowwarrior005.utc.json index 521ed2cf..e6bada9e 100644 --- a/_module/utc/drowwarrior005.utc.json +++ b/_module/utc/drowwarrior005.utc.json @@ -1478,5 +1478,81 @@ "Wis": { "type": "byte", "value": 18 + }, + "xAppearance_Head": { + "type": "word", + "value": 11 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/drowwarrior006.utc.json b/_module/utc/drowwarrior006.utc.json index 5d61de71..e7ff2974 100644 --- a/_module/utc/drowwarrior006.utc.json +++ b/_module/utc/drowwarrior006.utc.json @@ -1157,5 +1157,81 @@ "Wis": { "type": "byte", "value": 12 + }, + "xAppearance_Head": { + "type": "word", + "value": 8 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/drowwarrior1.utc.json b/_module/utc/drowwarrior1.utc.json index b28ced84..95690492 100644 --- a/_module/utc/drowwarrior1.utc.json +++ b/_module/utc/drowwarrior1.utc.json @@ -1171,5 +1171,81 @@ "Wis": { "type": "byte", "value": 12 + }, + "xAppearance_Head": { + "type": "word", + "value": 11 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/drowwizard.utc.json b/_module/utc/drowwizard.utc.json index bfff8802..bbc59973 100644 --- a/_module/utc/drowwizard.utc.json +++ b/_module/utc/drowwizard.utc.json @@ -1683,5 +1683,81 @@ "Wis": { "type": "byte", "value": 12 + }, + "xAppearance_Head": { + "type": "word", + "value": 10 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/drowwizard001.utc.json b/_module/utc/drowwizard001.utc.json index a9569e81..97d4d459 100644 --- a/_module/utc/drowwizard001.utc.json +++ b/_module/utc/drowwizard001.utc.json @@ -1688,5 +1688,81 @@ "Wis": { "type": "byte", "value": 12 + }, + "xAppearance_Head": { + "type": "word", + "value": 10 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/drowwizard002.utc.json b/_module/utc/drowwizard002.utc.json index d71dc579..42d8f1b2 100644 --- a/_module/utc/drowwizard002.utc.json +++ b/_module/utc/drowwizard002.utc.json @@ -1876,5 +1876,81 @@ "Wis": { "type": "byte", "value": 12 + }, + "xAppearance_Head": { + "type": "word", + "value": 12 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/drowwizard003.utc.json b/_module/utc/drowwizard003.utc.json index d027af3e..c7136d77 100644 --- a/_module/utc/drowwizard003.utc.json +++ b/_module/utc/drowwizard003.utc.json @@ -1758,5 +1758,81 @@ "Wis": { "type": "byte", "value": 12 + }, + "xAppearance_Head": { + "type": "word", + "value": 12 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/drowwizard004.utc.json b/_module/utc/drowwizard004.utc.json index 53a1d1d2..d27bb6c6 100644 --- a/_module/utc/drowwizard004.utc.json +++ b/_module/utc/drowwizard004.utc.json @@ -2229,5 +2229,81 @@ "Wis": { "type": "byte", "value": 12 + }, + "xAppearance_Head": { + "type": "word", + "value": 12 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/duefight007.utc.json b/_module/utc/duefight007.utc.json index 4149b136..b62238c1 100644 --- a/_module/utc/duefight007.utc.json +++ b/_module/utc/duefight007.utc.json @@ -802,5 +802,81 @@ "Wis": { "type": "byte", "value": 12 + }, + "xAppearance_Head": { + "type": "word", + "value": 6 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 2 } } diff --git a/_module/utc/elfmerc005.utc.json b/_module/utc/elfmerc005.utc.json index 8911c717..9d1a80f0 100644 --- a/_module/utc/elfmerc005.utc.json +++ b/_module/utc/elfmerc005.utc.json @@ -891,5 +891,81 @@ "Wis": { "type": "byte", "value": 12 + }, + "xAppearance_Head": { + "type": "word", + "value": 6 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 0 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 0 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 0 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 0 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 2 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/elfwarwiz.utc.json b/_module/utc/elfwarwiz.utc.json index 89966e61..075ba6c4 100644 --- a/_module/utc/elfwarwiz.utc.json +++ b/_module/utc/elfwarwiz.utc.json @@ -1458,5 +1458,81 @@ "Wis": { "type": "byte", "value": 12 + }, + "xAppearance_Head": { + "type": "word", + "value": 16 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/elvenbard.utc.json b/_module/utc/elvenbard.utc.json index 4a6ab404..3afd5eb8 100644 --- a/_module/utc/elvenbard.utc.json +++ b/_module/utc/elvenbard.utc.json @@ -1458,5 +1458,81 @@ "Wis": { "type": "byte", "value": 12 + }, + "xAppearance_Head": { + "type": "word", + "value": 5 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/guratszhousew.utc.json b/_module/utc/guratszhousew.utc.json index 66a8fafa..4fa00ffc 100644 --- a/_module/utc/guratszhousew.utc.json +++ b/_module/utc/guratszhousew.utc.json @@ -1901,5 +1901,81 @@ "Wis": { "type": "byte", "value": 12 + }, + "xAppearance_Head": { + "type": "word", + "value": 12 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/hazelthewitch.utc.json b/_module/utc/hazelthewitch.utc.json index 7d90d038..ddb79a37 100644 --- a/_module/utc/hazelthewitch.utc.json +++ b/_module/utc/hazelthewitch.utc.json @@ -1930,5 +1930,81 @@ "Wis": { "type": "byte", "value": 24 + }, + "xAppearance_Head": { + "type": "word", + "value": 143 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/immortal2.utc.json b/_module/utc/immortal2.utc.json index 314e1234..a1dfe7a0 100644 --- a/_module/utc/immortal2.utc.json +++ b/_module/utc/immortal2.utc.json @@ -2157,5 +2157,81 @@ "Wis": { "type": "byte", "value": 10 + }, + "xAppearance_Head": { + "type": "word", + "value": 20 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 0 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 0 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 0 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/jailguard1.utc.json b/_module/utc/jailguard1.utc.json index 0c77c4f8..ef2f1e1e 100644 --- a/_module/utc/jailguard1.utc.json +++ b/_module/utc/jailguard1.utc.json @@ -771,5 +771,81 @@ "Wis": { "type": "byte", "value": 12 + }, + "xAppearance_Head": { + "type": "word", + "value": 9 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 0 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 0 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 0 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/khuraanhousew.utc.json b/_module/utc/khuraanhousew.utc.json index 355e48ef..52d8e60c 100644 --- a/_module/utc/khuraanhousew.utc.json +++ b/_module/utc/khuraanhousew.utc.json @@ -1845,5 +1845,81 @@ "Wis": { "type": "byte", "value": 12 + }, + "xAppearance_Head": { + "type": "word", + "value": 12 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/loremaster.utc.json b/_module/utc/loremaster.utc.json index 9e7cb109..e077667e 100644 --- a/_module/utc/loremaster.utc.json +++ b/_module/utc/loremaster.utc.json @@ -1577,5 +1577,81 @@ "Wis": { "type": "byte", "value": 30 + }, + "xAppearance_Head": { + "type": "word", + "value": 9 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/madman.utc.json b/_module/utc/madman.utc.json index 3416f7e7..86cd8057 100644 --- a/_module/utc/madman.utc.json +++ b/_module/utc/madman.utc.json @@ -877,5 +877,81 @@ "Wis": { "type": "byte", "value": 8 + }, + "xAppearance_Head": { + "type": "word", + "value": 16 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 0 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/madman33.utc.json b/_module/utc/madman33.utc.json index 45f15e33..80deecc4 100644 --- a/_module/utc/madman33.utc.json +++ b/_module/utc/madman33.utc.json @@ -877,5 +877,81 @@ "Wis": { "type": "byte", "value": 8 + }, + "xAppearance_Head": { + "type": "word", + "value": 16 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 0 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/magicitemmerch.utc.json b/_module/utc/magicitemmerch.utc.json index ecbc2d92..990148ed 100644 --- a/_module/utc/magicitemmerch.utc.json +++ b/_module/utc/magicitemmerch.utc.json @@ -929,5 +929,81 @@ "Wis": { "type": "byte", "value": 16 + }, + "xAppearance_Head": { + "type": "word", + "value": 22 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/matlisskhouse.utc.json b/_module/utc/matlisskhouse.utc.json index 76c72820..93eecd9b 100644 --- a/_module/utc/matlisskhouse.utc.json +++ b/_module/utc/matlisskhouse.utc.json @@ -1936,5 +1936,81 @@ "Wis": { "type": "byte", "value": 12 + }, + "xAppearance_Head": { + "type": "word", + "value": 12 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/matronkhuraan.utc.json b/_module/utc/matronkhuraan.utc.json index cf5e62e5..930da5a1 100644 --- a/_module/utc/matronkhuraan.utc.json +++ b/_module/utc/matronkhuraan.utc.json @@ -3209,5 +3209,81 @@ "Wis": { "type": "byte", "value": 30 + }, + "xAppearance_Head": { + "type": "word", + "value": 11 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/merem.utc.json b/_module/utc/merem.utc.json index 73db3cc5..f38686a3 100644 --- a/_module/utc/merem.utc.json +++ b/_module/utc/merem.utc.json @@ -1287,5 +1287,81 @@ "Wis": { "type": "byte", "value": 17 + }, + "xAppearance_Head": { + "type": "word", + "value": 6 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/monst012.utc.json b/_module/utc/monst012.utc.json index 4b3b4ff5..fe3a3f6d 100644 --- a/_module/utc/monst012.utc.json +++ b/_module/utc/monst012.utc.json @@ -1486,5 +1486,81 @@ "Wis": { "type": "byte", "value": 36 + }, + "xAppearance_Head": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/monst11.utc.json b/_module/utc/monst11.utc.json index c7844859..e4050319 100644 --- a/_module/utc/monst11.utc.json +++ b/_module/utc/monst11.utc.json @@ -1432,5 +1432,81 @@ "Wis": { "type": "byte", "value": 36 + }, + "xAppearance_Head": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/namer.utc.json b/_module/utc/namer.utc.json index 584a957a..add139f4 100644 --- a/_module/utc/namer.utc.json +++ b/_module/utc/namer.utc.json @@ -769,5 +769,81 @@ "Wis": { "type": "byte", "value": 3 + }, + "xAppearance_Head": { + "type": "word", + "value": 5 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/npcarmorer.utc.json b/_module/utc/npcarmorer.utc.json index 80d150d7..bfab4da5 100644 --- a/_module/utc/npcarmorer.utc.json +++ b/_module/utc/npcarmorer.utc.json @@ -754,5 +754,81 @@ "Wis": { "type": "byte", "value": 10 + }, + "xAppearance_Head": { + "type": "word", + "value": 10 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/sage.utc.json b/_module/utc/sage.utc.json index 9c56e35c..0c40f321 100644 --- a/_module/utc/sage.utc.json +++ b/_module/utc/sage.utc.json @@ -751,5 +751,81 @@ "Wis": { "type": "byte", "value": 12 + }, + "xAppearance_Head": { + "type": "word", + "value": 2 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/tailoringmode001.utc.json b/_module/utc/tailoringmode001.utc.json index 326bb2dc..8ec2929e 100644 --- a/_module/utc/tailoringmode001.utc.json +++ b/_module/utc/tailoringmode001.utc.json @@ -735,5 +735,81 @@ "Wis": { "type": "byte", "value": 12 + }, + "xAppearance_Head": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/tailoringmodel01.utc.json b/_module/utc/tailoringmodel01.utc.json index 990b7a63..1323593f 100644 --- a/_module/utc/tailoringmodel01.utc.json +++ b/_module/utc/tailoringmodel01.utc.json @@ -735,5 +735,81 @@ "Wis": { "type": "byte", "value": 12 + }, + "xAppearance_Head": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/theif_002.utc.json b/_module/utc/theif_002.utc.json index 29beb0e1..e43f1f77 100644 --- a/_module/utc/theif_002.utc.json +++ b/_module/utc/theif_002.utc.json @@ -1026,5 +1026,81 @@ "Wis": { "type": "byte", "value": 12 + }, + "xAppearance_Head": { + "type": "word", + "value": 8 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/theif_01.utc.json b/_module/utc/theif_01.utc.json index 12665f5f..e2216f2e 100644 --- a/_module/utc/theif_01.utc.json +++ b/_module/utc/theif_01.utc.json @@ -1017,5 +1017,81 @@ "Wis": { "type": "byte", "value": 12 + }, + "xAppearance_Head": { + "type": "word", + "value": 5 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/townwatch002.utc.json b/_module/utc/townwatch002.utc.json index dfb0f85f..74dbe2b7 100644 --- a/_module/utc/townwatch002.utc.json +++ b/_module/utc/townwatch002.utc.json @@ -765,5 +765,81 @@ "Wis": { "type": "byte", "value": 12 + }, + "xAppearance_Head": { + "type": "word", + "value": 9 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 0 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 0 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 0 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/townwatch004.utc.json b/_module/utc/townwatch004.utc.json index 7369d938..d2c56125 100644 --- a/_module/utc/townwatch004.utc.json +++ b/_module/utc/townwatch004.utc.json @@ -1132,5 +1132,81 @@ "Wis": { "type": "byte", "value": 18 + }, + "xAppearance_Head": { + "type": "word", + "value": 9 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 0 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 0 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 0 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/townwatch005.utc.json b/_module/utc/townwatch005.utc.json index effa9054..6cffde26 100644 --- a/_module/utc/townwatch005.utc.json +++ b/_module/utc/townwatch005.utc.json @@ -765,5 +765,81 @@ "Wis": { "type": "byte", "value": 12 + }, + "xAppearance_Head": { + "type": "word", + "value": 4 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 0 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 0 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 0 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/townwatch006.utc.json b/_module/utc/townwatch006.utc.json index 5e7920e2..7f7dbfd8 100644 --- a/_module/utc/townwatch006.utc.json +++ b/_module/utc/townwatch006.utc.json @@ -765,5 +765,81 @@ "Wis": { "type": "byte", "value": 12 + }, + "xAppearance_Head": { + "type": "word", + "value": 2 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 0 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 0 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 0 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/townwatch007.utc.json b/_module/utc/townwatch007.utc.json index c4860e3a..db36621d 100644 --- a/_module/utc/townwatch007.utc.json +++ b/_module/utc/townwatch007.utc.json @@ -792,5 +792,81 @@ "Wis": { "type": "byte", "value": 12 + }, + "xAppearance_Head": { + "type": "word", + "value": 5 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 0 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 0 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 0 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/townwatch008.utc.json b/_module/utc/townwatch008.utc.json index 7687bc92..dc9668c3 100644 --- a/_module/utc/townwatch008.utc.json +++ b/_module/utc/townwatch008.utc.json @@ -780,5 +780,81 @@ "Wis": { "type": "byte", "value": 12 + }, + "xAppearance_Head": { + "type": "word", + "value": 20 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 0 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 0 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 0 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/travelingmerchan.utc.json b/_module/utc/travelingmerchan.utc.json index 21382a46..a999243c 100644 --- a/_module/utc/travelingmerchan.utc.json +++ b/_module/utc/travelingmerchan.utc.json @@ -685,5 +685,81 @@ "Wis": { "type": "byte", "value": 12 + }, + "xAppearance_Head": { + "type": "word", + "value": 8 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/undeaddrowguard.utc.json b/_module/utc/undeaddrowguard.utc.json index ba3374dc..f3dd10b0 100644 --- a/_module/utc/undeaddrowguard.utc.json +++ b/_module/utc/undeaddrowguard.utc.json @@ -1311,5 +1311,81 @@ "Wis": { "type": "byte", "value": 12 + }, + "xAppearance_Head": { + "type": "word", + "value": 8 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/warden.utc.json b/_module/utc/warden.utc.json index acda0060..af2a13b7 100644 --- a/_module/utc/warden.utc.json +++ b/_module/utc/warden.utc.json @@ -869,5 +869,81 @@ "Wis": { "type": "byte", "value": 14 + }, + "xAppearance_Head": { + "type": "word", + "value": 9 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 2 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/weaponmastergur.utc.json b/_module/utc/weaponmastergur.utc.json index 846f2d98..124dd8e4 100644 --- a/_module/utc/weaponmastergur.utc.json +++ b/_module/utc/weaponmastergur.utc.json @@ -1634,5 +1634,81 @@ "Wis": { "type": "byte", "value": 20 + }, + "xAppearance_Head": { + "type": "word", + "value": 12 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/weaponmasterkhu.utc.json b/_module/utc/weaponmasterkhu.utc.json index 05ac2d90..1353de4a 100644 --- a/_module/utc/weaponmasterkhu.utc.json +++ b/_module/utc/weaponmasterkhu.utc.json @@ -1574,5 +1574,81 @@ "Wis": { "type": "byte", "value": 16 + }, + "xAppearance_Head": { + "type": "word", + "value": 12 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/weaponmastermat.utc.json b/_module/utc/weaponmastermat.utc.json index d607c269..98eb4a48 100644 --- a/_module/utc/weaponmastermat.utc.json +++ b/_module/utc/weaponmastermat.utc.json @@ -1637,5 +1637,81 @@ "Wis": { "type": "byte", "value": 20 + }, + "xAppearance_Head": { + "type": "word", + "value": 12 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/utc/weaponmerchant.utc.json b/_module/utc/weaponmerchant.utc.json index 37023209..e1f8a0f0 100644 --- a/_module/utc/weaponmerchant.utc.json +++ b/_module/utc/weaponmerchant.utc.json @@ -824,5 +824,81 @@ "Wis": { "type": "byte", "value": 16 + }, + "xAppearance_Head": { + "type": "word", + "value": 17 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_Belt": { + "type": "word", + "value": 0 + }, + "xBodyPart_LBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_LFoot": { + "type": "word", + "value": 1 + }, + "xBodyPart_LHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_LShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_LThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Neck": { + "type": "word", + "value": 1 + }, + "xBodyPart_Pelvis": { + "type": "word", + "value": 1 + }, + "xBodyPart_RBicep": { + "type": "word", + "value": 1 + }, + "xBodyPart_RFArm": { + "type": "word", + "value": 1 + }, + "xBodyPart_RHand": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShin": { + "type": "word", + "value": 1 + }, + "xBodyPart_RShoul": { + "type": "word", + "value": 0 + }, + "xBodyPart_RThigh": { + "type": "word", + "value": 1 + }, + "xBodyPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/ute/mutantbeetlespwn.ute.json b/_module/ute/mutantbeetlespwn.ute.json index 37bfad28..7cb22520 100644 --- a/_module/ute/mutantbeetlespwn.ute.json +++ b/_module/ute/mutantbeetlespwn.ute.json @@ -19,7 +19,7 @@ }, "CR": { "type": "float", - "value": 4.0 + "value": 3.0 }, "ResRef": { "type": "resref", diff --git a/_module/uti/0_mcloth012.uti.json b/_module/uti/0_mcloth012.uti.json index b5aa43ba..25ec8a03 100644 --- a/_module/uti/0_mcloth012.uti.json +++ b/_module/uti/0_mcloth012.uti.json @@ -203,5 +203,81 @@ "TemplateResRef": { "type": "resref", "value": "0_mcloth012" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 9 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 4 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 4 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 9 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 18 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 3 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 3 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 4 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 4 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 7 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 4 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 9 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 3 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 19 } } diff --git a/_module/uti/76jk.uti.json b/_module/uti/76jk.uti.json index b892d596..7d240217 100644 --- a/_module/uti/76jk.uti.json +++ b/_module/uti/76jk.uti.json @@ -105,5 +105,9 @@ "TemplateResRef": { "type": "resref", "value": "76jk" + }, + "xModelPart1": { + "type": "word", + "value": 4 } } diff --git a/_module/uti/83gd.uti.json b/_module/uti/83gd.uti.json index 235168c2..3c06fbc5 100644 --- a/_module/uti/83gd.uti.json +++ b/_module/uti/83gd.uti.json @@ -167,5 +167,9 @@ "TemplateResRef": { "type": "resref", "value": "83gd" + }, + "xModelPart1": { + "type": "word", + "value": 3 } } diff --git a/_module/uti/aarcl016.uti.json b/_module/uti/aarcl016.uti.json index ab68ddf2..45c4ea06 100644 --- a/_module/uti/aarcl016.uti.json +++ b/_module/uti/aarcl016.uti.json @@ -170,5 +170,81 @@ "TemplateResRef": { "type": "resref", "value": "aarcl016" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 0 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 15 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 15 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 3 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 8 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 15 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 15 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 3 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 39 } } diff --git a/_module/uti/adamantineskin.uti.json b/_module/uti/adamantineskin.uti.json index fe5db2c0..4289b39f 100644 --- a/_module/uti/adamantineskin.uti.json +++ b/_module/uti/adamantineskin.uti.json @@ -260,5 +260,9 @@ "TemplateResRef": { "type": "resref", "value": "adamantineskin" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/adventjournal.uti.json b/_module/uti/adventjournal.uti.json index 046dfb96..7c0cff7d 100644 --- a/_module/uti/adventjournal.uti.json +++ b/_module/uti/adventjournal.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "adventjournal" + }, + "xModelPart1": { + "type": "word", + "value": 51 } } diff --git a/_module/uti/alchemistsfire.uti.json b/_module/uti/alchemistsfire.uti.json index ef790483..599e1bd8 100644 --- a/_module/uti/alchemistsfire.uti.json +++ b/_module/uti/alchemistsfire.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "alchemistsfire" + }, + "xModelPart1": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/alterkey.uti.json b/_module/uti/alterkey.uti.json index ecfdc800..5b585f84 100644 --- a/_module/uti/alterkey.uti.json +++ b/_module/uti/alterkey.uti.json @@ -81,5 +81,17 @@ "TemplateResRef": { "type": "resref", "value": "alterkey" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 52 } } diff --git a/_module/uti/aluminumfoilhat.uti.json b/_module/uti/aluminumfoilhat.uti.json index affd4d34..ab74a4d2 100644 --- a/_module/uti/aluminumfoilhat.uti.json +++ b/_module/uti/aluminumfoilhat.uti.json @@ -133,5 +133,9 @@ "TemplateResRef": { "type": "resref", "value": "aluminumfoilhat" + }, + "xModelPart1": { + "type": "word", + "value": 28 } } diff --git a/_module/uti/amulet65.uti.json b/_module/uti/amulet65.uti.json index 925e4c02..2328d90d 100644 --- a/_module/uti/amulet65.uti.json +++ b/_module/uti/amulet65.uti.json @@ -105,5 +105,9 @@ "TemplateResRef": { "type": "resref", "value": "amulet65" + }, + "xModelPart1": { + "type": "word", + "value": 25 } } diff --git a/_module/uti/amuletofaid.uti.json b/_module/uti/amuletofaid.uti.json index 6e70266f..0c918917 100644 --- a/_module/uti/amuletofaid.uti.json +++ b/_module/uti/amuletofaid.uti.json @@ -326,5 +326,9 @@ "TemplateResRef": { "type": "resref", "value": "amuletofaid" + }, + "xModelPart1": { + "type": "word", + "value": 6 } } diff --git a/_module/uti/amuletofawaren.uti.json b/_module/uti/amuletofawaren.uti.json index 98c92c7d..47557520 100644 --- a/_module/uti/amuletofawaren.uti.json +++ b/_module/uti/amuletofawaren.uti.json @@ -171,5 +171,9 @@ "TemplateResRef": { "type": "resref", "value": "amuletofawaren" + }, + "xModelPart1": { + "type": "word", + "value": 17 } } diff --git a/_module/uti/amuletofbuffin.uti.json b/_module/uti/amuletofbuffin.uti.json index 3baf93da..cfab5611 100644 --- a/_module/uti/amuletofbuffin.uti.json +++ b/_module/uti/amuletofbuffin.uti.json @@ -481,5 +481,9 @@ "TemplateResRef": { "type": "resref", "value": "amuletofbuffin" + }, + "xModelPart1": { + "type": "word", + "value": 3 } } diff --git a/_module/uti/amuletofdispel.uti.json b/_module/uti/amuletofdispel.uti.json index 3a1737be..4f9b4168 100644 --- a/_module/uti/amuletofdispel.uti.json +++ b/_module/uti/amuletofdispel.uti.json @@ -202,5 +202,9 @@ "TemplateResRef": { "type": "resref", "value": "amuletofdispel" + }, + "xModelPart1": { + "type": "word", + "value": 18 } } diff --git a/_module/uti/amuletofoffens.uti.json b/_module/uti/amuletofoffens.uti.json index 7f044d09..16347d71 100644 --- a/_module/uti/amuletofoffens.uti.json +++ b/_module/uti/amuletofoffens.uti.json @@ -326,5 +326,9 @@ "TemplateResRef": { "type": "resref", "value": "amuletofoffens" + }, + "xModelPart1": { + "type": "word", + "value": 25 } } diff --git a/_module/uti/amuletofolida001.uti.json b/_module/uti/amuletofolida001.uti.json index e84dbe89..c596adbc 100644 --- a/_module/uti/amuletofolida001.uti.json +++ b/_module/uti/amuletofolida001.uti.json @@ -202,5 +202,9 @@ "TemplateResRef": { "type": "resref", "value": "amuletofolida001" + }, + "xModelPart1": { + "type": "word", + "value": 4 } } diff --git a/_module/uti/amuletofsummon.uti.json b/_module/uti/amuletofsummon.uti.json index 35d59c52..61ac99aa 100644 --- a/_module/uti/amuletofsummon.uti.json +++ b/_module/uti/amuletofsummon.uti.json @@ -326,5 +326,9 @@ "TemplateResRef": { "type": "resref", "value": "amuletofsummon" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/amuletoftheancie.uti.json b/_module/uti/amuletoftheancie.uti.json index a512d019..fd396c85 100644 --- a/_module/uti/amuletoftheancie.uti.json +++ b/_module/uti/amuletoftheancie.uti.json @@ -322,5 +322,9 @@ "TemplateResRef": { "type": "resref", "value": "amuletoftheancie" + }, + "xModelPart1": { + "type": "word", + "value": 24 } } diff --git a/_module/uti/amuletofthear001.uti.json b/_module/uti/amuletofthear001.uti.json index e14878d7..d262ab5c 100644 --- a/_module/uti/amuletofthear001.uti.json +++ b/_module/uti/amuletofthear001.uti.json @@ -353,5 +353,9 @@ "TemplateResRef": { "type": "resref", "value": "amuletofthear001" + }, + "xModelPart1": { + "type": "word", + "value": 2 } } diff --git a/_module/uti/amuletofthear008.uti.json b/_module/uti/amuletofthear008.uti.json index 11dd0415..05253a16 100644 --- a/_module/uti/amuletofthear008.uti.json +++ b/_module/uti/amuletofthear008.uti.json @@ -260,5 +260,9 @@ "TemplateResRef": { "type": "resref", "value": "amuletofthear008" + }, + "xModelPart1": { + "type": "word", + "value": 22 } } diff --git a/_module/uti/amuletofthecu.uti.json b/_module/uti/amuletofthecu.uti.json index f2204e46..cf2d1d59 100644 --- a/_module/uti/amuletofthecu.uti.json +++ b/_module/uti/amuletofthecu.uti.json @@ -167,5 +167,9 @@ "TemplateResRef": { "type": "resref", "value": "amuletofthecu" + }, + "xModelPart1": { + "type": "word", + "value": 19 } } diff --git a/_module/uti/amuletofthegr001.uti.json b/_module/uti/amuletofthegr001.uti.json index 7944ba58..d29c5d4c 100644 --- a/_module/uti/amuletofthegr001.uti.json +++ b/_module/uti/amuletofthegr001.uti.json @@ -760,5 +760,9 @@ "TemplateResRef": { "type": "resref", "value": "amuletofthegr001" + }, + "xModelPart1": { + "type": "word", + "value": 5 } } diff --git a/_module/uti/amuletoftheimmor.uti.json b/_module/uti/amuletoftheimmor.uti.json index 23791dce..1b21519c 100644 --- a/_module/uti/amuletoftheimmor.uti.json +++ b/_module/uti/amuletoftheimmor.uti.json @@ -415,5 +415,9 @@ "TemplateResRef": { "type": "resref", "value": "amuletoftheimmor" + }, + "xModelPart1": { + "type": "word", + "value": 22 } } diff --git a/_module/uti/amuletofthero.uti.json b/_module/uti/amuletofthero.uti.json index d36a7a96..1af1abda 100644 --- a/_module/uti/amuletofthero.uti.json +++ b/_module/uti/amuletofthero.uti.json @@ -167,5 +167,9 @@ "TemplateResRef": { "type": "resref", "value": "amuletofthero" + }, + "xModelPart1": { + "type": "word", + "value": 20 } } diff --git a/_module/uti/amuletoftricks.uti.json b/_module/uti/amuletoftricks.uti.json index a2d3b595..84029381 100644 --- a/_module/uti/amuletoftricks.uti.json +++ b/_module/uti/amuletoftricks.uti.json @@ -326,5 +326,9 @@ "TemplateResRef": { "type": "resref", "value": "amuletoftricks" + }, + "xModelPart1": { + "type": "word", + "value": 4 } } diff --git a/_module/uti/ancdragonskin10.uti.json b/_module/uti/ancdragonskin10.uti.json index 0ab4daa2..b49f6e0a 100644 --- a/_module/uti/ancdragonskin10.uti.json +++ b/_module/uti/ancdragonskin10.uti.json @@ -695,5 +695,9 @@ "TemplateResRef": { "type": "resref", "value": "ancdragonskin10" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/ancestralbelt.uti.json b/_module/uti/ancestralbelt.uti.json index 48578f91..50d1854d 100644 --- a/_module/uti/ancestralbelt.uti.json +++ b/_module/uti/ancestralbelt.uti.json @@ -266,5 +266,9 @@ "TemplateResRef": { "type": "resref", "value": "ancestralbelt" + }, + "xModelPart1": { + "type": "word", + "value": 7 } } diff --git a/_module/uti/ancgreenkey.uti.json b/_module/uti/ancgreenkey.uti.json index c9ff779e..4fefbd8a 100644 --- a/_module/uti/ancgreenkey.uti.json +++ b/_module/uti/ancgreenkey.uti.json @@ -83,5 +83,17 @@ "TemplateResRef": { "type": "resref", "value": "ancgreenkey" + }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 52 + }, + "xModelPart3": { + "type": "word", + "value": 52 } } diff --git a/_module/uti/ancientnote.uti.json b/_module/uti/ancientnote.uti.json index 27189f3e..6b38d4c6 100644 --- a/_module/uti/ancientnote.uti.json +++ b/_module/uti/ancientnote.uti.json @@ -75,5 +75,9 @@ "TemplateResRef": { "type": "resref", "value": "ancientnote" + }, + "xModelPart1": { + "type": "word", + "value": 46 } } diff --git a/_module/uti/ancienttome.uti.json b/_module/uti/ancienttome.uti.json index 93913ea8..9a05b9d1 100644 --- a/_module/uti/ancienttome.uti.json +++ b/_module/uti/ancienttome.uti.json @@ -75,5 +75,9 @@ "TemplateResRef": { "type": "resref", "value": "ancienttome" + }, + "xModelPart1": { + "type": "word", + "value": 4 } } diff --git a/_module/uti/ancredkey.uti.json b/_module/uti/ancredkey.uti.json index 1d0f009e..e192c8a2 100644 --- a/_module/uti/ancredkey.uti.json +++ b/_module/uti/ancredkey.uti.json @@ -81,5 +81,17 @@ "TemplateResRef": { "type": "resref", "value": "ancredkey" + }, + "xModelPart1": { + "type": "word", + "value": 53 + }, + "xModelPart2": { + "type": "word", + "value": 53 + }, + "xModelPart3": { + "type": "word", + "value": 63 } } diff --git a/_module/uti/ancsilvskin1.uti.json b/_module/uti/ancsilvskin1.uti.json index 30509aff..e8082222 100644 --- a/_module/uti/ancsilvskin1.uti.json +++ b/_module/uti/ancsilvskin1.uti.json @@ -445,5 +445,9 @@ "TemplateResRef": { "type": "resref", "value": "ancsilvskin1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/andrewsjournal.uti.json b/_module/uti/andrewsjournal.uti.json index bca81eda..a9dc09c0 100644 --- a/_module/uti/andrewsjournal.uti.json +++ b/_module/uti/andrewsjournal.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "andrewsjournal" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/anduinsceremonia.uti.json b/_module/uti/anduinsceremonia.uti.json index 18b74803..28c9aa95 100644 --- a/_module/uti/anduinsceremonia.uti.json +++ b/_module/uti/anduinsceremonia.uti.json @@ -427,5 +427,17 @@ "TemplateResRef": { "type": "resref", "value": "anduinsceremonia" + }, + "xModelPart1": { + "type": "word", + "value": 52 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 63 } } diff --git a/_module/uti/anduinsstafff001.uti.json b/_module/uti/anduinsstafff001.uti.json index c6cbd8db..0caf6670 100644 --- a/_module/uti/anduinsstafff001.uti.json +++ b/_module/uti/anduinsstafff001.uti.json @@ -202,5 +202,9 @@ "TemplateResRef": { "type": "resref", "value": "anduinsstafff001" + }, + "xModelPart1": { + "type": "word", + "value": 18 } } diff --git a/_module/uti/anduinsstafff002.uti.json b/_module/uti/anduinsstafff002.uti.json index f362822c..5a7f872c 100644 --- a/_module/uti/anduinsstafff002.uti.json +++ b/_module/uti/anduinsstafff002.uti.json @@ -202,5 +202,9 @@ "TemplateResRef": { "type": "resref", "value": "anduinsstafff002" + }, + "xModelPart1": { + "type": "word", + "value": 15 } } diff --git a/_module/uti/anduinsstafff003.uti.json b/_module/uti/anduinsstafff003.uti.json index 0ac6e8d7..abf9f313 100644 --- a/_module/uti/anduinsstafff003.uti.json +++ b/_module/uti/anduinsstafff003.uti.json @@ -202,5 +202,9 @@ "TemplateResRef": { "type": "resref", "value": "anduinsstafff003" + }, + "xModelPart1": { + "type": "word", + "value": 10 } } diff --git a/_module/uti/anduinsstafff004.uti.json b/_module/uti/anduinsstafff004.uti.json index 8e6727c8..bb552110 100644 --- a/_module/uti/anduinsstafff004.uti.json +++ b/_module/uti/anduinsstafff004.uti.json @@ -202,5 +202,9 @@ "TemplateResRef": { "type": "resref", "value": "anduinsstafff004" + }, + "xModelPart1": { + "type": "word", + "value": 18 } } diff --git a/_module/uti/anduinsstafff005.uti.json b/_module/uti/anduinsstafff005.uti.json index 5bce0c39..4f46f546 100644 --- a/_module/uti/anduinsstafff005.uti.json +++ b/_module/uti/anduinsstafff005.uti.json @@ -171,5 +171,9 @@ "TemplateResRef": { "type": "resref", "value": "anduinsstafff005" + }, + "xModelPart1": { + "type": "word", + "value": 7 } } diff --git a/_module/uti/anduinsstafffrag.uti.json b/_module/uti/anduinsstafffrag.uti.json index 5043c3f0..ddb489cf 100644 --- a/_module/uti/anduinsstafffrag.uti.json +++ b/_module/uti/anduinsstafffrag.uti.json @@ -202,5 +202,9 @@ "TemplateResRef": { "type": "resref", "value": "anduinsstafffrag" + }, + "xModelPart1": { + "type": "word", + "value": 9 } } diff --git a/_module/uti/applist.uti.json b/_module/uti/applist.uti.json index 9c8fa1d4..5ff87e87 100644 --- a/_module/uti/applist.uti.json +++ b/_module/uti/applist.uti.json @@ -79,5 +79,9 @@ "TemplateResRef": { "type": "resref", "value": "applist" + }, + "xModelPart1": { + "type": "word", + "value": 123 } } diff --git a/_module/uti/arcanegolemclaw.uti.json b/_module/uti/arcanegolemclaw.uti.json index 8d56febe..a3e0f787 100644 --- a/_module/uti/arcanegolemclaw.uti.json +++ b/_module/uti/arcanegolemclaw.uti.json @@ -136,5 +136,9 @@ "TemplateResRef": { "type": "resref", "value": "arcanegolemclaw" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/arcanegolemskin.uti.json b/_module/uti/arcanegolemskin.uti.json index 9695b775..bbf58e27 100644 --- a/_module/uti/arcanegolemskin.uti.json +++ b/_module/uti/arcanegolemskin.uti.json @@ -603,5 +603,9 @@ "TemplateResRef": { "type": "resref", "value": "arcanegolemskin" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/arcanesheath.uti.json b/_module/uti/arcanesheath.uti.json index c7068205..f6875748 100644 --- a/_module/uti/arcanesheath.uti.json +++ b/_module/uti/arcanesheath.uti.json @@ -202,5 +202,9 @@ "TemplateResRef": { "type": "resref", "value": "arcanesheath" + }, + "xModelPart1": { + "type": "word", + "value": 7 } } diff --git a/_module/uti/arcanesorcerors.uti.json b/_module/uti/arcanesorcerors.uti.json index 0717c400..cfcca45b 100644 --- a/_module/uti/arcanesorcerors.uti.json +++ b/_module/uti/arcanesorcerors.uti.json @@ -357,5 +357,9 @@ "TemplateResRef": { "type": "resref", "value": "arcanesorcerors" + }, + "xModelPart1": { + "type": "word", + "value": 3 } } diff --git a/_module/uti/arcanewizardsb.uti.json b/_module/uti/arcanewizardsb.uti.json index 02994de5..263e0f9f 100644 --- a/_module/uti/arcanewizardsb.uti.json +++ b/_module/uti/arcanewizardsb.uti.json @@ -388,5 +388,9 @@ "TemplateResRef": { "type": "resref", "value": "arcanewizardsb" + }, + "xModelPart1": { + "type": "word", + "value": 3 } } diff --git a/_module/uti/archemlisblood.uti.json b/_module/uti/archemlisblood.uti.json index 19607d68..d808aac9 100644 --- a/_module/uti/archemlisblood.uti.json +++ b/_module/uti/archemlisblood.uti.json @@ -144,5 +144,17 @@ "TemplateResRef": { "type": "resref", "value": "archemlisblood" + }, + "xModelPart1": { + "type": "word", + "value": 33 + }, + "xModelPart2": { + "type": "word", + "value": 33 + }, + "xModelPart3": { + "type": "word", + "value": 41 } } diff --git a/_module/uti/archemlispain.uti.json b/_module/uti/archemlispain.uti.json index 83ee7ad9..74b72b2c 100644 --- a/_module/uti/archemlispain.uti.json +++ b/_module/uti/archemlispain.uti.json @@ -144,5 +144,17 @@ "TemplateResRef": { "type": "resref", "value": "archemlispain" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/archemlisring.uti.json b/_module/uti/archemlisring.uti.json index 9e0c71e5..f5dbc424 100644 --- a/_module/uti/archemlisring.uti.json +++ b/_module/uti/archemlisring.uti.json @@ -260,5 +260,9 @@ "TemplateResRef": { "type": "resref", "value": "archemlisring" + }, + "xModelPart1": { + "type": "word", + "value": 35 } } diff --git a/_module/uti/arcticbracers.uti.json b/_module/uti/arcticbracers.uti.json index ef20861f..6424252c 100644 --- a/_module/uti/arcticbracers.uti.json +++ b/_module/uti/arcticbracers.uti.json @@ -169,5 +169,9 @@ "TemplateResRef": { "type": "resref", "value": "arcticbracers" + }, + "xModelPart1": { + "type": "word", + "value": 2 } } diff --git a/_module/uti/arenaammy.uti.json b/_module/uti/arenaammy.uti.json index 716b0179..d96a9a16 100644 --- a/_module/uti/arenaammy.uti.json +++ b/_module/uti/arenaammy.uti.json @@ -326,5 +326,9 @@ "TemplateResRef": { "type": "resref", "value": "arenaammy" + }, + "xModelPart1": { + "type": "word", + "value": 26 } } diff --git a/_module/uti/arenaarrow.uti.json b/_module/uti/arenaarrow.uti.json index 7a6cd045..d2ff081c 100644 --- a/_module/uti/arenaarrow.uti.json +++ b/_module/uti/arenaarrow.uti.json @@ -145,5 +145,17 @@ "TemplateResRef": { "type": "resref", "value": "arenaarrow" + }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 34 + }, + "xModelPart3": { + "type": "word", + "value": 24 } } diff --git a/_module/uti/arenaband.uti.json b/_module/uti/arenaband.uti.json index 5a5cd1fc..f294f845 100644 --- a/_module/uti/arenaband.uti.json +++ b/_module/uti/arenaband.uti.json @@ -168,5 +168,9 @@ "TemplateResRef": { "type": "resref", "value": "arenaband" + }, + "xModelPart1": { + "type": "word", + "value": 2 } } diff --git a/_module/uti/arenabastard.uti.json b/_module/uti/arenabastard.uti.json index 28e18da2..5e0559fd 100644 --- a/_module/uti/arenabastard.uti.json +++ b/_module/uti/arenabastard.uti.json @@ -211,5 +211,17 @@ "TemplateResRef": { "type": "resref", "value": "arenabastard" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 44 } } diff --git a/_module/uti/arenabattleaxe.uti.json b/_module/uti/arenabattleaxe.uti.json index 9dc1f3ba..9d545e8e 100644 --- a/_module/uti/arenabattleaxe.uti.json +++ b/_module/uti/arenabattleaxe.uti.json @@ -209,5 +209,17 @@ "TemplateResRef": { "type": "resref", "value": "arenabattleaxe" + }, + "xModelPart1": { + "type": "word", + "value": 52 + }, + "xModelPart2": { + "type": "word", + "value": 52 + }, + "xModelPart3": { + "type": "word", + "value": 82 } } diff --git a/_module/uti/arenabelt.uti.json b/_module/uti/arenabelt.uti.json index 97fcddcf..03832afb 100644 --- a/_module/uti/arenabelt.uti.json +++ b/_module/uti/arenabelt.uti.json @@ -200,5 +200,9 @@ "TemplateResRef": { "type": "resref", "value": "arenabelt" + }, + "xModelPart1": { + "type": "word", + "value": 9 } } diff --git a/_module/uti/arenabolts.uti.json b/_module/uti/arenabolts.uti.json index dfa86bb1..5ad73a2c 100644 --- a/_module/uti/arenabolts.uti.json +++ b/_module/uti/arenabolts.uti.json @@ -145,5 +145,17 @@ "TemplateResRef": { "type": "resref", "value": "arenabolts" + }, + "xModelPart1": { + "type": "word", + "value": 24 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 24 } } diff --git a/_module/uti/arenaboots.uti.json b/_module/uti/arenaboots.uti.json index f1fda307..15c8b401 100644 --- a/_module/uti/arenaboots.uti.json +++ b/_module/uti/arenaboots.uti.json @@ -177,5 +177,17 @@ "TemplateResRef": { "type": "resref", "value": "arenaboots" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 43 + }, + "xModelPart3": { + "type": "word", + "value": 13 } } diff --git a/_module/uti/arenabracers.uti.json b/_module/uti/arenabracers.uti.json index 6a4502ef..53a46b7f 100644 --- a/_module/uti/arenabracers.uti.json +++ b/_module/uti/arenabracers.uti.json @@ -231,5 +231,9 @@ "TemplateResRef": { "type": "resref", "value": "arenabracers" + }, + "xModelPart1": { + "type": "word", + "value": 3 } } diff --git a/_module/uti/arenabuckler.uti.json b/_module/uti/arenabuckler.uti.json index bfc1a896..2880a732 100644 --- a/_module/uti/arenabuckler.uti.json +++ b/_module/uti/arenabuckler.uti.json @@ -263,5 +263,9 @@ "TemplateResRef": { "type": "resref", "value": "arenabuckler" + }, + "xModelPart1": { + "type": "word", + "value": 31 } } diff --git a/_module/uti/arenabullets.uti.json b/_module/uti/arenabullets.uti.json index 3c030ad6..3e0e3d67 100644 --- a/_module/uti/arenabullets.uti.json +++ b/_module/uti/arenabullets.uti.json @@ -139,5 +139,9 @@ "TemplateResRef": { "type": "resref", "value": "arenabullets" + }, + "xModelPart1": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/arenachains.uti.json b/_module/uti/arenachains.uti.json index ef33c9a8..9f8fe30c 100644 --- a/_module/uti/arenachains.uti.json +++ b/_module/uti/arenachains.uti.json @@ -362,5 +362,81 @@ "TemplateResRef": { "type": "resref", "value": "arenachains" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 8 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 5 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 5 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 17 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 11 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 5 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 6 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 5 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 5 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 17 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 11 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 5 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 4 } } diff --git a/_module/uti/arenacloak.uti.json b/_module/uti/arenacloak.uti.json index 3c909ed7..6c9b354d 100644 --- a/_module/uti/arenacloak.uti.json +++ b/_module/uti/arenacloak.uti.json @@ -319,5 +319,9 @@ "TemplateResRef": { "type": "resref", "value": "arenacloak" + }, + "xModelPart1": { + "type": "word", + "value": 4 } } diff --git a/_module/uti/arenaclub.uti.json b/_module/uti/arenaclub.uti.json index 82e02d76..bf277c92 100644 --- a/_module/uti/arenaclub.uti.json +++ b/_module/uti/arenaclub.uti.json @@ -211,5 +211,17 @@ "TemplateResRef": { "type": "resref", "value": "arenaclub" + }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/arenadagger.uti.json b/_module/uti/arenadagger.uti.json index 3df46c48..b7086f4a 100644 --- a/_module/uti/arenadagger.uti.json +++ b/_module/uti/arenadagger.uti.json @@ -211,5 +211,17 @@ "TemplateResRef": { "type": "resref", "value": "arenadagger" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 52 + }, + "xModelPart3": { + "type": "word", + "value": 42 } } diff --git a/_module/uti/arenadarts.uti.json b/_module/uti/arenadarts.uti.json index 1ef18343..9de7d979 100644 --- a/_module/uti/arenadarts.uti.json +++ b/_module/uti/arenadarts.uti.json @@ -170,5 +170,9 @@ "TemplateResRef": { "type": "resref", "value": "arenadarts" + }, + "xModelPart1": { + "type": "word", + "value": 23 } } diff --git a/_module/uti/arenadblaxe.uti.json b/_module/uti/arenadblaxe.uti.json index 3658e192..ee4e86c8 100644 --- a/_module/uti/arenadblaxe.uti.json +++ b/_module/uti/arenadblaxe.uti.json @@ -211,5 +211,17 @@ "TemplateResRef": { "type": "resref", "value": "arenadblaxe" + }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 24 } } diff --git a/_module/uti/arenadiremace.uti.json b/_module/uti/arenadiremace.uti.json index 2ee8445d..f8dd907a 100644 --- a/_module/uti/arenadiremace.uti.json +++ b/_module/uti/arenadiremace.uti.json @@ -211,5 +211,17 @@ "TemplateResRef": { "type": "resref", "value": "arenadiremace" + }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/arenagauntlets.uti.json b/_module/uti/arenagauntlets.uti.json index 3e587f28..3cb640ca 100644 --- a/_module/uti/arenagauntlets.uti.json +++ b/_module/uti/arenagauntlets.uti.json @@ -324,5 +324,9 @@ "TemplateResRef": { "type": "resref", "value": "arenagauntlets" + }, + "xModelPart1": { + "type": "word", + "value": 8 } } diff --git a/_module/uti/arenagaxe.uti.json b/_module/uti/arenagaxe.uti.json index 778730c8..093a1326 100644 --- a/_module/uti/arenagaxe.uti.json +++ b/_module/uti/arenagaxe.uti.json @@ -211,5 +211,17 @@ "TemplateResRef": { "type": "resref", "value": "arenagaxe" + }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 22 } } diff --git a/_module/uti/arenagreatswrd.uti.json b/_module/uti/arenagreatswrd.uti.json index cdec3b3a..4fa1c808 100644 --- a/_module/uti/arenagreatswrd.uti.json +++ b/_module/uti/arenagreatswrd.uti.json @@ -211,5 +211,17 @@ "TemplateResRef": { "type": "resref", "value": "arenagreatswrd" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/arenahalberd.uti.json b/_module/uti/arenahalberd.uti.json index 42d2e8ab..507387dc 100644 --- a/_module/uti/arenahalberd.uti.json +++ b/_module/uti/arenahalberd.uti.json @@ -211,5 +211,17 @@ "TemplateResRef": { "type": "resref", "value": "arenahalberd" + }, + "xModelPart1": { + "type": "word", + "value": 14 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/arenahandaxe.uti.json b/_module/uti/arenahandaxe.uti.json index c8d60315..45d7da4a 100644 --- a/_module/uti/arenahandaxe.uti.json +++ b/_module/uti/arenahandaxe.uti.json @@ -207,5 +207,17 @@ "TemplateResRef": { "type": "resref", "value": "arenahandaxe" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 43 + }, + "xModelPart3": { + "type": "word", + "value": 42 } } diff --git a/_module/uti/arenahelm1.uti.json b/_module/uti/arenahelm1.uti.json index 677788d2..f549b997 100644 --- a/_module/uti/arenahelm1.uti.json +++ b/_module/uti/arenahelm1.uti.json @@ -229,5 +229,9 @@ "TemplateResRef": { "type": "resref", "value": "arenahelm1" + }, + "xModelPart1": { + "type": "word", + "value": 13 } } diff --git a/_module/uti/arenahflail.uti.json b/_module/uti/arenahflail.uti.json index f0644049..94732dcd 100644 --- a/_module/uti/arenahflail.uti.json +++ b/_module/uti/arenahflail.uti.json @@ -211,5 +211,17 @@ "TemplateResRef": { "type": "resref", "value": "arenahflail" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/arenahxbow.uti.json b/_module/uti/arenahxbow.uti.json index eb62b366..135eb997 100644 --- a/_module/uti/arenahxbow.uti.json +++ b/_module/uti/arenahxbow.uti.json @@ -180,5 +180,17 @@ "TemplateResRef": { "type": "resref", "value": "arenahxbow" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 34 } } diff --git a/_module/uti/arenakama.uti.json b/_module/uti/arenakama.uti.json index 4abf3494..f7c9c246 100644 --- a/_module/uti/arenakama.uti.json +++ b/_module/uti/arenakama.uti.json @@ -211,5 +211,17 @@ "TemplateResRef": { "type": "resref", "value": "arenakama" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/arenakatana.uti.json b/_module/uti/arenakatana.uti.json index baefaa18..a056daca 100644 --- a/_module/uti/arenakatana.uti.json +++ b/_module/uti/arenakatana.uti.json @@ -211,5 +211,17 @@ "TemplateResRef": { "type": "resref", "value": "arenakatana" + }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/arenakukri.uti.json b/_module/uti/arenakukri.uti.json index bd2f0b3f..d061fb0d 100644 --- a/_module/uti/arenakukri.uti.json +++ b/_module/uti/arenakukri.uti.json @@ -211,5 +211,17 @@ "TemplateResRef": { "type": "resref", "value": "arenakukri" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 12 + }, + "xModelPart3": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/arenaleathers.uti.json b/_module/uti/arenaleathers.uti.json index 0d38bff8..34a551e0 100644 --- a/_module/uti/arenaleathers.uti.json +++ b/_module/uti/arenaleathers.uti.json @@ -362,5 +362,81 @@ "TemplateResRef": { "type": "resref", "value": "arenaleathers" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 15 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 9 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 3 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 3 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 24 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 9 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 3 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 3 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 40 } } diff --git a/_module/uti/arenalflail.uti.json b/_module/uti/arenalflail.uti.json index 77afa39b..43c3c106 100644 --- a/_module/uti/arenalflail.uti.json +++ b/_module/uti/arenalflail.uti.json @@ -211,5 +211,17 @@ "TemplateResRef": { "type": "resref", "value": "arenalflail" + }, + "xModelPart1": { + "type": "word", + "value": 23 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 42 } } diff --git a/_module/uti/arenalighthammer.uti.json b/_module/uti/arenalighthammer.uti.json index 1026b3da..95dacf6a 100644 --- a/_module/uti/arenalighthammer.uti.json +++ b/_module/uti/arenalighthammer.uti.json @@ -209,5 +209,17 @@ "TemplateResRef": { "type": "resref", "value": "arenalighthammer" + }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 34 } } diff --git a/_module/uti/arenalongbow.uti.json b/_module/uti/arenalongbow.uti.json index 4950b4e7..507e4df5 100644 --- a/_module/uti/arenalongbow.uti.json +++ b/_module/uti/arenalongbow.uti.json @@ -211,5 +211,17 @@ "TemplateResRef": { "type": "resref", "value": "arenalongbow" + }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 64 + }, + "xModelPart3": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/arenalongsword.uti.json b/_module/uti/arenalongsword.uti.json index 971ef798..816c6f60 100644 --- a/_module/uti/arenalongsword.uti.json +++ b/_module/uti/arenalongsword.uti.json @@ -211,5 +211,17 @@ "TemplateResRef": { "type": "resref", "value": "arenalongsword" + }, + "xModelPart1": { + "type": "word", + "value": 72 + }, + "xModelPart2": { + "type": "word", + "value": 62 + }, + "xModelPart3": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/arenalxbow.uti.json b/_module/uti/arenalxbow.uti.json index 4ab72100..cce52662 100644 --- a/_module/uti/arenalxbow.uti.json +++ b/_module/uti/arenalxbow.uti.json @@ -211,5 +211,17 @@ "TemplateResRef": { "type": "resref", "value": "arenalxbow" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 24 } } diff --git a/_module/uti/arenamace.uti.json b/_module/uti/arenamace.uti.json index 122ed0e6..16a31320 100644 --- a/_module/uti/arenamace.uti.json +++ b/_module/uti/arenamace.uti.json @@ -211,5 +211,17 @@ "TemplateResRef": { "type": "resref", "value": "arenamace" + }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/arenamorningstar.uti.json b/_module/uti/arenamorningstar.uti.json index 91d1f729..1314bae7 100644 --- a/_module/uti/arenamorningstar.uti.json +++ b/_module/uti/arenamorningstar.uti.json @@ -211,5 +211,17 @@ "TemplateResRef": { "type": "resref", "value": "arenamorningstar" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/arenaplate.uti.json b/_module/uti/arenaplate.uti.json index 95a4176f..f7be76da 100644 --- a/_module/uti/arenaplate.uti.json +++ b/_module/uti/arenaplate.uti.json @@ -360,5 +360,81 @@ "TemplateResRef": { "type": "resref", "value": "arenaplate" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 6 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 20 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 5 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 11 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 17 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 13 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 6 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 20 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 5 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 11 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 17 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 13 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 23 } } diff --git a/_module/uti/arenaquarterstaf.uti.json b/_module/uti/arenaquarterstaf.uti.json index 8ec896e7..ea5ae255 100644 --- a/_module/uti/arenaquarterstaf.uti.json +++ b/_module/uti/arenaquarterstaf.uti.json @@ -211,5 +211,17 @@ "TemplateResRef": { "type": "resref", "value": "arenaquarterstaf" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 22 } } diff --git a/_module/uti/arenarapier.uti.json b/_module/uti/arenarapier.uti.json index eb202b4d..ffed7303 100644 --- a/_module/uti/arenarapier.uti.json +++ b/_module/uti/arenarapier.uti.json @@ -211,5 +211,17 @@ "TemplateResRef": { "type": "resref", "value": "arenarapier" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 44 } } diff --git a/_module/uti/arenaring.uti.json b/_module/uti/arenaring.uti.json index 3b4036d8..8a19ddbc 100644 --- a/_module/uti/arenaring.uti.json +++ b/_module/uti/arenaring.uti.json @@ -168,5 +168,9 @@ "TemplateResRef": { "type": "resref", "value": "arenaring" + }, + "xModelPart1": { + "type": "word", + "value": 36 } } diff --git a/_module/uti/arenascimitar.uti.json b/_module/uti/arenascimitar.uti.json index 8ee2df39..93c8327b 100644 --- a/_module/uti/arenascimitar.uti.json +++ b/_module/uti/arenascimitar.uti.json @@ -211,5 +211,17 @@ "TemplateResRef": { "type": "resref", "value": "arenascimitar" + }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 54 } } diff --git a/_module/uti/arenascythe.uti.json b/_module/uti/arenascythe.uti.json index 55fbca57..9a4adf0d 100644 --- a/_module/uti/arenascythe.uti.json +++ b/_module/uti/arenascythe.uti.json @@ -211,5 +211,17 @@ "TemplateResRef": { "type": "resref", "value": "arenascythe" + }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 34 } } diff --git a/_module/uti/arenashield1.uti.json b/_module/uti/arenashield1.uti.json index ba23d731..1b5ca1ff 100644 --- a/_module/uti/arenashield1.uti.json +++ b/_module/uti/arenashield1.uti.json @@ -230,5 +230,9 @@ "TemplateResRef": { "type": "resref", "value": "arenashield1" + }, + "xModelPart1": { + "type": "word", + "value": 31 } } diff --git a/_module/uti/arenashortbow.uti.json b/_module/uti/arenashortbow.uti.json index f6f9da12..0fe08155 100644 --- a/_module/uti/arenashortbow.uti.json +++ b/_module/uti/arenashortbow.uti.json @@ -211,5 +211,17 @@ "TemplateResRef": { "type": "resref", "value": "arenashortbow" + }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/arenashortsword.uti.json b/_module/uti/arenashortsword.uti.json index 06a6202a..d0b7234c 100644 --- a/_module/uti/arenashortsword.uti.json +++ b/_module/uti/arenashortsword.uti.json @@ -211,5 +211,17 @@ "TemplateResRef": { "type": "resref", "value": "arenashortsword" + }, + "xModelPart1": { + "type": "word", + "value": 44 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 34 } } diff --git a/_module/uti/arenashurikens.uti.json b/_module/uti/arenashurikens.uti.json index a71d5f1d..42992f74 100644 --- a/_module/uti/arenashurikens.uti.json +++ b/_module/uti/arenashurikens.uti.json @@ -170,5 +170,9 @@ "TemplateResRef": { "type": "resref", "value": "arenashurikens" + }, + "xModelPart1": { + "type": "word", + "value": 43 } } diff --git a/_module/uti/arenasickle.uti.json b/_module/uti/arenasickle.uti.json index 639caf03..3755cde2 100644 --- a/_module/uti/arenasickle.uti.json +++ b/_module/uti/arenasickle.uti.json @@ -211,5 +211,17 @@ "TemplateResRef": { "type": "resref", "value": "arenasickle" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/arenasilks.uti.json b/_module/uti/arenasilks.uti.json index 4e3dc054..900f80b3 100644 --- a/_module/uti/arenasilks.uti.json +++ b/_module/uti/arenasilks.uti.json @@ -361,5 +361,81 @@ "TemplateResRef": { "type": "resref", "value": "arenasilks" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 15 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 13 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 9 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 3 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 3 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 30 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 13 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 9 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 3 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 3 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 7 } } diff --git a/_module/uti/arenasling.uti.json b/_module/uti/arenasling.uti.json index 06407cd2..855454f8 100644 --- a/_module/uti/arenasling.uti.json +++ b/_module/uti/arenasling.uti.json @@ -203,5 +203,9 @@ "TemplateResRef": { "type": "resref", "value": "arenasling" + }, + "xModelPart1": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/arenaspear.uti.json b/_module/uti/arenaspear.uti.json index 7ce64a1a..dea4b2ad 100644 --- a/_module/uti/arenaspear.uti.json +++ b/_module/uti/arenaspear.uti.json @@ -211,5 +211,17 @@ "TemplateResRef": { "type": "resref", "value": "arenaspear" + }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 23 + }, + "xModelPart3": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/arenataxes.uti.json b/_module/uti/arenataxes.uti.json index 591e689e..538ed22b 100644 --- a/_module/uti/arenataxes.uti.json +++ b/_module/uti/arenataxes.uti.json @@ -178,5 +178,17 @@ "TemplateResRef": { "type": "resref", "value": "arenataxes" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 12 + }, + "xModelPart3": { + "type": "word", + "value": 42 } } diff --git a/_module/uti/arenatbsword.uti.json b/_module/uti/arenatbsword.uti.json index 1e7d0c6c..96d43679 100644 --- a/_module/uti/arenatbsword.uti.json +++ b/_module/uti/arenatbsword.uti.json @@ -212,5 +212,17 @@ "TemplateResRef": { "type": "resref", "value": "arenatbsword" + }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 12 + }, + "xModelPart3": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/arenatoken.uti.json b/_module/uti/arenatoken.uti.json index 19660510..81e26294 100644 --- a/_module/uti/arenatoken.uti.json +++ b/_module/uti/arenatoken.uti.json @@ -79,5 +79,9 @@ "TemplateResRef": { "type": "resref", "value": "arenatoken" + }, + "xModelPart1": { + "type": "word", + "value": 36 } } diff --git a/_module/uti/arenatrident.uti.json b/_module/uti/arenatrident.uti.json index 88f20433..cbeefe68 100644 --- a/_module/uti/arenatrident.uti.json +++ b/_module/uti/arenatrident.uti.json @@ -212,5 +212,17 @@ "TemplateResRef": { "type": "resref", "value": "arenatrident" + }, + "xModelPart1": { + "type": "word", + "value": 31 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/arenatshield.uti.json b/_module/uti/arenatshield.uti.json index 33b4c0db..ed0912a1 100644 --- a/_module/uti/arenatshield.uti.json +++ b/_module/uti/arenatshield.uti.json @@ -232,5 +232,9 @@ "TemplateResRef": { "type": "resref", "value": "arenatshield" + }, + "xModelPart1": { + "type": "word", + "value": 33 } } diff --git a/_module/uti/arenawaraxe.uti.json b/_module/uti/arenawaraxe.uti.json index 8f2da6ca..c7d14520 100644 --- a/_module/uti/arenawaraxe.uti.json +++ b/_module/uti/arenawaraxe.uti.json @@ -211,5 +211,17 @@ "TemplateResRef": { "type": "resref", "value": "arenawaraxe" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 52 + }, + "xModelPart3": { + "type": "word", + "value": 52 } } diff --git a/_module/uti/arenawarhammer.uti.json b/_module/uti/arenawarhammer.uti.json index 6b75be4d..b9e10277 100644 --- a/_module/uti/arenawarhammer.uti.json +++ b/_module/uti/arenawarhammer.uti.json @@ -211,5 +211,17 @@ "TemplateResRef": { "type": "resref", "value": "arenawarhammer" + }, + "xModelPart1": { + "type": "word", + "value": 52 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/arenawhip.uti.json b/_module/uti/arenawhip.uti.json index 4aa598da..30cf3b66 100644 --- a/_module/uti/arenawhip.uti.json +++ b/_module/uti/arenawhip.uti.json @@ -242,5 +242,17 @@ "TemplateResRef": { "type": "resref", "value": "arenawhip" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/arhe008.uti.json b/_module/uti/arhe008.uti.json index 075add0b..8263bfcd 100644 --- a/_module/uti/arhe008.uti.json +++ b/_module/uti/arhe008.uti.json @@ -161,5 +161,9 @@ "TemplateResRef": { "type": "resref", "value": "arhe008" + }, + "xModelPart1": { + "type": "word", + "value": 23 } } diff --git a/_module/uti/arhe009.uti.json b/_module/uti/arhe009.uti.json index 901d9ec9..65da2571 100644 --- a/_module/uti/arhe009.uti.json +++ b/_module/uti/arhe009.uti.json @@ -163,5 +163,9 @@ "TemplateResRef": { "type": "resref", "value": "arhe009" + }, + "xModelPart1": { + "type": "word", + "value": 24 } } diff --git a/_module/uti/arhe010.uti.json b/_module/uti/arhe010.uti.json index 9fad9452..2f19abb5 100644 --- a/_module/uti/arhe010.uti.json +++ b/_module/uti/arhe010.uti.json @@ -163,5 +163,9 @@ "TemplateResRef": { "type": "resref", "value": "arhe010" + }, + "xModelPart1": { + "type": "word", + "value": 24 } } diff --git a/_module/uti/armageddonstaff.uti.json b/_module/uti/armageddonstaff.uti.json index e892d2d6..6036163f 100644 --- a/_module/uti/armageddonstaff.uti.json +++ b/_module/uti/armageddonstaff.uti.json @@ -179,5 +179,17 @@ "TemplateResRef": { "type": "resref", "value": "armageddonstaff" + }, + "xModelPart1": { + "type": "word", + "value": 52 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 52 } } diff --git a/_module/uti/armhe014.uti.json b/_module/uti/armhe014.uti.json index a1ab298c..18c4bf99 100644 --- a/_module/uti/armhe014.uti.json +++ b/_module/uti/armhe014.uti.json @@ -228,5 +228,9 @@ "TemplateResRef": { "type": "resref", "value": "armhe014" + }, + "xModelPart1": { + "type": "word", + "value": 13 } } diff --git a/_module/uti/armoftheholy.uti.json b/_module/uti/armoftheholy.uti.json index 383b5577..4681a783 100644 --- a/_module/uti/armoftheholy.uti.json +++ b/_module/uti/armoftheholy.uti.json @@ -426,5 +426,17 @@ "TemplateResRef": { "type": "resref", "value": "armoftheholy" + }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/armorofenchantme.uti.json b/_module/uti/armorofenchantme.uti.json index 48123f18..5d011f41 100644 --- a/_module/uti/armorofenchantme.uti.json +++ b/_module/uti/armorofenchantme.uti.json @@ -234,5 +234,81 @@ "TemplateResRef": { "type": "resref", "value": "armorofenchantme" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 12 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 14 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 17 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 18 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 12 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 4 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 9 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 14 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 17 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 18 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 12 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 53 } } diff --git a/_module/uti/armorofimmunity.uti.json b/_module/uti/armorofimmunity.uti.json index 44b77389..2d29b787 100644 --- a/_module/uti/armorofimmunity.uti.json +++ b/_module/uti/armorofimmunity.uti.json @@ -327,5 +327,81 @@ "TemplateResRef": { "type": "resref", "value": "armorofimmunity" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 3 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 18 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 12 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 19 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 10 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 4 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 6 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 18 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 12 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 19 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 10 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 21 } } diff --git a/_module/uti/arrow001.uti.json b/_module/uti/arrow001.uti.json index bdac4e57..cfe6cea4 100644 --- a/_module/uti/arrow001.uti.json +++ b/_module/uti/arrow001.uti.json @@ -210,5 +210,17 @@ "TemplateResRef": { "type": "resref", "value": "arrow001" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 31 } } diff --git a/_module/uti/arrowhead.uti.json b/_module/uti/arrowhead.uti.json index 2effe45a..3601cf5c 100644 --- a/_module/uti/arrowhead.uti.json +++ b/_module/uti/arrowhead.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "arrowhead" + }, + "xModelPart1": { + "type": "word", + "value": 59 } } diff --git a/_module/uti/arrowodeath3.uti.json b/_module/uti/arrowodeath3.uti.json index 6a9bdbc4..2d37d713 100644 --- a/_module/uti/arrowodeath3.uti.json +++ b/_module/uti/arrowodeath3.uti.json @@ -237,5 +237,17 @@ "TemplateResRef": { "type": "resref", "value": "arrowodeath3" + }, + "xModelPart1": { + "type": "word", + "value": 21 + }, + "xModelPart2": { + "type": "word", + "value": 33 + }, + "xModelPart3": { + "type": "word", + "value": 22 } } diff --git a/_module/uti/artarrows1.uti.json b/_module/uti/artarrows1.uti.json index 02eca3fd..8d3e10ee 100644 --- a/_module/uti/artarrows1.uti.json +++ b/_module/uti/artarrows1.uti.json @@ -273,5 +273,17 @@ "TemplateResRef": { "type": "resref", "value": "artarrows1" + }, + "xModelPart1": { + "type": "word", + "value": 24 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 24 } } diff --git a/_module/uti/artaxe22.uti.json b/_module/uti/artaxe22.uti.json index 9630d939..581b327f 100644 --- a/_module/uti/artaxe22.uti.json +++ b/_module/uti/artaxe22.uti.json @@ -272,5 +272,17 @@ "TemplateResRef": { "type": "resref", "value": "artaxe22" + }, + "xModelPart1": { + "type": "word", + "value": 24 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 84 } } diff --git a/_module/uti/artbolts1.uti.json b/_module/uti/artbolts1.uti.json index e575a52b..7c6543ec 100644 --- a/_module/uti/artbolts1.uti.json +++ b/_module/uti/artbolts1.uti.json @@ -304,5 +304,17 @@ "TemplateResRef": { "type": "resref", "value": "artbolts1" + }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/artbullets1.uti.json b/_module/uti/artbullets1.uti.json index 1c2a3b95..cf1549ba 100644 --- a/_module/uti/artbullets1.uti.json +++ b/_module/uti/artbullets1.uti.json @@ -327,5 +327,9 @@ "TemplateResRef": { "type": "resref", "value": "artbullets1" + }, + "xModelPart1": { + "type": "word", + "value": 33 } } diff --git a/_module/uti/artifact0.uti.json b/_module/uti/artifact0.uti.json index 8ae3e7ef..8e1776f4 100644 --- a/_module/uti/artifact0.uti.json +++ b/_module/uti/artifact0.uti.json @@ -428,5 +428,17 @@ "TemplateResRef": { "type": "resref", "value": "artifact0" + }, + "xModelPart1": { + "type": "word", + "value": 44 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 44 } } diff --git a/_module/uti/artifact1.uti.json b/_module/uti/artifact1.uti.json index 35db7c99..0d579e62 100644 --- a/_module/uti/artifact1.uti.json +++ b/_module/uti/artifact1.uti.json @@ -397,5 +397,17 @@ "TemplateResRef": { "type": "resref", "value": "artifact1" + }, + "xModelPart1": { + "type": "word", + "value": 54 + }, + "xModelPart2": { + "type": "word", + "value": 54 + }, + "xModelPart3": { + "type": "word", + "value": 54 } } diff --git a/_module/uti/artifact10.uti.json b/_module/uti/artifact10.uti.json index 88998be6..f1e9aa64 100644 --- a/_module/uti/artifact10.uti.json +++ b/_module/uti/artifact10.uti.json @@ -428,5 +428,17 @@ "TemplateResRef": { "type": "resref", "value": "artifact10" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/artifact11.uti.json b/_module/uti/artifact11.uti.json index 6a86c6a1..c56335da 100644 --- a/_module/uti/artifact11.uti.json +++ b/_module/uti/artifact11.uti.json @@ -366,5 +366,17 @@ "TemplateResRef": { "type": "resref", "value": "artifact11" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 74 + }, + "xModelPart3": { + "type": "word", + "value": 74 } } diff --git a/_module/uti/artifact12.uti.json b/_module/uti/artifact12.uti.json index 6b0f272d..afd47c52 100644 --- a/_module/uti/artifact12.uti.json +++ b/_module/uti/artifact12.uti.json @@ -397,5 +397,17 @@ "TemplateResRef": { "type": "resref", "value": "artifact12" + }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 64 + }, + "xModelPart3": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/artifact13.uti.json b/_module/uti/artifact13.uti.json index c285f273..19217216 100644 --- a/_module/uti/artifact13.uti.json +++ b/_module/uti/artifact13.uti.json @@ -397,5 +397,17 @@ "TemplateResRef": { "type": "resref", "value": "artifact13" + }, + "xModelPart1": { + "type": "word", + "value": 64 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 54 } } diff --git a/_module/uti/artifact14.uti.json b/_module/uti/artifact14.uti.json index 78f190cd..c13c2510 100644 --- a/_module/uti/artifact14.uti.json +++ b/_module/uti/artifact14.uti.json @@ -397,5 +397,17 @@ "TemplateResRef": { "type": "resref", "value": "artifact14" + }, + "xModelPart1": { + "type": "word", + "value": 24 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 74 } } diff --git a/_module/uti/artifact15.uti.json b/_module/uti/artifact15.uti.json index 067dc4b3..2f082e02 100644 --- a/_module/uti/artifact15.uti.json +++ b/_module/uti/artifact15.uti.json @@ -397,5 +397,17 @@ "TemplateResRef": { "type": "resref", "value": "artifact15" + }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/artifact16.uti.json b/_module/uti/artifact16.uti.json index 91ab66b0..d01192ad 100644 --- a/_module/uti/artifact16.uti.json +++ b/_module/uti/artifact16.uti.json @@ -397,5 +397,17 @@ "TemplateResRef": { "type": "resref", "value": "artifact16" + }, + "xModelPart1": { + "type": "word", + "value": 54 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/artifact17.uti.json b/_module/uti/artifact17.uti.json index 088f35d0..859bd4c9 100644 --- a/_module/uti/artifact17.uti.json +++ b/_module/uti/artifact17.uti.json @@ -397,5 +397,17 @@ "TemplateResRef": { "type": "resref", "value": "artifact17" + }, + "xModelPart1": { + "type": "word", + "value": 44 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/artifact18.uti.json b/_module/uti/artifact18.uti.json index c3f7feae..fd99604f 100644 --- a/_module/uti/artifact18.uti.json +++ b/_module/uti/artifact18.uti.json @@ -428,5 +428,17 @@ "TemplateResRef": { "type": "resref", "value": "artifact18" + }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 44 } } diff --git a/_module/uti/artifact19.uti.json b/_module/uti/artifact19.uti.json index 13a306b4..2005bf47 100644 --- a/_module/uti/artifact19.uti.json +++ b/_module/uti/artifact19.uti.json @@ -397,5 +397,17 @@ "TemplateResRef": { "type": "resref", "value": "artifact19" + }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 34 + }, + "xModelPart3": { + "type": "word", + "value": 34 } } diff --git a/_module/uti/artifact2.uti.json b/_module/uti/artifact2.uti.json index d6ca7b5c..73aa753c 100644 --- a/_module/uti/artifact2.uti.json +++ b/_module/uti/artifact2.uti.json @@ -397,5 +397,17 @@ "TemplateResRef": { "type": "resref", "value": "artifact2" + }, + "xModelPart1": { + "type": "word", + "value": 24 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 34 } } diff --git a/_module/uti/artifact20.uti.json b/_module/uti/artifact20.uti.json index cd183b27..0cce556c 100644 --- a/_module/uti/artifact20.uti.json +++ b/_module/uti/artifact20.uti.json @@ -397,5 +397,17 @@ "TemplateResRef": { "type": "resref", "value": "artifact20" + }, + "xModelPart1": { + "type": "word", + "value": 14 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/artifact21.uti.json b/_module/uti/artifact21.uti.json index 287d9113..82422d89 100644 --- a/_module/uti/artifact21.uti.json +++ b/_module/uti/artifact21.uti.json @@ -397,5 +397,17 @@ "TemplateResRef": { "type": "resref", "value": "artifact21" + }, + "xModelPart1": { + "type": "word", + "value": 44 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/artifact22.uti.json b/_module/uti/artifact22.uti.json index 9bdb09d4..fea56b98 100644 --- a/_module/uti/artifact22.uti.json +++ b/_module/uti/artifact22.uti.json @@ -397,5 +397,17 @@ "TemplateResRef": { "type": "resref", "value": "artifact22" + }, + "xModelPart1": { + "type": "word", + "value": 24 + }, + "xModelPart2": { + "type": "word", + "value": 34 + }, + "xModelPart3": { + "type": "word", + "value": 34 } } diff --git a/_module/uti/artifact23.uti.json b/_module/uti/artifact23.uti.json index 3b7e206f..ed85165d 100644 --- a/_module/uti/artifact23.uti.json +++ b/_module/uti/artifact23.uti.json @@ -397,5 +397,17 @@ "TemplateResRef": { "type": "resref", "value": "artifact23" + }, + "xModelPart1": { + "type": "word", + "value": 14 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 24 } } diff --git a/_module/uti/artifact24.uti.json b/_module/uti/artifact24.uti.json index 496602e4..2c45637c 100644 --- a/_module/uti/artifact24.uti.json +++ b/_module/uti/artifact24.uti.json @@ -397,5 +397,17 @@ "TemplateResRef": { "type": "resref", "value": "artifact24" + }, + "xModelPart1": { + "type": "word", + "value": 14 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 34 } } diff --git a/_module/uti/artifact25.uti.json b/_module/uti/artifact25.uti.json index b7ed1dfe..4770dcea 100644 --- a/_module/uti/artifact25.uti.json +++ b/_module/uti/artifact25.uti.json @@ -397,5 +397,17 @@ "TemplateResRef": { "type": "resref", "value": "artifact25" + }, + "xModelPart1": { + "type": "word", + "value": 44 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/artifact26.uti.json b/_module/uti/artifact26.uti.json index 96ce13e9..aabdf5c6 100644 --- a/_module/uti/artifact26.uti.json +++ b/_module/uti/artifact26.uti.json @@ -397,5 +397,17 @@ "TemplateResRef": { "type": "resref", "value": "artifact26" + }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 34 } } diff --git a/_module/uti/artifact27.uti.json b/_module/uti/artifact27.uti.json index 4d48e735..24c1fb32 100644 --- a/_module/uti/artifact27.uti.json +++ b/_module/uti/artifact27.uti.json @@ -397,5 +397,17 @@ "TemplateResRef": { "type": "resref", "value": "artifact27" + }, + "xModelPart1": { + "type": "word", + "value": 24 + }, + "xModelPart2": { + "type": "word", + "value": 34 + }, + "xModelPart3": { + "type": "word", + "value": 44 } } diff --git a/_module/uti/artifact28.uti.json b/_module/uti/artifact28.uti.json index 6c8399a7..b78e6b3b 100644 --- a/_module/uti/artifact28.uti.json +++ b/_module/uti/artifact28.uti.json @@ -398,5 +398,17 @@ "TemplateResRef": { "type": "resref", "value": "artifact28" + }, + "xModelPart1": { + "type": "word", + "value": 44 + }, + "xModelPart2": { + "type": "word", + "value": 34 + }, + "xModelPart3": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/artifact29.uti.json b/_module/uti/artifact29.uti.json index 80bdaf4b..c0054995 100644 --- a/_module/uti/artifact29.uti.json +++ b/_module/uti/artifact29.uti.json @@ -366,5 +366,17 @@ "TemplateResRef": { "type": "resref", "value": "artifact29" + }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 34 + }, + "xModelPart3": { + "type": "word", + "value": 34 } } diff --git a/_module/uti/artifact3.uti.json b/_module/uti/artifact3.uti.json index f1aa1951..985995df 100644 --- a/_module/uti/artifact3.uti.json +++ b/_module/uti/artifact3.uti.json @@ -397,5 +397,17 @@ "TemplateResRef": { "type": "resref", "value": "artifact3" + }, + "xModelPart1": { + "type": "word", + "value": 74 + }, + "xModelPart2": { + "type": "word", + "value": 34 + }, + "xModelPart3": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/artifact30.uti.json b/_module/uti/artifact30.uti.json index eff2e43d..c6a6c178 100644 --- a/_module/uti/artifact30.uti.json +++ b/_module/uti/artifact30.uti.json @@ -366,5 +366,17 @@ "TemplateResRef": { "type": "resref", "value": "artifact30" + }, + "xModelPart1": { + "type": "word", + "value": 14 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 34 } } diff --git a/_module/uti/artifact31.uti.json b/_module/uti/artifact31.uti.json index 2c20fdd2..793b0236 100644 --- a/_module/uti/artifact31.uti.json +++ b/_module/uti/artifact31.uti.json @@ -358,5 +358,9 @@ "TemplateResRef": { "type": "resref", "value": "artifact31" + }, + "xModelPart1": { + "type": "word", + "value": 22 } } diff --git a/_module/uti/artifact32.uti.json b/_module/uti/artifact32.uti.json index c4dd1637..b37cb738 100644 --- a/_module/uti/artifact32.uti.json +++ b/_module/uti/artifact32.uti.json @@ -397,5 +397,17 @@ "TemplateResRef": { "type": "resref", "value": "artifact32" + }, + "xModelPart1": { + "type": "word", + "value": 24 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 34 } } diff --git a/_module/uti/artifact33.uti.json b/_module/uti/artifact33.uti.json index 43724740..5c29a6bb 100644 --- a/_module/uti/artifact33.uti.json +++ b/_module/uti/artifact33.uti.json @@ -397,5 +397,17 @@ "TemplateResRef": { "type": "resref", "value": "artifact33" + }, + "xModelPart1": { + "type": "word", + "value": 24 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 34 } } diff --git a/_module/uti/artifact34.uti.json b/_module/uti/artifact34.uti.json index 634260d0..38568c39 100644 --- a/_module/uti/artifact34.uti.json +++ b/_module/uti/artifact34.uti.json @@ -398,5 +398,17 @@ "TemplateResRef": { "type": "resref", "value": "artifact34" + }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 24 } } diff --git a/_module/uti/artifact35.uti.json b/_module/uti/artifact35.uti.json index 99891f86..23f42740 100644 --- a/_module/uti/artifact35.uti.json +++ b/_module/uti/artifact35.uti.json @@ -702,5 +702,81 @@ "TemplateResRef": { "type": "resref", "value": "artifact35" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 15 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 13 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 9 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 3 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 3 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 30 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 13 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 9 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 3 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 3 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 7 } } diff --git a/_module/uti/artifact36.uti.json b/_module/uti/artifact36.uti.json index af906ead..1c4338ca 100644 --- a/_module/uti/artifact36.uti.json +++ b/_module/uti/artifact36.uti.json @@ -703,5 +703,81 @@ "TemplateResRef": { "type": "resref", "value": "artifact36" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 6 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 5 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 13 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 5 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 7 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 3 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 10 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 6 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 5 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 13 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 5 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 7 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 3 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 10 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 37 } } diff --git a/_module/uti/artifact37.uti.json b/_module/uti/artifact37.uti.json index f0295820..57885ff2 100644 --- a/_module/uti/artifact37.uti.json +++ b/_module/uti/artifact37.uti.json @@ -663,5 +663,9 @@ "TemplateResRef": { "type": "resref", "value": "artifact37" + }, + "xModelPart1": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/artifact38.uti.json b/_module/uti/artifact38.uti.json index 635bc20f..83be43a0 100644 --- a/_module/uti/artifact38.uti.json +++ b/_module/uti/artifact38.uti.json @@ -672,5 +672,81 @@ "TemplateResRef": { "type": "resref", "value": "artifact38" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 15 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 9 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 30 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 9 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 4 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 40 } } diff --git a/_module/uti/artifact39.uti.json b/_module/uti/artifact39.uti.json index a2e32af9..362f2f94 100644 --- a/_module/uti/artifact39.uti.json +++ b/_module/uti/artifact39.uti.json @@ -734,5 +734,81 @@ "TemplateResRef": { "type": "resref", "value": "artifact39" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 10 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 5 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 5 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 5 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 5 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 4 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 5 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 5 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 5 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 5 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 4 } } diff --git a/_module/uti/artifact4.uti.json b/_module/uti/artifact4.uti.json index ce171efe..4146b376 100644 --- a/_module/uti/artifact4.uti.json +++ b/_module/uti/artifact4.uti.json @@ -459,5 +459,17 @@ "TemplateResRef": { "type": "resref", "value": "artifact4" + }, + "xModelPart1": { + "type": "word", + "value": 71 + }, + "xModelPart2": { + "type": "word", + "value": 71 + }, + "xModelPart3": { + "type": "word", + "value": 71 } } diff --git a/_module/uti/artifact40.uti.json b/_module/uti/artifact40.uti.json index bcc1b305..b59b010b 100644 --- a/_module/uti/artifact40.uti.json +++ b/_module/uti/artifact40.uti.json @@ -668,5 +668,9 @@ "TemplateResRef": { "type": "resref", "value": "artifact40" + }, + "xModelPart1": { + "type": "word", + "value": 31 } } diff --git a/_module/uti/artifact41.uti.json b/_module/uti/artifact41.uti.json index a2fb4e05..f38b90db 100644 --- a/_module/uti/artifact41.uti.json +++ b/_module/uti/artifact41.uti.json @@ -668,5 +668,9 @@ "TemplateResRef": { "type": "resref", "value": "artifact41" + }, + "xModelPart1": { + "type": "word", + "value": 31 } } diff --git a/_module/uti/artifact42.uti.json b/_module/uti/artifact42.uti.json index 1a38942b..4942b611 100644 --- a/_module/uti/artifact42.uti.json +++ b/_module/uti/artifact42.uti.json @@ -668,5 +668,9 @@ "TemplateResRef": { "type": "resref", "value": "artifact42" + }, + "xModelPart1": { + "type": "word", + "value": 42 } } diff --git a/_module/uti/artifact43.uti.json b/_module/uti/artifact43.uti.json index e0f748bc..a8e83d04 100644 --- a/_module/uti/artifact43.uti.json +++ b/_module/uti/artifact43.uti.json @@ -545,5 +545,9 @@ "TemplateResRef": { "type": "resref", "value": "artifact43" + }, + "xModelPart1": { + "type": "word", + "value": 6 } } diff --git a/_module/uti/artifact44.uti.json b/_module/uti/artifact44.uti.json index 867220c1..2f234290 100644 --- a/_module/uti/artifact44.uti.json +++ b/_module/uti/artifact44.uti.json @@ -522,5 +522,17 @@ "TemplateResRef": { "type": "resref", "value": "artifact44" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/artifact45.uti.json b/_module/uti/artifact45.uti.json index 996b8d24..b61e1178 100644 --- a/_module/uti/artifact45.uti.json +++ b/_module/uti/artifact45.uti.json @@ -700,5 +700,9 @@ "TemplateResRef": { "type": "resref", "value": "artifact45" + }, + "xModelPart1": { + "type": "word", + "value": 10 } } diff --git a/_module/uti/artifact46.uti.json b/_module/uti/artifact46.uti.json index e11fc4b0..6022df29 100644 --- a/_module/uti/artifact46.uti.json +++ b/_module/uti/artifact46.uti.json @@ -476,5 +476,9 @@ "TemplateResRef": { "type": "resref", "value": "artifact46" + }, + "xModelPart1": { + "type": "word", + "value": 2 } } diff --git a/_module/uti/artifact47.uti.json b/_module/uti/artifact47.uti.json index fd9647c4..b522c7e8 100644 --- a/_module/uti/artifact47.uti.json +++ b/_module/uti/artifact47.uti.json @@ -729,5 +729,9 @@ "TemplateResRef": { "type": "resref", "value": "artifact47" + }, + "xModelPart1": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/artifact48.uti.json b/_module/uti/artifact48.uti.json index 2762e6a2..1d155e40 100644 --- a/_module/uti/artifact48.uti.json +++ b/_module/uti/artifact48.uti.json @@ -545,5 +545,9 @@ "TemplateResRef": { "type": "resref", "value": "artifact48" + }, + "xModelPart1": { + "type": "word", + "value": 28 } } diff --git a/_module/uti/artifact49.uti.json b/_module/uti/artifact49.uti.json index 45acc038..67937d4f 100644 --- a/_module/uti/artifact49.uti.json +++ b/_module/uti/artifact49.uti.json @@ -576,5 +576,9 @@ "TemplateResRef": { "type": "resref", "value": "artifact49" + }, + "xModelPart1": { + "type": "word", + "value": 36 } } diff --git a/_module/uti/artifact5.uti.json b/_module/uti/artifact5.uti.json index fe0a6925..6ee0f3e9 100644 --- a/_module/uti/artifact5.uti.json +++ b/_module/uti/artifact5.uti.json @@ -428,5 +428,17 @@ "TemplateResRef": { "type": "resref", "value": "artifact5" + }, + "xModelPart1": { + "type": "word", + "value": 64 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 44 } } diff --git a/_module/uti/artifact50.uti.json b/_module/uti/artifact50.uti.json index 82dc95a5..70801b23 100644 --- a/_module/uti/artifact50.uti.json +++ b/_module/uti/artifact50.uti.json @@ -359,5 +359,9 @@ "TemplateResRef": { "type": "resref", "value": "artifact50" + }, + "xModelPart1": { + "type": "word", + "value": 2 } } diff --git a/_module/uti/artifact51.uti.json b/_module/uti/artifact51.uti.json index 65b48e03..471529a4 100644 --- a/_module/uti/artifact51.uti.json +++ b/_module/uti/artifact51.uti.json @@ -638,5 +638,9 @@ "TemplateResRef": { "type": "resref", "value": "artifact51" + }, + "xModelPart1": { + "type": "word", + "value": 22 } } diff --git a/_module/uti/artifact52.uti.json b/_module/uti/artifact52.uti.json index fbd9ea08..858babac 100644 --- a/_module/uti/artifact52.uti.json +++ b/_module/uti/artifact52.uti.json @@ -638,5 +638,9 @@ "TemplateResRef": { "type": "resref", "value": "artifact52" + }, + "xModelPart1": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/artifact53.uti.json b/_module/uti/artifact53.uti.json index 94dc37b4..05a64819 100644 --- a/_module/uti/artifact53.uti.json +++ b/_module/uti/artifact53.uti.json @@ -638,5 +638,9 @@ "TemplateResRef": { "type": "resref", "value": "artifact53" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/artifact54.uti.json b/_module/uti/artifact54.uti.json index c8983fd7..d52fb2d3 100644 --- a/_module/uti/artifact54.uti.json +++ b/_module/uti/artifact54.uti.json @@ -669,5 +669,9 @@ "TemplateResRef": { "type": "resref", "value": "artifact54" + }, + "xModelPart1": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/artifact6.uti.json b/_module/uti/artifact6.uti.json index a90b49c5..bdd1ff99 100644 --- a/_module/uti/artifact6.uti.json +++ b/_module/uti/artifact6.uti.json @@ -397,5 +397,17 @@ "TemplateResRef": { "type": "resref", "value": "artifact6" + }, + "xModelPart1": { + "type": "word", + "value": 64 + }, + "xModelPart2": { + "type": "word", + "value": 34 + }, + "xModelPart3": { + "type": "word", + "value": 34 } } diff --git a/_module/uti/artifact7.uti.json b/_module/uti/artifact7.uti.json index 39fdd79e..c47a4946 100644 --- a/_module/uti/artifact7.uti.json +++ b/_module/uti/artifact7.uti.json @@ -428,5 +428,17 @@ "TemplateResRef": { "type": "resref", "value": "artifact7" + }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 54 + }, + "xModelPart3": { + "type": "word", + "value": 44 } } diff --git a/_module/uti/artifact8.uti.json b/_module/uti/artifact8.uti.json index 966fb4bd..f1258507 100644 --- a/_module/uti/artifact8.uti.json +++ b/_module/uti/artifact8.uti.json @@ -397,5 +397,17 @@ "TemplateResRef": { "type": "resref", "value": "artifact8" + }, + "xModelPart1": { + "type": "word", + "value": 14 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/artifact9.uti.json b/_module/uti/artifact9.uti.json index 024174be..daad4eff 100644 --- a/_module/uti/artifact9.uti.json +++ b/_module/uti/artifact9.uti.json @@ -397,5 +397,17 @@ "TemplateResRef": { "type": "resref", "value": "artifact9" + }, + "xModelPart1": { + "type": "word", + "value": 14 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/artifactcrystal.uti.json b/_module/uti/artifactcrystal.uti.json index 2edb33cb..e12d1504 100644 --- a/_module/uti/artifactcrystal.uti.json +++ b/_module/uti/artifactcrystal.uti.json @@ -260,5 +260,9 @@ "TemplateResRef": { "type": "resref", "value": "artifactcrystal" + }, + "xModelPart1": { + "type": "word", + "value": 9 } } diff --git a/_module/uti/artkukri22.uti.json b/_module/uti/artkukri22.uti.json index 65b18068..ce2b7516 100644 --- a/_module/uti/artkukri22.uti.json +++ b/_module/uti/artkukri22.uti.json @@ -365,5 +365,17 @@ "TemplateResRef": { "type": "resref", "value": "artkukri22" + }, + "xModelPart1": { + "type": "word", + "value": 14 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/artsword22.uti.json b/_module/uti/artsword22.uti.json index acaff8c6..878d91a5 100644 --- a/_module/uti/artsword22.uti.json +++ b/_module/uti/artsword22.uti.json @@ -334,5 +334,17 @@ "TemplateResRef": { "type": "resref", "value": "artsword22" + }, + "xModelPart1": { + "type": "word", + "value": 64 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 44 } } diff --git a/_module/uti/ascensiongatekey.uti.json b/_module/uti/ascensiongatekey.uti.json index cbd750aa..f8bcde70 100644 --- a/_module/uti/ascensiongatekey.uti.json +++ b/_module/uti/ascensiongatekey.uti.json @@ -85,5 +85,17 @@ "TemplateResRef": { "type": "resref", "value": "ascensiongatekey" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 21 + }, + "xModelPart3": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/ashlw003.uti.json b/_module/uti/ashlw003.uti.json index 0ce44609..35a03188 100644 --- a/_module/uti/ashlw003.uti.json +++ b/_module/uti/ashlw003.uti.json @@ -137,5 +137,9 @@ "TemplateResRef": { "type": "resref", "value": "ashlw003" + }, + "xModelPart1": { + "type": "word", + "value": 42 } } diff --git a/_module/uti/assasinscontract.uti.json b/_module/uti/assasinscontract.uti.json index 6df6dc88..dca9f77e 100644 --- a/_module/uti/assasinscontract.uti.json +++ b/_module/uti/assasinscontract.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "assasinscontract" + }, + "xModelPart1": { + "type": "word", + "value": 33 } } diff --git a/_module/uti/astralblade.uti.json b/_module/uti/astralblade.uti.json index 4bfb86bf..681b9b2c 100644 --- a/_module/uti/astralblade.uti.json +++ b/_module/uti/astralblade.uti.json @@ -301,5 +301,17 @@ "TemplateResRef": { "type": "resref", "value": "astralblade" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 44 } } diff --git a/_module/uti/astralring.uti.json b/_module/uti/astralring.uti.json index 8f511195..d4faa408 100644 --- a/_module/uti/astralring.uti.json +++ b/_module/uti/astralring.uti.json @@ -233,5 +233,9 @@ "TemplateResRef": { "type": "resref", "value": "astralring" + }, + "xModelPart1": { + "type": "word", + "value": 24 } } diff --git a/_module/uti/aularim.uti.json b/_module/uti/aularim.uti.json index 1da92076..d53f6c48 100644 --- a/_module/uti/aularim.uti.json +++ b/_module/uti/aularim.uti.json @@ -144,5 +144,17 @@ "TemplateResRef": { "type": "resref", "value": "aularim" + }, + "xModelPart1": { + "type": "word", + "value": 53 + }, + "xModelPart2": { + "type": "word", + "value": 53 + }, + "xModelPart3": { + "type": "word", + "value": 53 } } diff --git a/_module/uti/aularumsrespite.uti.json b/_module/uti/aularumsrespite.uti.json index 66979e77..464b0476 100644 --- a/_module/uti/aularumsrespite.uti.json +++ b/_module/uti/aularumsrespite.uti.json @@ -226,5 +226,9 @@ "TemplateResRef": { "type": "resref", "value": "aularumsrespite" + }, + "xModelPart1": { + "type": "word", + "value": 10 } } diff --git a/_module/uti/aularumsspite.uti.json b/_module/uti/aularumsspite.uti.json index b5ff9265..975888ce 100644 --- a/_module/uti/aularumsspite.uti.json +++ b/_module/uti/aularumsspite.uti.json @@ -171,5 +171,9 @@ "TemplateResRef": { "type": "resref", "value": "aularumsspite" + }, + "xModelPart1": { + "type": "word", + "value": 2 } } diff --git a/_module/uti/aularumsvestment.uti.json b/_module/uti/aularumsvestment.uti.json index 45736238..2ae0d723 100644 --- a/_module/uti/aularumsvestment.uti.json +++ b/_module/uti/aularumsvestment.uti.json @@ -267,5 +267,81 @@ "TemplateResRef": { "type": "resref", "value": "aularumsvestment" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 0 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 13 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 4 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 10 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 27 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 13 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 4 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 4 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 10 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 3 } } diff --git a/_module/uti/aularumsvision.uti.json b/_module/uti/aularumsvision.uti.json index 973b9837..b19d8de1 100644 --- a/_module/uti/aularumsvision.uti.json +++ b/_module/uti/aularumsvision.uti.json @@ -140,5 +140,9 @@ "TemplateResRef": { "type": "resref", "value": "aularumsvision" + }, + "xModelPart1": { + "type": "word", + "value": 17 } } diff --git a/_module/uti/autofollow.uti.json b/_module/uti/autofollow.uti.json index 4569fe8b..8a727837 100644 --- a/_module/uti/autofollow.uti.json +++ b/_module/uti/autofollow.uti.json @@ -117,5 +117,17 @@ "TemplateResRef": { "type": "resref", "value": "autofollow" + }, + "xModelPart1": { + "type": "word", + "value": 33 + }, + "xModelPart2": { + "type": "word", + "value": 53 + }, + "xModelPart3": { + "type": "word", + "value": 62 } } diff --git a/_module/uti/awancient.uti.json b/_module/uti/awancient.uti.json index 27c9cc52..1907e9c2 100644 --- a/_module/uti/awancient.uti.json +++ b/_module/uti/awancient.uti.json @@ -179,5 +179,17 @@ "TemplateResRef": { "type": "resref", "value": "awancient" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 42 } } diff --git a/_module/uti/awcourage.uti.json b/_module/uti/awcourage.uti.json index 83ed05cd..266c44d2 100644 --- a/_module/uti/awcourage.uti.json +++ b/_module/uti/awcourage.uti.json @@ -117,5 +117,17 @@ "TemplateResRef": { "type": "resref", "value": "awcourage" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 22 } } diff --git a/_module/uti/awduty.uti.json b/_module/uti/awduty.uti.json index 8ac0e264..5ccc7d45 100644 --- a/_module/uti/awduty.uti.json +++ b/_module/uti/awduty.uti.json @@ -117,5 +117,17 @@ "TemplateResRef": { "type": "resref", "value": "awduty" + }, + "xModelPart1": { + "type": "word", + "value": 43 + }, + "xModelPart2": { + "type": "word", + "value": 41 + }, + "xModelPart3": { + "type": "word", + "value": 42 } } diff --git a/_module/uti/awheroism.uti.json b/_module/uti/awheroism.uti.json index 9da6797f..df166ec8 100644 --- a/_module/uti/awheroism.uti.json +++ b/_module/uti/awheroism.uti.json @@ -148,5 +148,17 @@ "TemplateResRef": { "type": "resref", "value": "awheroism" + }, + "xModelPart1": { + "type": "word", + "value": 43 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 43 } } diff --git a/_module/uti/awhonor.uti.json b/_module/uti/awhonor.uti.json index 7d5653d7..987982d3 100644 --- a/_module/uti/awhonor.uti.json +++ b/_module/uti/awhonor.uti.json @@ -117,5 +117,17 @@ "TemplateResRef": { "type": "resref", "value": "awhonor" + }, + "xModelPart1": { + "type": "word", + "value": 23 + }, + "xModelPart2": { + "type": "word", + "value": 33 + }, + "xModelPart3": { + "type": "word", + "value": 33 } } diff --git a/_module/uti/awkey.uti.json b/_module/uti/awkey.uti.json index 2b30b100..81c5ed8a 100644 --- a/_module/uti/awkey.uti.json +++ b/_module/uti/awkey.uti.json @@ -81,5 +81,17 @@ "TemplateResRef": { "type": "resref", "value": "awkey" + }, + "xModelPart1": { + "type": "word", + "value": 23 + }, + "xModelPart2": { + "type": "word", + "value": 12 + }, + "xModelPart3": { + "type": "word", + "value": 62 } } diff --git a/_module/uti/awpride.uti.json b/_module/uti/awpride.uti.json index bd603a2c..53a495c7 100644 --- a/_module/uti/awpride.uti.json +++ b/_module/uti/awpride.uti.json @@ -117,5 +117,17 @@ "TemplateResRef": { "type": "resref", "value": "awpride" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/bagofholding.uti.json b/_module/uti/bagofholding.uti.json index 4016deab..4d49264e 100644 --- a/_module/uti/bagofholding.uti.json +++ b/_module/uti/bagofholding.uti.json @@ -105,5 +105,9 @@ "TemplateResRef": { "type": "resref", "value": "bagofholding" + }, + "xModelPart1": { + "type": "word", + "value": 2 } } diff --git a/_module/uti/balorskin9.uti.json b/_module/uti/balorskin9.uti.json index cf62c61f..6c3becbb 100644 --- a/_module/uti/balorskin9.uti.json +++ b/_module/uti/balorskin9.uti.json @@ -724,5 +724,9 @@ "TemplateResRef": { "type": "resref", "value": "balorskin9" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/balorslam9.uti.json b/_module/uti/balorslam9.uti.json index 052c2db1..900dee3c 100644 --- a/_module/uti/balorslam9.uti.json +++ b/_module/uti/balorslam9.uti.json @@ -166,5 +166,9 @@ "TemplateResRef": { "type": "resref", "value": "balorslam9" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/balorsword9.uti.json b/_module/uti/balorsword9.uti.json index 4c2ec6f7..3f0db898 100644 --- a/_module/uti/balorsword9.uti.json +++ b/_module/uti/balorsword9.uti.json @@ -238,5 +238,17 @@ "TemplateResRef": { "type": "resref", "value": "balorsword9" + }, + "xModelPart1": { + "type": "word", + "value": 61 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 51 } } diff --git a/_module/uti/banditkey.uti.json b/_module/uti/banditkey.uti.json index 03ebd7f4..f0346ecf 100644 --- a/_module/uti/banditkey.uti.json +++ b/_module/uti/banditkey.uti.json @@ -83,5 +83,17 @@ "TemplateResRef": { "type": "resref", "value": "banditkey" + }, + "xModelPart1": { + "type": "word", + "value": 33 + }, + "xModelPart2": { + "type": "word", + "value": 13 + }, + "xModelPart3": { + "type": "word", + "value": 33 } } diff --git a/_module/uti/bandofao.uti.json b/_module/uti/bandofao.uti.json index 20d32eeb..8b858ac9 100644 --- a/_module/uti/bandofao.uti.json +++ b/_module/uti/bandofao.uti.json @@ -229,5 +229,9 @@ "TemplateResRef": { "type": "resref", "value": "bandofao" + }, + "xModelPart1": { + "type": "word", + "value": 31 } } diff --git a/_module/uti/bandoftheancient.uti.json b/_module/uti/bandoftheancient.uti.json index 8008821d..3963aec4 100644 --- a/_module/uti/bandoftheancient.uti.json +++ b/_module/uti/bandoftheancient.uti.json @@ -322,5 +322,9 @@ "TemplateResRef": { "type": "resref", "value": "bandoftheancient" + }, + "xModelPart1": { + "type": "word", + "value": 4 } } diff --git a/_module/uti/bandoftheanciid.uti.json b/_module/uti/bandoftheanciid.uti.json index 5e8a9bc3..1e1ef27f 100644 --- a/_module/uti/bandoftheanciid.uti.json +++ b/_module/uti/bandoftheanciid.uti.json @@ -136,5 +136,9 @@ "TemplateResRef": { "type": "resref", "value": "bandoftheanciid" + }, + "xModelPart1": { + "type": "word", + "value": 4 } } diff --git a/_module/uti/banned.uti.json b/_module/uti/banned.uti.json index fd5f4258..e6076f4a 100644 --- a/_module/uti/banned.uti.json +++ b/_module/uti/banned.uti.json @@ -79,5 +79,9 @@ "TemplateResRef": { "type": "resref", "value": "banned" + }, + "xModelPart1": { + "type": "word", + "value": 3 } } diff --git a/_module/uti/bannisher.uti.json b/_module/uti/bannisher.uti.json index 52a7650f..7e9310e5 100644 --- a/_module/uti/bannisher.uti.json +++ b/_module/uti/bannisher.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "bannisher" + }, + "xModelPart1": { + "type": "word", + "value": 6 } } diff --git a/_module/uti/bansheecloak.uti.json b/_module/uti/bansheecloak.uti.json index 7b911cac..9bb40a98 100644 --- a/_module/uti/bansheecloak.uti.json +++ b/_module/uti/bansheecloak.uti.json @@ -222,5 +222,9 @@ "TemplateResRef": { "type": "resref", "value": "bansheecloak" + }, + "xModelPart1": { + "type": "word", + "value": 13 } } diff --git a/_module/uti/barrel.uti.json b/_module/uti/barrel.uti.json index bff9da5b..5009fa1e 100644 --- a/_module/uti/barrel.uti.json +++ b/_module/uti/barrel.uti.json @@ -85,5 +85,17 @@ "TemplateResRef": { "type": "resref", "value": "barrel" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 52 } } diff --git a/_module/uti/barrel2.uti.json b/_module/uti/barrel2.uti.json index 48e842f5..bf189074 100644 --- a/_module/uti/barrel2.uti.json +++ b/_module/uti/barrel2.uti.json @@ -85,5 +85,17 @@ "TemplateResRef": { "type": "resref", "value": "barrel2" + }, + "xModelPart1": { + "type": "word", + "value": 43 + }, + "xModelPart2": { + "type": "word", + "value": 43 + }, + "xModelPart3": { + "type": "word", + "value": 53 } } diff --git a/_module/uti/barriermateria.uti.json b/_module/uti/barriermateria.uti.json index bdd3ba46..b9d37518 100644 --- a/_module/uti/barriermateria.uti.json +++ b/_module/uti/barriermateria.uti.json @@ -264,5 +264,9 @@ "TemplateResRef": { "type": "resref", "value": "barriermateria" + }, + "xModelPart1": { + "type": "word", + "value": 23 } } diff --git a/_module/uti/battlecloak.uti.json b/_module/uti/battlecloak.uti.json index 8b88c79b..ba7ce76a 100644 --- a/_module/uti/battlecloak.uti.json +++ b/_module/uti/battlecloak.uti.json @@ -195,5 +195,9 @@ "TemplateResRef": { "type": "resref", "value": "battlecloak" + }, + "xModelPart1": { + "type": "word", + "value": 4 } } diff --git a/_module/uti/battlehorror.uti.json b/_module/uti/battlehorror.uti.json index 5e5a2ef7..3d73c69b 100644 --- a/_module/uti/battlehorror.uti.json +++ b/_module/uti/battlehorror.uti.json @@ -150,5 +150,17 @@ "TemplateResRef": { "type": "resref", "value": "battlehorror" + }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/bbclaw9.uti.json b/_module/uti/bbclaw9.uti.json index c6ae9a9c..f83c5402 100644 --- a/_module/uti/bbclaw9.uti.json +++ b/_module/uti/bbclaw9.uti.json @@ -137,5 +137,9 @@ "TemplateResRef": { "type": "resref", "value": "bbclaw9" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/bbs_notice_bp.uti.json b/_module/uti/bbs_notice_bp.uti.json index d3269ed7..620c41bd 100644 --- a/_module/uti/bbs_notice_bp.uti.json +++ b/_module/uti/bbs_notice_bp.uti.json @@ -75,5 +75,9 @@ "TemplateResRef": { "type": "resref", "value": "bbs_notice_bp" + }, + "xModelPart1": { + "type": "word", + "value": 51 } } diff --git a/_module/uti/bebite.uti.json b/_module/uti/bebite.uti.json index 60a3ae8e..33e50347 100644 --- a/_module/uti/bebite.uti.json +++ b/_module/uti/bebite.uti.json @@ -230,5 +230,9 @@ "TemplateResRef": { "type": "resref", "value": "bebite" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/belt68.uti.json b/_module/uti/belt68.uti.json index c40c7cb5..1fc933fb 100644 --- a/_module/uti/belt68.uti.json +++ b/_module/uti/belt68.uti.json @@ -105,5 +105,9 @@ "TemplateResRef": { "type": "resref", "value": "belt68" + }, + "xModelPart1": { + "type": "word", + "value": 2 } } diff --git a/_module/uti/beltofhaste.uti.json b/_module/uti/beltofhaste.uti.json index 73a4153e..66d133ac 100644 --- a/_module/uti/beltofhaste.uti.json +++ b/_module/uti/beltofhaste.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "beltofhaste" + }, + "xModelPart1": { + "type": "word", + "value": 8 } } diff --git a/_module/uti/beltoftheancient.uti.json b/_module/uti/beltoftheancient.uti.json index e9722d0f..3169689d 100644 --- a/_module/uti/beltoftheancient.uti.json +++ b/_module/uti/beltoftheancient.uti.json @@ -353,5 +353,9 @@ "TemplateResRef": { "type": "resref", "value": "beltoftheancient" + }, + "xModelPart1": { + "type": "word", + "value": 8 } } diff --git a/_module/uti/blackbelt.uti.json b/_module/uti/blackbelt.uti.json index a391fe8e..e218c49b 100644 --- a/_module/uti/blackbelt.uti.json +++ b/_module/uti/blackbelt.uti.json @@ -171,5 +171,9 @@ "TemplateResRef": { "type": "resref", "value": "blackbelt" + }, + "xModelPart1": { + "type": "word", + "value": 4 } } diff --git a/_module/uti/blackjack.uti.json b/_module/uti/blackjack.uti.json index e9f97a58..d314e0b3 100644 --- a/_module/uti/blackjack.uti.json +++ b/_module/uti/blackjack.uti.json @@ -144,5 +144,17 @@ "TemplateResRef": { "type": "resref", "value": "blackjack" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 21 + }, + "xModelPart3": { + "type": "word", + "value": 31 } } diff --git a/_module/uti/blackslaadclaw34.uti.json b/_module/uti/blackslaadclaw34.uti.json index e276ec60..3761d38f 100644 --- a/_module/uti/blackslaadclaw34.uti.json +++ b/_module/uti/blackslaadclaw34.uti.json @@ -137,5 +137,9 @@ "TemplateResRef": { "type": "resref", "value": "blackslaadclaw34" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/blackspikedhelm.uti.json b/_module/uti/blackspikedhelm.uti.json index f789bf36..ed53f0f2 100644 --- a/_module/uti/blackspikedhelm.uti.json +++ b/_module/uti/blackspikedhelm.uti.json @@ -131,5 +131,9 @@ "TemplateResRef": { "type": "resref", "value": "blackspikedhelm" + }, + "xModelPart1": { + "type": "word", + "value": 8 } } diff --git a/_module/uti/bladeofhorrors.uti.json b/_module/uti/bladeofhorrors.uti.json index ee5aa66d..949c340b 100644 --- a/_module/uti/bladeofhorrors.uti.json +++ b/_module/uti/bladeofhorrors.uti.json @@ -148,5 +148,17 @@ "TemplateResRef": { "type": "resref", "value": "bladeofhorrors" + }, + "xModelPart1": { + "type": "word", + "value": 23 + }, + "xModelPart2": { + "type": "word", + "value": 23 + }, + "xModelPart3": { + "type": "word", + "value": 43 } } diff --git a/_module/uti/bladeoftheancien.uti.json b/_module/uti/bladeoftheancien.uti.json index 40b71ea0..0de4a7ca 100644 --- a/_module/uti/bladeoftheancien.uti.json +++ b/_module/uti/bladeoftheancien.uti.json @@ -301,5 +301,17 @@ "TemplateResRef": { "type": "resref", "value": "bladeoftheancien" + }, + "xModelPart1": { + "type": "word", + "value": 74 + }, + "xModelPart2": { + "type": "word", + "value": 64 + }, + "xModelPart3": { + "type": "word", + "value": 84 } } diff --git a/_module/uti/blkdragonclaw1.uti.json b/_module/uti/blkdragonclaw1.uti.json index 9092e1b0..51263249 100644 --- a/_module/uti/blkdragonclaw1.uti.json +++ b/_module/uti/blkdragonclaw1.uti.json @@ -261,5 +261,9 @@ "TemplateResRef": { "type": "resref", "value": "blkdragonclaw1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/blkslaadbite34.uti.json b/_module/uti/blkslaadbite34.uti.json index 2acd27d3..119f25d2 100644 --- a/_module/uti/blkslaadbite34.uti.json +++ b/_module/uti/blkslaadbite34.uti.json @@ -168,5 +168,9 @@ "TemplateResRef": { "type": "resref", "value": "blkslaadbite34" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/bloodsword.uti.json b/_module/uti/bloodsword.uti.json index f8b2deac..88bc7524 100644 --- a/_module/uti/bloodsword.uti.json +++ b/_module/uti/bloodsword.uti.json @@ -396,5 +396,17 @@ "TemplateResRef": { "type": "resref", "value": "bloodsword" + }, + "xModelPart1": { + "type": "word", + "value": 72 + }, + "xModelPart2": { + "type": "word", + "value": 72 + }, + "xModelPart3": { + "type": "word", + "value": 72 } } diff --git a/_module/uti/boots47.uti.json b/_module/uti/boots47.uti.json index 06507ac0..6e73a87c 100644 --- a/_module/uti/boots47.uti.json +++ b/_module/uti/boots47.uti.json @@ -113,5 +113,17 @@ "TemplateResRef": { "type": "resref", "value": "boots47" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 41 + }, + "xModelPart3": { + "type": "word", + "value": 41 } } diff --git a/_module/uti/bootsofbannish.uti.json b/_module/uti/bootsofbannish.uti.json index 0a093daf..a5759ebc 100644 --- a/_module/uti/bootsofbannish.uti.json +++ b/_module/uti/bootsofbannish.uti.json @@ -117,5 +117,17 @@ "TemplateResRef": { "type": "resref", "value": "bootsofbannish" + }, + "xModelPart1": { + "type": "word", + "value": 23 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/bootsoftheanc2.uti.json b/_module/uti/bootsoftheanc2.uti.json index 7432a5da..5d03cc27 100644 --- a/_module/uti/bootsoftheanc2.uti.json +++ b/_module/uti/bootsoftheanc2.uti.json @@ -299,5 +299,17 @@ "TemplateResRef": { "type": "resref", "value": "bootsoftheanc2" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 13 } } diff --git a/_module/uti/bootsoftheancien.uti.json b/_module/uti/bootsoftheancien.uti.json index 9757543e..e3b71469 100644 --- a/_module/uti/bootsoftheancien.uti.json +++ b/_module/uti/bootsoftheancien.uti.json @@ -299,5 +299,17 @@ "TemplateResRef": { "type": "resref", "value": "bootsoftheancien" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 13 } } diff --git a/_module/uti/bootsofthegods23.uti.json b/_module/uti/bootsofthegods23.uti.json index 4cffecdd..d57aadb0 100644 --- a/_module/uti/bootsofthegods23.uti.json +++ b/_module/uti/bootsofthegods23.uti.json @@ -1169,5 +1169,17 @@ "TemplateResRef": { "type": "resref", "value": "bootsofthegods23" + }, + "xModelPart1": { + "type": "word", + "value": 43 + }, + "xModelPart2": { + "type": "word", + "value": 23 + }, + "xModelPart3": { + "type": "word", + "value": 13 } } diff --git a/_module/uti/bottleofblessedo.uti.json b/_module/uti/bottleofblessedo.uti.json index 05d48527..72ff1d5e 100644 --- a/_module/uti/bottleofblessedo.uti.json +++ b/_module/uti/bottleofblessedo.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "bottleofblessedo" + }, + "xModelPart1": { + "type": "word", + "value": 4 } } diff --git a/_module/uti/boulder.uti.json b/_module/uti/boulder.uti.json index 6a48111d..c46b87fc 100644 --- a/_module/uti/boulder.uti.json +++ b/_module/uti/boulder.uti.json @@ -140,5 +140,9 @@ "TemplateResRef": { "type": "resref", "value": "boulder" + }, + "xModelPart1": { + "type": "word", + "value": 23 } } diff --git a/_module/uti/bow.uti.json b/_module/uti/bow.uti.json index b63a4439..f2182fff 100644 --- a/_module/uti/bow.uti.json +++ b/_module/uti/bow.uti.json @@ -665,5 +665,9 @@ "TemplateResRef": { "type": "resref", "value": "bow" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/bracersofdetec.uti.json b/_module/uti/bracersofdetec.uti.json index 5c7fb9ab..ec058b47 100644 --- a/_module/uti/bracersofdetec.uti.json +++ b/_module/uti/bracersofdetec.uti.json @@ -204,5 +204,9 @@ "TemplateResRef": { "type": "resref", "value": "bracersofdetec" + }, + "xModelPart1": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/bracersoftheanci.uti.json b/_module/uti/bracersoftheanci.uti.json index 8b24b9d4..59e33a86 100644 --- a/_module/uti/bracersoftheanci.uti.json +++ b/_module/uti/bracersoftheanci.uti.json @@ -229,5 +229,9 @@ "TemplateResRef": { "type": "resref", "value": "bracersoftheanci" + }, + "xModelPart1": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/bracersofthebatt.uti.json b/_module/uti/bracersofthebatt.uti.json index e02e588f..d4dafaee 100644 --- a/_module/uti/bracersofthebatt.uti.json +++ b/_module/uti/bracersofthebatt.uti.json @@ -446,5 +446,9 @@ "TemplateResRef": { "type": "resref", "value": "bracersofthebatt" + }, + "xModelPart1": { + "type": "word", + "value": 2 } } diff --git a/_module/uti/brightblight.uti.json b/_module/uti/brightblight.uti.json index 7d19ab67..083cc7f2 100644 --- a/_module/uti/brightblight.uti.json +++ b/_module/uti/brightblight.uti.json @@ -202,5 +202,9 @@ "TemplateResRef": { "type": "resref", "value": "brightblight" + }, + "xModelPart1": { + "type": "word", + "value": 26 } } diff --git a/_module/uti/brilliantruby.uti.json b/_module/uti/brilliantruby.uti.json index b7f71d05..c11a793b 100644 --- a/_module/uti/brilliantruby.uti.json +++ b/_module/uti/brilliantruby.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "brilliantruby" + }, + "xModelPart1": { + "type": "word", + "value": 6 } } diff --git a/_module/uti/brilliantruby001.uti.json b/_module/uti/brilliantruby001.uti.json index f795c2f9..67cca2dc 100644 --- a/_module/uti/brilliantruby001.uti.json +++ b/_module/uti/brilliantruby001.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "brilliantruby001" + }, + "xModelPart1": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/brilliantsapphir.uti.json b/_module/uti/brilliantsapphir.uti.json index 7c3047a0..ec503d4d 100644 --- a/_module/uti/brilliantsapphir.uti.json +++ b/_module/uti/brilliantsapphir.uti.json @@ -73,5 +73,9 @@ "TemplateResRef": { "type": "resref", "value": "brilliantsapphir" + }, + "xModelPart1": { + "type": "word", + "value": 15 } } diff --git a/_module/uti/brillianttopaz.uti.json b/_module/uti/brillianttopaz.uti.json index f9625228..323e22aa 100644 --- a/_module/uti/brillianttopaz.uti.json +++ b/_module/uti/brillianttopaz.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "brillianttopaz" + }, + "xModelPart1": { + "type": "word", + "value": 2 } } diff --git a/_module/uti/brokenarrow.uti.json b/_module/uti/brokenarrow.uti.json index 76b23599..68c5cc7c 100644 --- a/_module/uti/brokenarrow.uti.json +++ b/_module/uti/brokenarrow.uti.json @@ -75,5 +75,9 @@ "TemplateResRef": { "type": "resref", "value": "brokenarrow" + }, + "xModelPart1": { + "type": "word", + "value": 42 } } diff --git a/_module/uti/brokenceremonial.uti.json b/_module/uti/brokenceremonial.uti.json index df5af9af..d94208f9 100644 --- a/_module/uti/brokenceremonial.uti.json +++ b/_module/uti/brokenceremonial.uti.json @@ -117,5 +117,17 @@ "TemplateResRef": { "type": "resref", "value": "brokenceremonial" + }, + "xModelPart1": { + "type": "word", + "value": 33 + }, + "xModelPart2": { + "type": "word", + "value": 23 + }, + "xModelPart3": { + "type": "word", + "value": 13 } } diff --git a/_module/uti/brokenloot.uti.json b/_module/uti/brokenloot.uti.json index 7a803507..b636eb18 100644 --- a/_module/uti/brokenloot.uti.json +++ b/_module/uti/brokenloot.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "brokenloot" + }, + "xModelPart1": { + "type": "word", + "value": 10 } } diff --git a/_module/uti/brownfaeryseed.uti.json b/_module/uti/brownfaeryseed.uti.json index 8fbde83d..9591625d 100644 --- a/_module/uti/brownfaeryseed.uti.json +++ b/_module/uti/brownfaeryseed.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "brownfaeryseed" + }, + "xModelPart1": { + "type": "word", + "value": 15 } } diff --git a/_module/uti/bruteskin.uti.json b/_module/uti/bruteskin.uti.json index 3b19ea52..e28fc10d 100644 --- a/_module/uti/bruteskin.uti.json +++ b/_module/uti/bruteskin.uti.json @@ -198,5 +198,9 @@ "TemplateResRef": { "type": "resref", "value": "bruteskin" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/bug.uti.json b/_module/uti/bug.uti.json index 7243b990..a8c8b3f4 100644 --- a/_module/uti/bug.uti.json +++ b/_module/uti/bug.uti.json @@ -73,5 +73,9 @@ "TemplateResRef": { "type": "resref", "value": "bug" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/bug001.uti.json b/_module/uti/bug001.uti.json index d8df3f5c..7ac9aeec 100644 --- a/_module/uti/bug001.uti.json +++ b/_module/uti/bug001.uti.json @@ -882,5 +882,9 @@ "TemplateResRef": { "type": "resref", "value": "bug001" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/burntparchment.uti.json b/_module/uti/burntparchment.uti.json index 6489945a..330063c8 100644 --- a/_module/uti/burntparchment.uti.json +++ b/_module/uti/burntparchment.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "burntparchment" + }, + "xModelPart1": { + "type": "word", + "value": 45 } } diff --git a/_module/uti/calculationsofag.uti.json b/_module/uti/calculationsofag.uti.json index 19e1aedb..a5096462 100644 --- a/_module/uti/calculationsofag.uti.json +++ b/_module/uti/calculationsofag.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "calculationsofag" + }, + "xModelPart1": { + "type": "word", + "value": 10 } } diff --git a/_module/uti/cavaliersblade.uti.json b/_module/uti/cavaliersblade.uti.json index 1c62eac3..f837df0b 100644 --- a/_module/uti/cavaliersblade.uti.json +++ b/_module/uti/cavaliersblade.uti.json @@ -208,5 +208,17 @@ "TemplateResRef": { "type": "resref", "value": "cavaliersblade" + }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 22 } } diff --git a/_module/uti/certificateofdep.uti.json b/_module/uti/certificateofdep.uti.json index bf44158c..ec7d09d7 100644 --- a/_module/uti/certificateofdep.uti.json +++ b/_module/uti/certificateofdep.uti.json @@ -106,5 +106,9 @@ "TemplateResRef": { "type": "resref", "value": "certificateofdep" + }, + "xModelPart1": { + "type": "word", + "value": 0 } } diff --git a/_module/uti/chainmailofwh.uti.json b/_module/uti/chainmailofwh.uti.json index 6988589f..3123b84c 100644 --- a/_module/uti/chainmailofwh.uti.json +++ b/_module/uti/chainmailofwh.uti.json @@ -267,5 +267,81 @@ "TemplateResRef": { "type": "resref", "value": "chainmailofwh" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 10 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 6 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 5 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 6 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 3 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 6 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 6 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 6 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 5 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 6 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 3 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 6 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/chatcommands.uti.json b/_module/uti/chatcommands.uti.json index 7520efbf..f735debb 100644 --- a/_module/uti/chatcommands.uti.json +++ b/_module/uti/chatcommands.uti.json @@ -79,5 +79,9 @@ "TemplateResRef": { "type": "resref", "value": "chatcommands" + }, + "xModelPart1": { + "type": "word", + "value": 15 } } diff --git a/_module/uti/chatcommands2.uti.json b/_module/uti/chatcommands2.uti.json index d89ac911..5cadec00 100644 --- a/_module/uti/chatcommands2.uti.json +++ b/_module/uti/chatcommands2.uti.json @@ -79,5 +79,9 @@ "TemplateResRef": { "type": "resref", "value": "chatcommands2" + }, + "xModelPart1": { + "type": "word", + "value": 15 } } diff --git a/_module/uti/cheatpot23.uti.json b/_module/uti/cheatpot23.uti.json index 5019c775..154a8005 100644 --- a/_module/uti/cheatpot23.uti.json +++ b/_module/uti/cheatpot23.uti.json @@ -111,5 +111,9 @@ "TemplateResRef": { "type": "resref", "value": "cheatpot23" + }, + "xModelPart1": { + "type": "word", + "value": 30 } } diff --git a/_module/uti/chickendoombite.uti.json b/_module/uti/chickendoombite.uti.json index cee37ae2..1fce6f00 100644 --- a/_module/uti/chickendoombite.uti.json +++ b/_module/uti/chickendoombite.uti.json @@ -449,5 +449,9 @@ "TemplateResRef": { "type": "resref", "value": "chickendoombite" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/chickendoomclaw.uti.json b/_module/uti/chickendoomclaw.uti.json index 64fb6781..e0eac838 100644 --- a/_module/uti/chickendoomclaw.uti.json +++ b/_module/uti/chickendoomclaw.uti.json @@ -478,5 +478,9 @@ "TemplateResRef": { "type": "resref", "value": "chickendoomclaw" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/chickendoomskin.uti.json b/_module/uti/chickendoomskin.uti.json index 89f814c0..c00243f7 100644 --- a/_module/uti/chickendoomskin.uti.json +++ b/_module/uti/chickendoomskin.uti.json @@ -509,5 +509,9 @@ "TemplateResRef": { "type": "resref", "value": "chickendoomskin" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/chickenegg.uti.json b/_module/uti/chickenegg.uti.json index 3dad30f1..81762291 100644 --- a/_module/uti/chickenegg.uti.json +++ b/_module/uti/chickenegg.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "chickenegg" + }, + "xModelPart1": { + "type": "word", + "value": 33 } } diff --git a/_module/uti/chickenfeed2.uti.json b/_module/uti/chickenfeed2.uti.json index 732a6bc7..b8d7850e 100644 --- a/_module/uti/chickenfeed2.uti.json +++ b/_module/uti/chickenfeed2.uti.json @@ -79,5 +79,9 @@ "TemplateResRef": { "type": "resref", "value": "chickenfeed2" + }, + "xModelPart1": { + "type": "word", + "value": 3 } } diff --git a/_module/uti/chickenletbite.uti.json b/_module/uti/chickenletbite.uti.json index e9be698f..b79bcf53 100644 --- a/_module/uti/chickenletbite.uti.json +++ b/_module/uti/chickenletbite.uti.json @@ -387,5 +387,9 @@ "TemplateResRef": { "type": "resref", "value": "chickenletbite" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/chickenletclaw.uti.json b/_module/uti/chickenletclaw.uti.json index 041cde8e..dcc659b6 100644 --- a/_module/uti/chickenletclaw.uti.json +++ b/_module/uti/chickenletclaw.uti.json @@ -385,5 +385,9 @@ "TemplateResRef": { "type": "resref", "value": "chickenletclaw" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/chickenskull.uti.json b/_module/uti/chickenskull.uti.json index ec466a12..8fba923a 100644 --- a/_module/uti/chickenskull.uti.json +++ b/_module/uti/chickenskull.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "chickenskull" + }, + "xModelPart1": { + "type": "word", + "value": 81 } } diff --git a/_module/uti/chillcut.uti.json b/_module/uti/chillcut.uti.json index 44c002c4..067b96ce 100644 --- a/_module/uti/chillcut.uti.json +++ b/_module/uti/chillcut.uti.json @@ -148,5 +148,17 @@ "TemplateResRef": { "type": "resref", "value": "chillcut" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/circle.uti.json b/_module/uti/circle.uti.json index 1a25fabd..52f7a7db 100644 --- a/_module/uti/circle.uti.json +++ b/_module/uti/circle.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "circle" + }, + "xModelPart1": { + "type": "word", + "value": 31 } } diff --git a/_module/uti/cleaver002.uti.json b/_module/uti/cleaver002.uti.json index b3d92f80..d2487ed3 100644 --- a/_module/uti/cleaver002.uti.json +++ b/_module/uti/cleaver002.uti.json @@ -148,5 +148,17 @@ "TemplateResRef": { "type": "resref", "value": "cleaver002" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/cloakf2er.uti.json b/_module/uti/cloakf2er.uti.json index 52d62492..f9e0a1e2 100644 --- a/_module/uti/cloakf2er.uti.json +++ b/_module/uti/cloakf2er.uti.json @@ -129,5 +129,9 @@ "TemplateResRef": { "type": "resref", "value": "cloakf2er" + }, + "xModelPart1": { + "type": "word", + "value": 6 } } diff --git a/_module/uti/cloakofperfect.uti.json b/_module/uti/cloakofperfect.uti.json index 15a2611e..b33b8f10 100644 --- a/_module/uti/cloakofperfect.uti.json +++ b/_module/uti/cloakofperfect.uti.json @@ -350,5 +350,9 @@ "TemplateResRef": { "type": "resref", "value": "cloakofperfect" + }, + "xModelPart1": { + "type": "word", + "value": 5 } } diff --git a/_module/uti/cloakoftheancien.uti.json b/_module/uti/cloakoftheancien.uti.json index c8572eae..00c42f40 100644 --- a/_module/uti/cloakoftheancien.uti.json +++ b/_module/uti/cloakoftheancien.uti.json @@ -191,5 +191,9 @@ "TemplateResRef": { "type": "resref", "value": "cloakoftheancien" + }, + "xModelPart1": { + "type": "word", + "value": 7 } } diff --git a/_module/uti/cloth028.uti.json b/_module/uti/cloth028.uti.json index f144d7cd..6908461b 100644 --- a/_module/uti/cloth028.uti.json +++ b/_module/uti/cloth028.uti.json @@ -168,5 +168,81 @@ "TemplateResRef": { "type": "resref", "value": "cloth028" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 14 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 63 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 63 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 63 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 63 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 63 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 20 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 63 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 63 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 39 } } diff --git a/_module/uti/cloth031.uti.json b/_module/uti/cloth031.uti.json index c6a483a2..75c15abb 100644 --- a/_module/uti/cloth031.uti.json +++ b/_module/uti/cloth031.uti.json @@ -170,5 +170,81 @@ "TemplateResRef": { "type": "resref", "value": "cloth031" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 0 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 4 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 11 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 6 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 13 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 3 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 37 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 4 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 11 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 6 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 13 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 3 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 50 } } diff --git a/_module/uti/clothesofao.uti.json b/_module/uti/clothesofao.uti.json index 6fabb39d..2f43bcff 100644 --- a/_module/uti/clothesofao.uti.json +++ b/_module/uti/clothesofao.uti.json @@ -263,5 +263,81 @@ "TemplateResRef": { "type": "resref", "value": "clothesofao" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 9 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 4 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 4 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 15 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 4 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 4 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 19 } } diff --git a/_module/uti/colorwand.uti.json b/_module/uti/colorwand.uti.json index f679b70b..434517cd 100644 --- a/_module/uti/colorwand.uti.json +++ b/_module/uti/colorwand.uti.json @@ -112,5 +112,9 @@ "TemplateResRef": { "type": "resref", "value": "colorwand" + }, + "xModelPart1": { + "type": "word", + "value": 20 } } diff --git a/_module/uti/combatboots.uti.json b/_module/uti/combatboots.uti.json index bcdb481c..5ce0a078 100644 --- a/_module/uti/combatboots.uti.json +++ b/_module/uti/combatboots.uti.json @@ -148,5 +148,17 @@ "TemplateResRef": { "type": "resref", "value": "combatboots" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 22 } } diff --git a/_module/uti/combatring.uti.json b/_module/uti/combatring.uti.json index d5460246..dcf07bcf 100644 --- a/_module/uti/combatring.uti.json +++ b/_module/uti/combatring.uti.json @@ -140,5 +140,9 @@ "TemplateResRef": { "type": "resref", "value": "combatring" + }, + "xModelPart1": { + "type": "word", + "value": 2 } } diff --git a/_module/uti/contract.uti.json b/_module/uti/contract.uti.json index 04d7afa5..bd2661cd 100644 --- a/_module/uti/contract.uti.json +++ b/_module/uti/contract.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "contract" + }, + "xModelPart1": { + "type": "word", + "value": 15 } } diff --git a/_module/uti/counterrod.uti.json b/_module/uti/counterrod.uti.json index 1f50205c..fd89ed10 100644 --- a/_module/uti/counterrod.uti.json +++ b/_module/uti/counterrod.uti.json @@ -111,5 +111,9 @@ "TemplateResRef": { "type": "resref", "value": "counterrod" + }, + "xModelPart1": { + "type": "word", + "value": 58 } } diff --git a/_module/uti/createlistener.uti.json b/_module/uti/createlistener.uti.json index 2274ca10..e4947a13 100644 --- a/_module/uti/createlistener.uti.json +++ b/_module/uti/createlistener.uti.json @@ -105,5 +105,9 @@ "TemplateResRef": { "type": "resref", "value": "createlistener" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/creitemlic001.uti.json b/_module/uti/creitemlic001.uti.json index 7fc6a511..d26ad288 100644 --- a/_module/uti/creitemlic001.uti.json +++ b/_module/uti/creitemlic001.uti.json @@ -509,5 +509,9 @@ "TemplateResRef": { "type": "resref", "value": "creitemlic001" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/creitemlic002.uti.json b/_module/uti/creitemlic002.uti.json index 396ff216..9b256082 100644 --- a/_module/uti/creitemlic002.uti.json +++ b/_module/uti/creitemlic002.uti.json @@ -757,5 +757,9 @@ "TemplateResRef": { "type": "resref", "value": "creitemlic002" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/crystalball.uti.json b/_module/uti/crystalball.uti.json index 1d635d18..0915dc71 100644 --- a/_module/uti/crystalball.uti.json +++ b/_module/uti/crystalball.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "crystalball" + }, + "xModelPart1": { + "type": "word", + "value": 48 } } diff --git a/_module/uti/cursed.uti.json b/_module/uti/cursed.uti.json index 574aa8c9..2d7ae440 100644 --- a/_module/uti/cursed.uti.json +++ b/_module/uti/cursed.uti.json @@ -179,5 +179,17 @@ "TemplateResRef": { "type": "resref", "value": "cursed" + }, + "xModelPart1": { + "type": "word", + "value": 33 + }, + "xModelPart2": { + "type": "word", + "value": 33 + }, + "xModelPart3": { + "type": "word", + "value": 23 } } diff --git a/_module/uti/dancingarrows.uti.json b/_module/uti/dancingarrows.uti.json index d100b799..9826c6bd 100644 --- a/_module/uti/dancingarrows.uti.json +++ b/_module/uti/dancingarrows.uti.json @@ -144,5 +144,17 @@ "TemplateResRef": { "type": "resref", "value": "dancingarrows" + }, + "xModelPart1": { + "type": "word", + "value": 31 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 21 } } diff --git a/_module/uti/dancingarrows001.uti.json b/_module/uti/dancingarrows001.uti.json index 4bc8bcb0..44e5d3e2 100644 --- a/_module/uti/dancingarrows001.uti.json +++ b/_module/uti/dancingarrows001.uti.json @@ -206,5 +206,17 @@ "TemplateResRef": { "type": "resref", "value": "dancingarrows001" + }, + "xModelPart1": { + "type": "word", + "value": 31 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 21 } } diff --git a/_module/uti/dancingbow.uti.json b/_module/uti/dancingbow.uti.json index 0ec3c3bf..c859a957 100644 --- a/_module/uti/dancingbow.uti.json +++ b/_module/uti/dancingbow.uti.json @@ -301,5 +301,17 @@ "TemplateResRef": { "type": "resref", "value": "dancingbow" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/dancingswords.uti.json b/_module/uti/dancingswords.uti.json index 91312f5f..4ed0aa29 100644 --- a/_module/uti/dancingswords.uti.json +++ b/_module/uti/dancingswords.uti.json @@ -694,5 +694,9 @@ "TemplateResRef": { "type": "resref", "value": "dancingswords" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/dancingswordss.uti.json b/_module/uti/dancingswordss.uti.json index e8a8aeb9..fa2e0f99 100644 --- a/_module/uti/dancingswordss.uti.json +++ b/_module/uti/dancingswordss.uti.json @@ -725,5 +725,9 @@ "TemplateResRef": { "type": "resref", "value": "dancingswordss" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/darkalsdream.uti.json b/_module/uti/darkalsdream.uti.json index 164124bb..dc491b60 100644 --- a/_module/uti/darkalsdream.uti.json +++ b/_module/uti/darkalsdream.uti.json @@ -239,5 +239,17 @@ "TemplateResRef": { "type": "resref", "value": "darkalsdream" + }, + "xModelPart1": { + "type": "word", + "value": 41 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 42 } } diff --git a/_module/uti/dartdfg.uti.json b/_module/uti/dartdfg.uti.json index f6419c08..fa7d509c 100644 --- a/_module/uti/dartdfg.uti.json +++ b/_module/uti/dartdfg.uti.json @@ -136,5 +136,9 @@ "TemplateResRef": { "type": "resref", "value": "dartdfg" + }, + "xModelPart1": { + "type": "word", + "value": 41 } } diff --git a/_module/uti/death.uti.json b/_module/uti/death.uti.json index 7f980284..dbf56ba3 100644 --- a/_module/uti/death.uti.json +++ b/_module/uti/death.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "death" + }, + "xModelPart1": { + "type": "word", + "value": 16 } } diff --git a/_module/uti/deathgrip.uti.json b/_module/uti/deathgrip.uti.json index 4913fdfc..d193391b 100644 --- a/_module/uti/deathgrip.uti.json +++ b/_module/uti/deathgrip.uti.json @@ -268,5 +268,17 @@ "TemplateResRef": { "type": "resref", "value": "deathgrip" + }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 54 + }, + "xModelPart3": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/deathsteacher.uti.json b/_module/uti/deathsteacher.uti.json index d9a151ee..b53d8b03 100644 --- a/_module/uti/deathsteacher.uti.json +++ b/_module/uti/deathsteacher.uti.json @@ -768,5 +768,17 @@ "TemplateResRef": { "type": "resref", "value": "deathsteacher" + }, + "xModelPart1": { + "type": "word", + "value": 44 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 44 } } diff --git a/_module/uti/deepdiggersco0d.uti.json b/_module/uti/deepdiggersco0d.uti.json index 70376418..4e395f94 100644 --- a/_module/uti/deepdiggersco0d.uti.json +++ b/_module/uti/deepdiggersco0d.uti.json @@ -257,5 +257,9 @@ "TemplateResRef": { "type": "resref", "value": "deepdiggersco0d" + }, + "xModelPart1": { + "type": "word", + "value": 16 } } diff --git a/_module/uti/defenseofki.uti.json b/_module/uti/defenseofki.uti.json index b9817d85..1b98cd08 100644 --- a/_module/uti/defenseofki.uti.json +++ b/_module/uti/defenseofki.uti.json @@ -329,5 +329,81 @@ "TemplateResRef": { "type": "resref", "value": "defenseofki" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 12 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 4 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 12 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 6 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 3 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 13 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 10 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 16 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 25 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 4 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 12 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 6 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 3 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 13 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 12 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 16 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 6 } } diff --git a/_module/uti/deflector.uti.json b/_module/uti/deflector.uti.json index 9e63db26..c400637e 100644 --- a/_module/uti/deflector.uti.json +++ b/_module/uti/deflector.uti.json @@ -167,5 +167,9 @@ "TemplateResRef": { "type": "resref", "value": "deflector" + }, + "xModelPart1": { + "type": "word", + "value": 13 } } diff --git a/_module/uti/demonshadowskin.uti.json b/_module/uti/demonshadowskin.uti.json index e2b04f5f..4286117d 100644 --- a/_module/uti/demonshadowskin.uti.json +++ b/_module/uti/demonshadowskin.uti.json @@ -755,5 +755,9 @@ "TemplateResRef": { "type": "resref", "value": "demonshadowskin" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/devilbite.uti.json b/_module/uti/devilbite.uti.json index 4e2e0226..6239a93e 100644 --- a/_module/uti/devilbite.uti.json +++ b/_module/uti/devilbite.uti.json @@ -292,5 +292,9 @@ "TemplateResRef": { "type": "resref", "value": "devilbite" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/devilclaw.uti.json b/_module/uti/devilclaw.uti.json index f2be09bf..7724175a 100644 --- a/_module/uti/devilclaw.uti.json +++ b/_module/uti/devilclaw.uti.json @@ -263,5 +263,9 @@ "TemplateResRef": { "type": "resref", "value": "devilclaw" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/devilskin.uti.json b/_module/uti/devilskin.uti.json index 139da0cc..58508f0a 100644 --- a/_module/uti/devilskin.uti.json +++ b/_module/uti/devilskin.uti.json @@ -633,5 +633,9 @@ "TemplateResRef": { "type": "resref", "value": "devilskin" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/diamondgfist.uti.json b/_module/uti/diamondgfist.uti.json index d110881f..d2e94573 100644 --- a/_module/uti/diamondgfist.uti.json +++ b/_module/uti/diamondgfist.uti.json @@ -135,5 +135,9 @@ "TemplateResRef": { "type": "resref", "value": "diamondgfist" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/diamondsword.uti.json b/_module/uti/diamondsword.uti.json index efc9c856..66fb3c06 100644 --- a/_module/uti/diamondsword.uti.json +++ b/_module/uti/diamondsword.uti.json @@ -298,5 +298,17 @@ "TemplateResRef": { "type": "resref", "value": "diamondsword" + }, + "xModelPart1": { + "type": "word", + "value": 71 + }, + "xModelPart2": { + "type": "word", + "value": 71 + }, + "xModelPart3": { + "type": "word", + "value": 71 } } diff --git a/_module/uti/direbearskin1.uti.json b/_module/uti/direbearskin1.uti.json index 0aa4d11e..3686f757 100644 --- a/_module/uti/direbearskin1.uti.json +++ b/_module/uti/direbearskin1.uti.json @@ -230,5 +230,9 @@ "TemplateResRef": { "type": "resref", "value": "direbearskin1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/divineshield.uti.json b/_module/uti/divineshield.uti.json index f41f9047..43786063 100644 --- a/_module/uti/divineshield.uti.json +++ b/_module/uti/divineshield.uti.json @@ -510,5 +510,9 @@ "TemplateResRef": { "type": "resref", "value": "divineshield" + }, + "xModelPart1": { + "type": "word", + "value": 41 } } diff --git a/_module/uti/dksword1.uti.json b/_module/uti/dksword1.uti.json index f3cda00a..2a7b533f 100644 --- a/_module/uti/dksword1.uti.json +++ b/_module/uti/dksword1.uti.json @@ -208,5 +208,17 @@ "TemplateResRef": { "type": "resref", "value": "dksword1" + }, + "xModelPart1": { + "type": "word", + "value": 24 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/dm_chat_control.uti.json b/_module/uti/dm_chat_control.uti.json index b8225d2e..75fdf482 100644 --- a/_module/uti/dm_chat_control.uti.json +++ b/_module/uti/dm_chat_control.uti.json @@ -111,5 +111,9 @@ "TemplateResRef": { "type": "resref", "value": "dm_chat_control" + }, + "xModelPart1": { + "type": "word", + "value": 9 } } diff --git a/_module/uti/dm_ftoken.uti.json b/_module/uti/dm_ftoken.uti.json index 892b6663..49b956dc 100644 --- a/_module/uti/dm_ftoken.uti.json +++ b/_module/uti/dm_ftoken.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "dm_ftoken" + }, + "xModelPart1": { + "type": "word", + "value": 21 } } diff --git a/_module/uti/dmbook.uti.json b/_module/uti/dmbook.uti.json index 3feb70da..8faa015f 100644 --- a/_module/uti/dmbook.uti.json +++ b/_module/uti/dmbook.uti.json @@ -111,5 +111,9 @@ "TemplateResRef": { "type": "resref", "value": "dmbook" + }, + "xModelPart1": { + "type": "word", + "value": 6 } } diff --git a/_module/uti/dmcommands.uti.json b/_module/uti/dmcommands.uti.json index d49e27a5..e3c5998a 100644 --- a/_module/uti/dmcommands.uti.json +++ b/_module/uti/dmcommands.uti.json @@ -79,5 +79,9 @@ "TemplateResRef": { "type": "resref", "value": "dmcommands" + }, + "xModelPart1": { + "type": "word", + "value": 15 } } diff --git a/_module/uti/dmhand.uti.json b/_module/uti/dmhand.uti.json index 3133cb49..e8e7bc47 100644 --- a/_module/uti/dmhand.uti.json +++ b/_module/uti/dmhand.uti.json @@ -946,5 +946,9 @@ "TemplateResRef": { "type": "resref", "value": "dmhand" + }, + "xModelPart1": { + "type": "word", + "value": 7 } } diff --git a/_module/uti/dmitem1.uti.json b/_module/uti/dmitem1.uti.json index 3cd4a963..4553ae3f 100644 --- a/_module/uti/dmitem1.uti.json +++ b/_module/uti/dmitem1.uti.json @@ -476,5 +476,9 @@ "TemplateResRef": { "type": "resref", "value": "dmitem1" + }, + "xModelPart1": { + "type": "word", + "value": 28 } } diff --git a/_module/uti/dmitem2.uti.json b/_module/uti/dmitem2.uti.json index 9a752f0e..b0b51b7e 100644 --- a/_module/uti/dmitem2.uti.json +++ b/_module/uti/dmitem2.uti.json @@ -328,5 +328,9 @@ "TemplateResRef": { "type": "resref", "value": "dmitem2" + }, + "xModelPart1": { + "type": "word", + "value": 9 } } diff --git a/_module/uti/dmitem3.uti.json b/_module/uti/dmitem3.uti.json index 953a64a3..e99881ea 100644 --- a/_module/uti/dmitem3.uti.json +++ b/_module/uti/dmitem3.uti.json @@ -274,5 +274,17 @@ "TemplateResRef": { "type": "resref", "value": "dmitem3" + }, + "xModelPart1": { + "type": "word", + "value": 43 + }, + "xModelPart2": { + "type": "word", + "value": 23 + }, + "xModelPart3": { + "type": "word", + "value": 13 } } diff --git a/_module/uti/dmitem4.uti.json b/_module/uti/dmitem4.uti.json index e20a2fa6..afde69d5 100644 --- a/_module/uti/dmitem4.uti.json +++ b/_module/uti/dmitem4.uti.json @@ -359,5 +359,9 @@ "TemplateResRef": { "type": "resref", "value": "dmitem4" + }, + "xModelPart1": { + "type": "word", + "value": 10 } } diff --git a/_module/uti/dmitem5.uti.json b/_module/uti/dmitem5.uti.json index 439af272..ce1d1381 100644 --- a/_module/uti/dmitem5.uti.json +++ b/_module/uti/dmitem5.uti.json @@ -576,5 +576,9 @@ "TemplateResRef": { "type": "resref", "value": "dmitem5" + }, + "xModelPart1": { + "type": "word", + "value": 26 } } diff --git a/_module/uti/dmitem6.uti.json b/_module/uti/dmitem6.uti.json index a23b9bd3..6b0ec106 100644 --- a/_module/uti/dmitem6.uti.json +++ b/_module/uti/dmitem6.uti.json @@ -355,5 +355,9 @@ "TemplateResRef": { "type": "resref", "value": "dmitem6" + }, + "xModelPart1": { + "type": "word", + "value": 31 } } diff --git a/_module/uti/dmitem7.uti.json b/_module/uti/dmitem7.uti.json index f44a1de2..0190ab55 100644 --- a/_module/uti/dmitem7.uti.json +++ b/_module/uti/dmitem7.uti.json @@ -173,5 +173,9 @@ "TemplateResRef": { "type": "resref", "value": "dmitem7" + }, + "xModelPart1": { + "type": "word", + "value": 29 } } diff --git a/_module/uti/dmjail.uti.json b/_module/uti/dmjail.uti.json index a204a2c4..5467f0aa 100644 --- a/_module/uti/dmjail.uti.json +++ b/_module/uti/dmjail.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "dmjail" + }, + "xModelPart1": { + "type": "word", + "value": 75 } } diff --git a/_module/uti/dmkey.uti.json b/_module/uti/dmkey.uti.json index 2c0c119e..2e5b75d6 100644 --- a/_module/uti/dmkey.uti.json +++ b/_module/uti/dmkey.uti.json @@ -334,5 +334,17 @@ "TemplateResRef": { "type": "resref", "value": "dmkey" + }, + "xModelPart1": { + "type": "word", + "value": 43 + }, + "xModelPart2": { + "type": "word", + "value": 63 + }, + "xModelPart3": { + "type": "word", + "value": 53 } } diff --git a/_module/uti/dmreward.uti.json b/_module/uti/dmreward.uti.json index 77c21a79..695bbd6e 100644 --- a/_module/uti/dmreward.uti.json +++ b/_module/uti/dmreward.uti.json @@ -111,5 +111,9 @@ "TemplateResRef": { "type": "resref", "value": "dmreward" + }, + "xModelPart1": { + "type": "word", + "value": 66 } } diff --git a/_module/uti/dmshelper.uti.json b/_module/uti/dmshelper.uti.json index b684442e..6d52a160 100644 --- a/_module/uti/dmshelper.uti.json +++ b/_module/uti/dmshelper.uti.json @@ -85,5 +85,17 @@ "TemplateResRef": { "type": "resref", "value": "dmshelper" + }, + "xModelPart1": { + "type": "word", + "value": 33 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 42 } } diff --git a/_module/uti/doomarrows.uti.json b/_module/uti/doomarrows.uti.json index e01e25f1..7e63d58b 100644 --- a/_module/uti/doomarrows.uti.json +++ b/_module/uti/doomarrows.uti.json @@ -303,5 +303,17 @@ "TemplateResRef": { "type": "resref", "value": "doomarrows" + }, + "xModelPart1": { + "type": "word", + "value": 21 + }, + "xModelPart2": { + "type": "word", + "value": 33 + }, + "xModelPart3": { + "type": "word", + "value": 22 } } diff --git a/_module/uti/doomarrows003.uti.json b/_module/uti/doomarrows003.uti.json index aa67c4f0..3c7804fb 100644 --- a/_module/uti/doomarrows003.uti.json +++ b/_module/uti/doomarrows003.uti.json @@ -175,5 +175,17 @@ "TemplateResRef": { "type": "resref", "value": "doomarrows003" + }, + "xModelPart1": { + "type": "word", + "value": 21 + }, + "xModelPart2": { + "type": "word", + "value": 33 + }, + "xModelPart3": { + "type": "word", + "value": 22 } } diff --git a/_module/uti/doomshield.uti.json b/_module/uti/doomshield.uti.json index 8f7e9ce6..884f5938 100644 --- a/_module/uti/doomshield.uti.json +++ b/_module/uti/doomshield.uti.json @@ -326,5 +326,9 @@ "TemplateResRef": { "type": "resref", "value": "doomshield" + }, + "xModelPart1": { + "type": "word", + "value": 33 } } diff --git a/_module/uti/doomshield003.uti.json b/_module/uti/doomshield003.uti.json index 5c2e36cc..e0663e4f 100644 --- a/_module/uti/doomshield003.uti.json +++ b/_module/uti/doomshield003.uti.json @@ -136,5 +136,9 @@ "TemplateResRef": { "type": "resref", "value": "doomshield003" + }, + "xModelPart1": { + "type": "word", + "value": 43 } } diff --git a/_module/uti/drachenboots1.uti.json b/_module/uti/drachenboots1.uti.json index c30b4edc..6256fa00 100644 --- a/_module/uti/drachenboots1.uti.json +++ b/_module/uti/drachenboots1.uti.json @@ -210,5 +210,17 @@ "TemplateResRef": { "type": "resref", "value": "drachenboots1" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 23 + }, + "xModelPart3": { + "type": "word", + "value": 22 } } diff --git a/_module/uti/drachennecklace.uti.json b/_module/uti/drachennecklace.uti.json index 6e7c473a..e5e35d0a 100644 --- a/_module/uti/drachennecklace.uti.json +++ b/_module/uti/drachennecklace.uti.json @@ -136,5 +136,9 @@ "TemplateResRef": { "type": "resref", "value": "drachennecklace" + }, + "xModelPart1": { + "type": "word", + "value": 2 } } diff --git a/_module/uti/dracoaxe.uti.json b/_module/uti/dracoaxe.uti.json index c0985f5d..6a0eda4d 100644 --- a/_module/uti/dracoaxe.uti.json +++ b/_module/uti/dracoaxe.uti.json @@ -208,5 +208,17 @@ "TemplateResRef": { "type": "resref", "value": "dracoaxe" + }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 74 } } diff --git a/_module/uti/dracoclaw.uti.json b/_module/uti/dracoclaw.uti.json index ba43399c..16b40e5c 100644 --- a/_module/uti/dracoclaw.uti.json +++ b/_module/uti/dracoclaw.uti.json @@ -137,5 +137,9 @@ "TemplateResRef": { "type": "resref", "value": "dracoclaw" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/draconian.uti.json b/_module/uti/draconian.uti.json index 74402a35..4131a796 100644 --- a/_module/uti/draconian.uti.json +++ b/_module/uti/draconian.uti.json @@ -726,5 +726,9 @@ "TemplateResRef": { "type": "resref", "value": "draconian" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/dracoskin.uti.json b/_module/uti/dracoskin.uti.json index 01aa9089..af77c9e3 100644 --- a/_module/uti/dracoskin.uti.json +++ b/_module/uti/dracoskin.uti.json @@ -633,5 +633,9 @@ "TemplateResRef": { "type": "resref", "value": "dracoskin" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/dragonbite09.uti.json b/_module/uti/dragonbite09.uti.json index 88e2b289..997ed196 100644 --- a/_module/uti/dragonbite09.uti.json +++ b/_module/uti/dragonbite09.uti.json @@ -137,5 +137,9 @@ "TemplateResRef": { "type": "resref", "value": "dragonbite09" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/dragonclaw.uti.json b/_module/uti/dragonclaw.uti.json index 31f60350..1a0804ed 100644 --- a/_module/uti/dragonclaw.uti.json +++ b/_module/uti/dragonclaw.uti.json @@ -137,5 +137,9 @@ "TemplateResRef": { "type": "resref", "value": "dragonclaw" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/dragonclaw9.uti.json b/_module/uti/dragonclaw9.uti.json index 2ad41bf1..a70e5670 100644 --- a/_module/uti/dragonclaw9.uti.json +++ b/_module/uti/dragonclaw9.uti.json @@ -137,5 +137,9 @@ "TemplateResRef": { "type": "resref", "value": "dragonclaw9" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/dreamweaver23.uti.json b/_module/uti/dreamweaver23.uti.json index 35b7ac31..88de81a5 100644 --- a/_module/uti/dreamweaver23.uti.json +++ b/_module/uti/dreamweaver23.uti.json @@ -698,5 +698,9 @@ "TemplateResRef": { "type": "resref", "value": "dreamweaver23" + }, + "xModelPart1": { + "type": "word", + "value": 22 } } diff --git a/_module/uti/driderkey.uti.json b/_module/uti/driderkey.uti.json index 9c6a299f..77773030 100644 --- a/_module/uti/driderkey.uti.json +++ b/_module/uti/driderkey.uti.json @@ -115,5 +115,17 @@ "TemplateResRef": { "type": "resref", "value": "driderkey" + }, + "xModelPart1": { + "type": "word", + "value": 43 + }, + "xModelPart2": { + "type": "word", + "value": 63 + }, + "xModelPart3": { + "type": "word", + "value": 53 } } diff --git a/_module/uti/drowblade2.uti.json b/_module/uti/drowblade2.uti.json index 223c1847..64a2476d 100644 --- a/_module/uti/drowblade2.uti.json +++ b/_module/uti/drowblade2.uti.json @@ -239,5 +239,17 @@ "TemplateResRef": { "type": "resref", "value": "drowblade2" + }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 34 + }, + "xModelPart3": { + "type": "word", + "value": 24 } } diff --git a/_module/uti/drowblade3.uti.json b/_module/uti/drowblade3.uti.json index a791a93e..2aa65214 100644 --- a/_module/uti/drowblade3.uti.json +++ b/_module/uti/drowblade3.uti.json @@ -239,5 +239,17 @@ "TemplateResRef": { "type": "resref", "value": "drowblade3" + }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 34 + }, + "xModelPart3": { + "type": "word", + "value": 24 } } diff --git a/_module/uti/drowblade4.uti.json b/_module/uti/drowblade4.uti.json index 5f556466..d604159f 100644 --- a/_module/uti/drowblade4.uti.json +++ b/_module/uti/drowblade4.uti.json @@ -270,5 +270,17 @@ "TemplateResRef": { "type": "resref", "value": "drowblade4" + }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 34 + }, + "xModelPart3": { + "type": "word", + "value": 24 } } diff --git a/_module/uti/drowcaptainskey.uti.json b/_module/uti/drowcaptainskey.uti.json index 57e9bdca..6b39b508 100644 --- a/_module/uti/drowcaptainskey.uti.json +++ b/_module/uti/drowcaptainskey.uti.json @@ -85,5 +85,17 @@ "TemplateResRef": { "type": "resref", "value": "drowcaptainskey" + }, + "xModelPart1": { + "type": "word", + "value": 52 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 22 } } diff --git a/_module/uti/drowdiary.uti.json b/_module/uti/drowdiary.uti.json index 6b8f137c..5ac913f8 100644 --- a/_module/uti/drowdiary.uti.json +++ b/_module/uti/drowdiary.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "drowdiary" + }, + "xModelPart1": { + "type": "word", + "value": 7 } } diff --git a/_module/uti/drowflail2.uti.json b/_module/uti/drowflail2.uti.json index 0dbae4bd..d68ab369 100644 --- a/_module/uti/drowflail2.uti.json +++ b/_module/uti/drowflail2.uti.json @@ -239,5 +239,17 @@ "TemplateResRef": { "type": "resref", "value": "drowflail2" + }, + "xModelPart1": { + "type": "word", + "value": 14 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 34 } } diff --git a/_module/uti/drowhelm2.uti.json b/_module/uti/drowhelm2.uti.json index a788b62b..05bc32f0 100644 --- a/_module/uti/drowhelm2.uti.json +++ b/_module/uti/drowhelm2.uti.json @@ -228,5 +228,9 @@ "TemplateResRef": { "type": "resref", "value": "drowhelm2" + }, + "xModelPart1": { + "type": "word", + "value": 24 } } diff --git a/_module/uti/drowhelm3.uti.json b/_module/uti/drowhelm3.uti.json index c4c0e0e6..3be2741a 100644 --- a/_module/uti/drowhelm3.uti.json +++ b/_module/uti/drowhelm3.uti.json @@ -290,5 +290,9 @@ "TemplateResRef": { "type": "resref", "value": "drowhelm3" + }, + "xModelPart1": { + "type": "word", + "value": 24 } } diff --git a/_module/uti/drowmasterblade.uti.json b/_module/uti/drowmasterblade.uti.json index 64f1268f..a6214a17 100644 --- a/_module/uti/drowmasterblade.uti.json +++ b/_module/uti/drowmasterblade.uti.json @@ -396,5 +396,17 @@ "TemplateResRef": { "type": "resref", "value": "drowmasterblade" + }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 34 + }, + "xModelPart3": { + "type": "word", + "value": 24 } } diff --git a/_module/uti/drowpriestskin.uti.json b/_module/uti/drowpriestskin.uti.json index 30a7b7ec..4b613973 100644 --- a/_module/uti/drowpriestskin.uti.json +++ b/_module/uti/drowpriestskin.uti.json @@ -819,5 +819,9 @@ "TemplateResRef": { "type": "resref", "value": "drowpriestskin" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/drowshield23.uti.json b/_module/uti/drowshield23.uti.json index 53766379..675768ee 100644 --- a/_module/uti/drowshield23.uti.json +++ b/_module/uti/drowshield23.uti.json @@ -389,5 +389,9 @@ "TemplateResRef": { "type": "resref", "value": "drowshield23" + }, + "xModelPart1": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/drowsilks.uti.json b/_module/uti/drowsilks.uti.json index 3f77b5e4..d1673f86 100644 --- a/_module/uti/drowsilks.uti.json +++ b/_module/uti/drowsilks.uti.json @@ -356,5 +356,81 @@ "TemplateResRef": { "type": "resref", "value": "drowsilks" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 4 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 4 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 10 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 8 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 3 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 29 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 4 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 10 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 8 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 4 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 3 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 19 } } diff --git a/_module/uti/drowsilks2.uti.json b/_module/uti/drowsilks2.uti.json index 699fed74..3a34b0dd 100644 --- a/_module/uti/drowsilks2.uti.json +++ b/_module/uti/drowsilks2.uti.json @@ -233,5 +233,81 @@ "TemplateResRef": { "type": "resref", "value": "drowsilks2" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 14 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 3 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 6 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 13 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 15 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 28 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 3 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 6 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 13 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 15 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 7 } } diff --git a/_module/uti/drowskin.uti.json b/_module/uti/drowskin.uti.json index 778225e7..17180c96 100644 --- a/_module/uti/drowskin.uti.json +++ b/_module/uti/drowskin.uti.json @@ -415,5 +415,9 @@ "TemplateResRef": { "type": "resref", "value": "drowskin" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/drowskin001.uti.json b/_module/uti/drowskin001.uti.json index 42ab958c..aa6de0eb 100644 --- a/_module/uti/drowskin001.uti.json +++ b/_module/uti/drowskin001.uti.json @@ -880,5 +880,9 @@ "TemplateResRef": { "type": "resref", "value": "drowskin001" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/drowskin002.uti.json b/_module/uti/drowskin002.uti.json index dd24a794..4ad029ec 100644 --- a/_module/uti/drowskin002.uti.json +++ b/_module/uti/drowskin002.uti.json @@ -818,5 +818,9 @@ "TemplateResRef": { "type": "resref", "value": "drowskin002" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/drowskin003.uti.json b/_module/uti/drowskin003.uti.json index 1318caa8..248acd8c 100644 --- a/_module/uti/drowskin003.uti.json +++ b/_module/uti/drowskin003.uti.json @@ -570,5 +570,9 @@ "TemplateResRef": { "type": "resref", "value": "drowskin003" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/drowskin004.uti.json b/_module/uti/drowskin004.uti.json index 11e8fd1a..cac4ea05 100644 --- a/_module/uti/drowskin004.uti.json +++ b/_module/uti/drowskin004.uti.json @@ -756,5 +756,9 @@ "TemplateResRef": { "type": "resref", "value": "drowskin004" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/drowskin005.uti.json b/_module/uti/drowskin005.uti.json index f8cd1bbc..5044abcb 100644 --- a/_module/uti/drowskin005.uti.json +++ b/_module/uti/drowskin005.uti.json @@ -415,5 +415,9 @@ "TemplateResRef": { "type": "resref", "value": "drowskin005" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/drowskin006.uti.json b/_module/uti/drowskin006.uti.json index 2ec7323e..077da211 100644 --- a/_module/uti/drowskin006.uti.json +++ b/_module/uti/drowskin006.uti.json @@ -415,5 +415,9 @@ "TemplateResRef": { "type": "resref", "value": "drowskin006" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/drowspiderclaw.uti.json b/_module/uti/drowspiderclaw.uti.json index cc436cf4..e5399547 100644 --- a/_module/uti/drowspiderclaw.uti.json +++ b/_module/uti/drowspiderclaw.uti.json @@ -324,5 +324,9 @@ "TemplateResRef": { "type": "resref", "value": "drowspiderclaw" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/drowspiderprops.uti.json b/_module/uti/drowspiderprops.uti.json index 98ea8e11..9e0eb7ce 100644 --- a/_module/uti/drowspiderprops.uti.json +++ b/_module/uti/drowspiderprops.uti.json @@ -447,5 +447,9 @@ "TemplateResRef": { "type": "resref", "value": "drowspiderprops" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/drowweapon.uti.json b/_module/uti/drowweapon.uti.json index a0eb4c2f..4959a7c3 100644 --- a/_module/uti/drowweapon.uti.json +++ b/_module/uti/drowweapon.uti.json @@ -270,5 +270,17 @@ "TemplateResRef": { "type": "resref", "value": "drowweapon" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/drowwizardskey.uti.json b/_module/uti/drowwizardskey.uti.json index 28be5562..2966b21b 100644 --- a/_module/uti/drowwizardskey.uti.json +++ b/_module/uti/drowwizardskey.uti.json @@ -83,5 +83,17 @@ "TemplateResRef": { "type": "resref", "value": "drowwizardskey" + }, + "xModelPart1": { + "type": "word", + "value": 51 + }, + "xModelPart2": { + "type": "word", + "value": 41 + }, + "xModelPart3": { + "type": "word", + "value": 31 } } diff --git a/_module/uti/drowwmskin.uti.json b/_module/uti/drowwmskin.uti.json index f9d6fe1f..98787faa 100644 --- a/_module/uti/drowwmskin.uti.json +++ b/_module/uti/drowwmskin.uti.json @@ -725,5 +725,9 @@ "TemplateResRef": { "type": "resref", "value": "drowwmskin" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/druidtool.uti.json b/_module/uti/druidtool.uti.json index ebfa195d..1080bf89 100644 --- a/_module/uti/druidtool.uti.json +++ b/_module/uti/druidtool.uti.json @@ -111,5 +111,9 @@ "TemplateResRef": { "type": "resref", "value": "druidtool" + }, + "xModelPart1": { + "type": "word", + "value": 60 } } diff --git a/_module/uti/duergarbelt.uti.json b/_module/uti/duergarbelt.uti.json index 5edd40f0..8d499367 100644 --- a/_module/uti/duergarbelt.uti.json +++ b/_module/uti/duergarbelt.uti.json @@ -142,5 +142,9 @@ "TemplateResRef": { "type": "resref", "value": "duergarbelt" + }, + "xModelPart1": { + "type": "word", + "value": 7 } } diff --git a/_module/uti/duergarboots.uti.json b/_module/uti/duergarboots.uti.json index 8036874d..1fa208b6 100644 --- a/_module/uti/duergarboots.uti.json +++ b/_module/uti/duergarboots.uti.json @@ -148,5 +148,17 @@ "TemplateResRef": { "type": "resref", "value": "duergarboots" + }, + "xModelPart1": { + "type": "word", + "value": 33 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 22 } } diff --git a/_module/uti/duergarcloak.uti.json b/_module/uti/duergarcloak.uti.json index b9dfb2dc..4fd10759 100644 --- a/_module/uti/duergarcloak.uti.json +++ b/_module/uti/duergarcloak.uti.json @@ -321,5 +321,9 @@ "TemplateResRef": { "type": "resref", "value": "duergarcloak" + }, + "xModelPart1": { + "type": "word", + "value": 4 } } diff --git a/_module/uti/dwarvensplitter.uti.json b/_module/uti/dwarvensplitter.uti.json index 95f2b3d4..c8d8ae0c 100644 --- a/_module/uti/dwarvensplitter.uti.json +++ b/_module/uti/dwarvensplitter.uti.json @@ -175,5 +175,17 @@ "TemplateResRef": { "type": "resref", "value": "dwarvensplitter" + }, + "xModelPart1": { + "type": "word", + "value": 63 + }, + "xModelPart2": { + "type": "word", + "value": 33 + }, + "xModelPart3": { + "type": "word", + "value": 33 } } diff --git a/_module/uti/dyekit.uti.json b/_module/uti/dyekit.uti.json index 092330d9..264e3c5f 100644 --- a/_module/uti/dyekit.uti.json +++ b/_module/uti/dyekit.uti.json @@ -111,5 +111,9 @@ "TemplateResRef": { "type": "resref", "value": "dyekit" + }, + "xModelPart1": { + "type": "word", + "value": 51 } } diff --git a/_module/uti/elderairskin.uti.json b/_module/uti/elderairskin.uti.json index 7acc7978..c147a354 100644 --- a/_module/uti/elderairskin.uti.json +++ b/_module/uti/elderairskin.uti.json @@ -509,5 +509,9 @@ "TemplateResRef": { "type": "resref", "value": "elderairskin" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/elderairslam.uti.json b/_module/uti/elderairslam.uti.json index 3d9abd7b..314744c1 100644 --- a/_module/uti/elderairslam.uti.json +++ b/_module/uti/elderairslam.uti.json @@ -168,5 +168,9 @@ "TemplateResRef": { "type": "resref", "value": "elderairslam" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/elderairstaff.uti.json b/_module/uti/elderairstaff.uti.json index ef30be1f..b345df72 100644 --- a/_module/uti/elderairstaff.uti.json +++ b/_module/uti/elderairstaff.uti.json @@ -177,5 +177,17 @@ "TemplateResRef": { "type": "resref", "value": "elderairstaff" + }, + "xModelPart1": { + "type": "word", + "value": 24 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/elementalquartz.uti.json b/_module/uti/elementalquartz.uti.json index cee64f9a..f013ebaa 100644 --- a/_module/uti/elementalquartz.uti.json +++ b/_module/uti/elementalquartz.uti.json @@ -105,5 +105,9 @@ "TemplateResRef": { "type": "resref", "value": "elementalquartz" + }, + "xModelPart1": { + "type": "word", + "value": 73 } } diff --git a/_module/uti/elementring001.uti.json b/_module/uti/elementring001.uti.json index f938cae2..7eaca4b5 100644 --- a/_module/uti/elementring001.uti.json +++ b/_module/uti/elementring001.uti.json @@ -173,5 +173,9 @@ "TemplateResRef": { "type": "resref", "value": "elementring001" + }, + "xModelPart1": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/elixirofimmort.uti.json b/_module/uti/elixirofimmort.uti.json index e78304e4..4e402a9a 100644 --- a/_module/uti/elixirofimmort.uti.json +++ b/_module/uti/elixirofimmort.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "elixirofimmort" + }, + "xModelPart1": { + "type": "word", + "value": 5 } } diff --git a/_module/uti/emotewand.uti.json b/_module/uti/emotewand.uti.json index 1ec60c57..904120f8 100644 --- a/_module/uti/emotewand.uti.json +++ b/_module/uti/emotewand.uti.json @@ -111,5 +111,9 @@ "TemplateResRef": { "type": "resref", "value": "emotewand" + }, + "xModelPart1": { + "type": "word", + "value": 70 } } diff --git a/_module/uti/emptybottle.uti.json b/_module/uti/emptybottle.uti.json index 1ca2c3e4..d5125d2e 100644 --- a/_module/uti/emptybottle.uti.json +++ b/_module/uti/emptybottle.uti.json @@ -75,5 +75,9 @@ "TemplateResRef": { "type": "resref", "value": "emptybottle" + }, + "xModelPart1": { + "type": "word", + "value": 4 } } diff --git a/_module/uti/encodedmessage.uti.json b/_module/uti/encodedmessage.uti.json index 9f332e1c..042b4b26 100644 --- a/_module/uti/encodedmessage.uti.json +++ b/_module/uti/encodedmessage.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "encodedmessage" + }, + "xModelPart1": { + "type": "word", + "value": 4 } } diff --git a/_module/uti/epicdragonbite10.uti.json b/_module/uti/epicdragonbite10.uti.json index 9d537a34..b6d8e847 100644 --- a/_module/uti/epicdragonbite10.uti.json +++ b/_module/uti/epicdragonbite10.uti.json @@ -230,5 +230,9 @@ "TemplateResRef": { "type": "resref", "value": "epicdragonbite10" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/epicdragonclaw10.uti.json b/_module/uti/epicdragonclaw10.uti.json index f25a0152..eecaddda 100644 --- a/_module/uti/epicdragonclaw10.uti.json +++ b/_module/uti/epicdragonclaw10.uti.json @@ -168,5 +168,9 @@ "TemplateResRef": { "type": "resref", "value": "epicdragonclaw10" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/epicmummyslam1.uti.json b/_module/uti/epicmummyslam1.uti.json index 3d17d108..a2d4a5e9 100644 --- a/_module/uti/epicmummyslam1.uti.json +++ b/_module/uti/epicmummyslam1.uti.json @@ -199,5 +199,9 @@ "TemplateResRef": { "type": "resref", "value": "epicmummyslam1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/esdriderwpn1.uti.json b/_module/uti/esdriderwpn1.uti.json index 8e3ea658..94d0c756 100644 --- a/_module/uti/esdriderwpn1.uti.json +++ b/_module/uti/esdriderwpn1.uti.json @@ -270,5 +270,17 @@ "TemplateResRef": { "type": "resref", "value": "esdriderwpn1" + }, + "xModelPart1": { + "type": "word", + "value": 41 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 34 } } diff --git a/_module/uti/esdridskin1.uti.json b/_module/uti/esdridskin1.uti.json index d6a34695..9d5afd09 100644 --- a/_module/uti/esdridskin1.uti.json +++ b/_module/uti/esdridskin1.uti.json @@ -509,5 +509,9 @@ "TemplateResRef": { "type": "resref", "value": "esdridskin1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/esdrowblade1.uti.json b/_module/uti/esdrowblade1.uti.json index 9d57f422..64074db5 100644 --- a/_module/uti/esdrowblade1.uti.json +++ b/_module/uti/esdrowblade1.uti.json @@ -270,5 +270,17 @@ "TemplateResRef": { "type": "resref", "value": "esdrowblade1" + }, + "xModelPart1": { + "type": "word", + "value": 41 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 34 } } diff --git a/_module/uti/esdrowskin1.uti.json b/_module/uti/esdrowskin1.uti.json index 47f08d94..2309b1cb 100644 --- a/_module/uti/esdrowskin1.uti.json +++ b/_module/uti/esdrowskin1.uti.json @@ -602,5 +602,9 @@ "TemplateResRef": { "type": "resref", "value": "esdrowskin1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/eskoboldwpn1.uti.json b/_module/uti/eskoboldwpn1.uti.json index b100c625..5a83b6a9 100644 --- a/_module/uti/eskoboldwpn1.uti.json +++ b/_module/uti/eskoboldwpn1.uti.json @@ -270,5 +270,17 @@ "TemplateResRef": { "type": "resref", "value": "eskoboldwpn1" + }, + "xModelPart1": { + "type": "word", + "value": 44 + }, + "xModelPart2": { + "type": "word", + "value": 54 + }, + "xModelPart3": { + "type": "word", + "value": 64 } } diff --git a/_module/uti/eskobskin1.uti.json b/_module/uti/eskobskin1.uti.json index d34660e7..77c628f7 100644 --- a/_module/uti/eskobskin1.uti.json +++ b/_module/uti/eskobskin1.uti.json @@ -509,5 +509,9 @@ "TemplateResRef": { "type": "resref", "value": "eskobskin1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/eslizardwpn1.uti.json b/_module/uti/eslizardwpn1.uti.json index 2c421966..40aaa662 100644 --- a/_module/uti/eslizardwpn1.uti.json +++ b/_module/uti/eslizardwpn1.uti.json @@ -270,5 +270,17 @@ "TemplateResRef": { "type": "resref", "value": "eslizardwpn1" + }, + "xModelPart1": { + "type": "word", + "value": 41 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/eslizskin1.uti.json b/_module/uti/eslizskin1.uti.json index c614d63c..b8e86d16 100644 --- a/_module/uti/eslizskin1.uti.json +++ b/_module/uti/eslizskin1.uti.json @@ -540,5 +540,9 @@ "TemplateResRef": { "type": "resref", "value": "eslizskin1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/esminowpn1.uti.json b/_module/uti/esminowpn1.uti.json index c40b1749..13a83e29 100644 --- a/_module/uti/esminowpn1.uti.json +++ b/_module/uti/esminowpn1.uti.json @@ -301,5 +301,17 @@ "TemplateResRef": { "type": "resref", "value": "esminowpn1" + }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 24 } } diff --git a/_module/uti/esminskin1.uti.json b/_module/uti/esminskin1.uti.json index 3c97c113..30771c84 100644 --- a/_module/uti/esminskin1.uti.json +++ b/_module/uti/esminskin1.uti.json @@ -261,5 +261,9 @@ "TemplateResRef": { "type": "resref", "value": "esminskin1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/eternalgreenbite.uti.json b/_module/uti/eternalgreenbite.uti.json index c118b440..cdff0446 100644 --- a/_module/uti/eternalgreenbite.uti.json +++ b/_module/uti/eternalgreenbite.uti.json @@ -230,5 +230,9 @@ "TemplateResRef": { "type": "resref", "value": "eternalgreenbite" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/eternalgreenprop.uti.json b/_module/uti/eternalgreenprop.uti.json index a93e32da..c93afee1 100644 --- a/_module/uti/eternalgreenprop.uti.json +++ b/_module/uti/eternalgreenprop.uti.json @@ -850,5 +850,9 @@ "TemplateResRef": { "type": "resref", "value": "eternalgreenprop" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/etyaety002.uti.json b/_module/uti/etyaety002.uti.json index 8fd943d4..8321e674 100644 --- a/_module/uti/etyaety002.uti.json +++ b/_module/uti/etyaety002.uti.json @@ -113,5 +113,17 @@ "TemplateResRef": { "type": "resref", "value": "etyaety002" + }, + "xModelPart1": { + "type": "word", + "value": 47 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/etyaety004.uti.json b/_module/uti/etyaety004.uti.json index 54ce9090..6f50e82f 100644 --- a/_module/uti/etyaety004.uti.json +++ b/_module/uti/etyaety004.uti.json @@ -113,5 +113,17 @@ "TemplateResRef": { "type": "resref", "value": "etyaety004" + }, + "xModelPart1": { + "type": "word", + "value": 47 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/everbow1.uti.json b/_module/uti/everbow1.uti.json index b29d4dba..67ffa34f 100644 --- a/_module/uti/everbow1.uti.json +++ b/_module/uti/everbow1.uti.json @@ -237,5 +237,17 @@ "TemplateResRef": { "type": "resref", "value": "everbow1" + }, + "xModelPart1": { + "type": "word", + "value": 24 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/experimentals002.uti.json b/_module/uti/experimentals002.uti.json index aa5a35d9..bbff44f6 100644 --- a/_module/uti/experimentals002.uti.json +++ b/_module/uti/experimentals002.uti.json @@ -387,5 +387,81 @@ "TemplateResRef": { "type": "resref", "value": "experimentals002" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 13 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 8 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 8 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 3 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 15 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 8 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 10 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 8 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 8 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 3 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 15 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 8 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 39 } } diff --git a/_module/uti/experimentals02d.uti.json b/_module/uti/experimentals02d.uti.json index 4fb410ab..49755d1a 100644 --- a/_module/uti/experimentals02d.uti.json +++ b/_module/uti/experimentals02d.uti.json @@ -232,5 +232,81 @@ "TemplateResRef": { "type": "resref", "value": "experimentals02d" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 13 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 8 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 8 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 3 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 15 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 8 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 10 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 8 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 8 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 3 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 15 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 8 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 39 } } diff --git a/_module/uti/experimentals0id.uti.json b/_module/uti/experimentals0id.uti.json index 5171f707..675c9991 100644 --- a/_module/uti/experimentals0id.uti.json +++ b/_module/uti/experimentals0id.uti.json @@ -356,5 +356,81 @@ "TemplateResRef": { "type": "resref", "value": "experimentals0id" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 13 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 8 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 8 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 3 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 15 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 8 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 10 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 8 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 8 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 3 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 15 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 8 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 39 } } diff --git a/_module/uti/experimentalsilk.uti.json b/_module/uti/experimentalsilk.uti.json index c9acccf7..794bee7d 100644 --- a/_module/uti/experimentalsilk.uti.json +++ b/_module/uti/experimentalsilk.uti.json @@ -232,5 +232,81 @@ "TemplateResRef": { "type": "resref", "value": "experimentalsilk" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 13 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 8 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 8 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 3 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 15 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 8 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 10 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 8 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 8 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 3 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 15 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 8 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 39 } } diff --git a/_module/uti/exquisitemund0id.uti.json b/_module/uti/exquisitemund0id.uti.json index f0557c39..67ff483d 100644 --- a/_module/uti/exquisitemund0id.uti.json +++ b/_module/uti/exquisitemund0id.uti.json @@ -195,5 +195,9 @@ "TemplateResRef": { "type": "resref", "value": "exquisitemund0id" + }, + "xModelPart1": { + "type": "word", + "value": 5 } } diff --git a/_module/uti/exquisitemundan.uti.json b/_module/uti/exquisitemundan.uti.json index 55ac93d3..1da503d4 100644 --- a/_module/uti/exquisitemundan.uti.json +++ b/_module/uti/exquisitemundan.uti.json @@ -195,5 +195,9 @@ "TemplateResRef": { "type": "resref", "value": "exquisitemundan" + }, + "xModelPart1": { + "type": "word", + "value": 5 } } diff --git a/_module/uti/eyeofthebehold.uti.json b/_module/uti/eyeofthebehold.uti.json index 05ee1cba..60ea4e13 100644 --- a/_module/uti/eyeofthebehold.uti.json +++ b/_module/uti/eyeofthebehold.uti.json @@ -327,5 +327,9 @@ "TemplateResRef": { "type": "resref", "value": "eyeofthebehold" + }, + "xModelPart1": { + "type": "word", + "value": 4 } } diff --git a/_module/uti/feather.uti.json b/_module/uti/feather.uti.json index 841fb3c7..8cfd5819 100644 --- a/_module/uti/feather.uti.json +++ b/_module/uti/feather.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "feather" + }, + "xModelPart1": { + "type": "word", + "value": 29 } } diff --git a/_module/uti/fenrisbite.uti.json b/_module/uti/fenrisbite.uti.json index d6cba87d..a2894e9d 100644 --- a/_module/uti/fenrisbite.uti.json +++ b/_module/uti/fenrisbite.uti.json @@ -168,5 +168,9 @@ "TemplateResRef": { "type": "resref", "value": "fenrisbite" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/fenrisclaw.uti.json b/_module/uti/fenrisclaw.uti.json index 436eb05f..e313c60c 100644 --- a/_module/uti/fenrisclaw.uti.json +++ b/_module/uti/fenrisclaw.uti.json @@ -168,5 +168,9 @@ "TemplateResRef": { "type": "resref", "value": "fenrisclaw" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/fertilefaeryseed.uti.json b/_module/uti/fertilefaeryseed.uti.json index 39e18ea1..64f35640 100644 --- a/_module/uti/fertilefaeryseed.uti.json +++ b/_module/uti/fertilefaeryseed.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "fertilefaeryseed" + }, + "xModelPart1": { + "type": "word", + "value": 72 } } diff --git a/_module/uti/feydagger.uti.json b/_module/uti/feydagger.uti.json index 273de611..60ca0a49 100644 --- a/_module/uti/feydagger.uti.json +++ b/_module/uti/feydagger.uti.json @@ -179,5 +179,17 @@ "TemplateResRef": { "type": "resref", "value": "feydagger" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 21 } } diff --git a/_module/uti/fgsword22.uti.json b/_module/uti/fgsword22.uti.json index 7f77a1cc..0ad4cf6b 100644 --- a/_module/uti/fgsword22.uti.json +++ b/_module/uti/fgsword22.uti.json @@ -207,5 +207,17 @@ "TemplateResRef": { "type": "resref", "value": "fgsword22" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/fharlanghboots.uti.json b/_module/uti/fharlanghboots.uti.json index a5e84b05..1ed13894 100644 --- a/_module/uti/fharlanghboots.uti.json +++ b/_module/uti/fharlanghboots.uti.json @@ -150,5 +150,17 @@ "TemplateResRef": { "type": "resref", "value": "fharlanghboots" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/fieldtent.uti.json b/_module/uti/fieldtent.uti.json index f7e8e5fc..506d5b2c 100644 --- a/_module/uti/fieldtent.uti.json +++ b/_module/uti/fieldtent.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "fieldtent" + }, + "xModelPart1": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/firbossoundprop.uti.json b/_module/uti/firbossoundprop.uti.json index 4a2cc63f..e5dddd11 100644 --- a/_module/uti/firbossoundprop.uti.json +++ b/_module/uti/firbossoundprop.uti.json @@ -354,5 +354,9 @@ "TemplateResRef": { "type": "resref", "value": "firbossoundprop" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/fireballpack.uti.json b/_module/uti/fireballpack.uti.json index cb2ec683..13fc2589 100644 --- a/_module/uti/fireballpack.uti.json +++ b/_module/uti/fireballpack.uti.json @@ -200,5 +200,9 @@ "TemplateResRef": { "type": "resref", "value": "fireballpack" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/firebrand.uti.json b/_module/uti/firebrand.uti.json index bbbab93f..8d454282 100644 --- a/_module/uti/firebrand.uti.json +++ b/_module/uti/firebrand.uti.json @@ -758,5 +758,9 @@ "TemplateResRef": { "type": "resref", "value": "firebrand" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/fistofthegods23.uti.json b/_module/uti/fistofthegods23.uti.json index a3966a74..397981a1 100644 --- a/_module/uti/fistofthegods23.uti.json +++ b/_module/uti/fistofthegods23.uti.json @@ -758,5 +758,9 @@ "TemplateResRef": { "type": "resref", "value": "fistofthegods23" + }, + "xModelPart1": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/fky_chat_target.uti.json b/_module/uti/fky_chat_target.uti.json index 5cede376..0ff9d509 100644 --- a/_module/uti/fky_chat_target.uti.json +++ b/_module/uti/fky_chat_target.uti.json @@ -111,5 +111,9 @@ "TemplateResRef": { "type": "resref", "value": "fky_chat_target" + }, + "xModelPart1": { + "type": "word", + "value": 35 } } diff --git a/_module/uti/fky_chat_ventril.uti.json b/_module/uti/fky_chat_ventril.uti.json index ac7ff65e..5b8eed66 100644 --- a/_module/uti/fky_chat_ventril.uti.json +++ b/_module/uti/fky_chat_ventril.uti.json @@ -132,5 +132,9 @@ } } ] + }, + "xModelPart1": { + "type": "word", + "value": 8 } } diff --git a/_module/uti/flexbow.uti.json b/_module/uti/flexbow.uti.json index 58c7979a..8a9ba743 100644 --- a/_module/uti/flexbow.uti.json +++ b/_module/uti/flexbow.uti.json @@ -175,5 +175,17 @@ "TemplateResRef": { "type": "resref", "value": "flexbow" + }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 23 + }, + "xModelPart3": { + "type": "word", + "value": 33 } } diff --git a/_module/uti/fluteofundoing.uti.json b/_module/uti/fluteofundoing.uti.json index 01509850..cf81d254 100644 --- a/_module/uti/fluteofundoing.uti.json +++ b/_module/uti/fluteofundoing.uti.json @@ -357,5 +357,9 @@ "TemplateResRef": { "type": "resref", "value": "fluteofundoing" + }, + "xModelPart1": { + "type": "word", + "value": 7 } } diff --git a/_module/uti/forestgarnet001.uti.json b/_module/uti/forestgarnet001.uti.json index 1240707b..59eb0db6 100644 --- a/_module/uti/forestgarnet001.uti.json +++ b/_module/uti/forestgarnet001.uti.json @@ -75,5 +75,9 @@ "TemplateResRef": { "type": "resref", "value": "forestgarnet001" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/forestgarnet002.uti.json b/_module/uti/forestgarnet002.uti.json index db5b9e3c..6cde7bc5 100644 --- a/_module/uti/forestgarnet002.uti.json +++ b/_module/uti/forestgarnet002.uti.json @@ -75,5 +75,9 @@ "TemplateResRef": { "type": "resref", "value": "forestgarnet002" + }, + "xModelPart1": { + "type": "word", + "value": 2 } } diff --git a/_module/uti/forestgarnet003.uti.json b/_module/uti/forestgarnet003.uti.json index d9b67bda..8460b5a3 100644 --- a/_module/uti/forestgarnet003.uti.json +++ b/_module/uti/forestgarnet003.uti.json @@ -75,5 +75,9 @@ "TemplateResRef": { "type": "resref", "value": "forestgarnet003" + }, + "xModelPart1": { + "type": "word", + "value": 3 } } diff --git a/_module/uti/forestgarnet004.uti.json b/_module/uti/forestgarnet004.uti.json index a68e94db..d2a304f7 100644 --- a/_module/uti/forestgarnet004.uti.json +++ b/_module/uti/forestgarnet004.uti.json @@ -75,5 +75,9 @@ "TemplateResRef": { "type": "resref", "value": "forestgarnet004" + }, + "xModelPart1": { + "type": "word", + "value": 4 } } diff --git a/_module/uti/foreverarrows.uti.json b/_module/uti/foreverarrows.uti.json index d8872394..2a736093 100644 --- a/_module/uti/foreverarrows.uti.json +++ b/_module/uti/foreverarrows.uti.json @@ -241,5 +241,17 @@ "TemplateResRef": { "type": "resref", "value": "foreverarrows" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/foreverbow2.uti.json b/_module/uti/foreverbow2.uti.json index 6166515e..1159ad04 100644 --- a/_module/uti/foreverbow2.uti.json +++ b/_module/uti/foreverbow2.uti.json @@ -242,5 +242,17 @@ "TemplateResRef": { "type": "resref", "value": "foreverbow2" + }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 64 + }, + "xModelPart3": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/ftyaety002.uti.json b/_module/uti/ftyaety002.uti.json index cf6f3420..4fb27139 100644 --- a/_module/uti/ftyaety002.uti.json +++ b/_module/uti/ftyaety002.uti.json @@ -113,5 +113,17 @@ "TemplateResRef": { "type": "resref", "value": "ftyaety002" + }, + "xModelPart1": { + "type": "word", + "value": 54 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/g3rt4.uti.json b/_module/uti/g3rt4.uti.json index baae739b..a3b8cdb2 100644 --- a/_module/uti/g3rt4.uti.json +++ b/_module/uti/g3rt4.uti.json @@ -164,5 +164,9 @@ "TemplateResRef": { "type": "resref", "value": "g3rt4" + }, + "xModelPart1": { + "type": "word", + "value": 8 } } diff --git a/_module/uti/garlachtheblue.uti.json b/_module/uti/garlachtheblue.uti.json index 23eba1dc..a511c114 100644 --- a/_module/uti/garlachtheblue.uti.json +++ b/_module/uti/garlachtheblue.uti.json @@ -79,5 +79,9 @@ "TemplateResRef": { "type": "resref", "value": "garlachtheblue" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/gdragboots2.uti.json b/_module/uti/gdragboots2.uti.json index b62ac203..8f5a1564 100644 --- a/_module/uti/gdragboots2.uti.json +++ b/_module/uti/gdragboots2.uti.json @@ -549,5 +549,17 @@ "TemplateResRef": { "type": "resref", "value": "gdragboots2" + }, + "xModelPart1": { + "type": "word", + "value": 31 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 13 } } diff --git a/_module/uti/gdraghelm.uti.json b/_module/uti/gdraghelm.uti.json index 34fb74a4..4df83644 100644 --- a/_module/uti/gdraghelm.uti.json +++ b/_module/uti/gdraghelm.uti.json @@ -533,5 +533,9 @@ "TemplateResRef": { "type": "resref", "value": "gdraghelm" + }, + "xModelPart1": { + "type": "word", + "value": 34 } } diff --git a/_module/uti/gdragsilks.uti.json b/_module/uti/gdragsilks.uti.json index 943d4a14..ac85ff73 100644 --- a/_module/uti/gdragsilks.uti.json +++ b/_module/uti/gdragsilks.uti.json @@ -666,5 +666,81 @@ "TemplateResRef": { "type": "resref", "value": "gdragsilks" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 15 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 6 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 14 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 29 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 6 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 14 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 7 } } diff --git a/_module/uti/gemofplanartrave.uti.json b/_module/uti/gemofplanartrave.uti.json index a1f30fe5..d84cd4eb 100644 --- a/_module/uti/gemofplanartrave.uti.json +++ b/_module/uti/gemofplanartrave.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "gemofplanartrave" + }, + "xModelPart1": { + "type": "word", + "value": 5 } } diff --git a/_module/uti/gemofteleporta.uti.json b/_module/uti/gemofteleporta.uti.json index 583b5eab..0ef775fb 100644 --- a/_module/uti/gemofteleporta.uti.json +++ b/_module/uti/gemofteleporta.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "gemofteleporta" + }, + "xModelPart1": { + "type": "word", + "value": 56 } } diff --git a/_module/uti/gen_coloringbook.uti.json b/_module/uti/gen_coloringbook.uti.json index 327f7234..7dfa5c62 100644 --- a/_module/uti/gen_coloringbook.uti.json +++ b/_module/uti/gen_coloringbook.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "gen_coloringbook" + }, + "xModelPart1": { + "type": "word", + "value": 4 } } diff --git a/_module/uti/gen_craft_wand.uti.json b/_module/uti/gen_craft_wand.uti.json index 3c5a174e..2d8ebaa6 100644 --- a/_module/uti/gen_craft_wand.uti.json +++ b/_module/uti/gen_craft_wand.uti.json @@ -111,5 +111,9 @@ "TemplateResRef": { "type": "resref", "value": "gen_craft_wand" + }, + "xModelPart1": { + "type": "word", + "value": 51 } } diff --git a/_module/uti/genisys_wand.uti.json b/_module/uti/genisys_wand.uti.json index 59edf616..c08c4af2 100644 --- a/_module/uti/genisys_wand.uti.json +++ b/_module/uti/genisys_wand.uti.json @@ -110,5 +110,9 @@ "TemplateResRef": { "type": "resref", "value": "genisys_wand" + }, + "xModelPart1": { + "type": "word", + "value": 59 } } diff --git a/_module/uti/giantskey.uti.json b/_module/uti/giantskey.uti.json index 4b0c5f6e..cd009e09 100644 --- a/_module/uti/giantskey.uti.json +++ b/_module/uti/giantskey.uti.json @@ -81,5 +81,17 @@ "TemplateResRef": { "type": "resref", "value": "giantskey" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 52 } } diff --git a/_module/uti/ginsa.uti.json b/_module/uti/ginsa.uti.json index cac04fa5..f561d2f7 100644 --- a/_module/uti/ginsa.uti.json +++ b/_module/uti/ginsa.uti.json @@ -274,5 +274,17 @@ "TemplateResRef": { "type": "resref", "value": "ginsa" + }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 82 } } diff --git a/_module/uti/ginsu.uti.json b/_module/uti/ginsu.uti.json index 1876f86d..d5cdd224 100644 --- a/_module/uti/ginsu.uti.json +++ b/_module/uti/ginsu.uti.json @@ -241,5 +241,17 @@ "TemplateResRef": { "type": "resref", "value": "ginsu" + }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 81 } } diff --git a/_module/uti/glacier.uti.json b/_module/uti/glacier.uti.json index 7465d21e..6193fd82 100644 --- a/_module/uti/glacier.uti.json +++ b/_module/uti/glacier.uti.json @@ -113,5 +113,17 @@ "TemplateResRef": { "type": "resref", "value": "glacier" + }, + "xModelPart1": { + "type": "word", + "value": 31 + }, + "xModelPart2": { + "type": "word", + "value": 41 + }, + "xModelPart3": { + "type": "word", + "value": 21 } } diff --git a/_module/uti/glovesofthefi.uti.json b/_module/uti/glovesofthefi.uti.json index 343ca12c..c5a3ed16 100644 --- a/_module/uti/glovesofthefi.uti.json +++ b/_module/uti/glovesofthefi.uti.json @@ -136,5 +136,9 @@ "TemplateResRef": { "type": "resref", "value": "glovesofthefi" + }, + "xModelPart1": { + "type": "word", + "value": 3 } } diff --git a/_module/uti/goblincommanderk.uti.json b/_module/uti/goblincommanderk.uti.json index 019807f0..989dfcbe 100644 --- a/_module/uti/goblincommanderk.uti.json +++ b/_module/uti/goblincommanderk.uti.json @@ -83,5 +83,17 @@ "TemplateResRef": { "type": "resref", "value": "goblincommanderk" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 41 } } diff --git a/_module/uti/goblinkey.uti.json b/_module/uti/goblinkey.uti.json index edad5c40..22421891 100644 --- a/_module/uti/goblinkey.uti.json +++ b/_module/uti/goblinkey.uti.json @@ -81,5 +81,17 @@ "TemplateResRef": { "type": "resref", "value": "goblinkey" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/godlipot.uti.json b/_module/uti/godlipot.uti.json index 66b58189..69160b13 100644 --- a/_module/uti/godlipot.uti.json +++ b/_module/uti/godlipot.uti.json @@ -119,5 +119,17 @@ "TemplateResRef": { "type": "resref", "value": "godlipot" + }, + "xModelPart1": { + "type": "word", + "value": 57 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 51 } } diff --git a/_module/uti/godlyclaws23.uti.json b/_module/uti/godlyclaws23.uti.json index 5210f0f4..5f5f433b 100644 --- a/_module/uti/godlyclaws23.uti.json +++ b/_module/uti/godlyclaws23.uti.json @@ -726,5 +726,9 @@ "TemplateResRef": { "type": "resref", "value": "godlyclaws23" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/godlyitem23.uti.json b/_module/uti/godlyitem23.uti.json index 09fa08b3..f8483b47 100644 --- a/_module/uti/godlyitem23.uti.json +++ b/_module/uti/godlyitem23.uti.json @@ -111,5 +111,9 @@ "TemplateResRef": { "type": "resref", "value": "godlyitem23" + }, + "xModelPart1": { + "type": "word", + "value": 49 } } diff --git a/_module/uti/godlyring98.uti.json b/_module/uti/godlyring98.uti.json index 61bd8606..dd2f4dab 100644 --- a/_module/uti/godlyring98.uti.json +++ b/_module/uti/godlyring98.uti.json @@ -851,5 +851,9 @@ "TemplateResRef": { "type": "resref", "value": "godlyring98" + }, + "xModelPart1": { + "type": "word", + "value": 37 } } diff --git a/_module/uti/godlyshield98.uti.json b/_module/uti/godlyshield98.uti.json index 315b232f..c49ddeed 100644 --- a/_module/uti/godlyshield98.uti.json +++ b/_module/uti/godlyshield98.uti.json @@ -663,5 +663,9 @@ "TemplateResRef": { "type": "resref", "value": "godlyshield98" + }, + "xModelPart1": { + "type": "word", + "value": 31 } } diff --git a/_module/uti/godlyskin23.uti.json b/_module/uti/godlyskin23.uti.json index ac27c917..f9971462 100644 --- a/_module/uti/godlyskin23.uti.json +++ b/_module/uti/godlyskin23.uti.json @@ -2245,5 +2245,9 @@ "TemplateResRef": { "type": "resref", "value": "godlyskin23" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/godskin.uti.json b/_module/uti/godskin.uti.json index e96e0aa7..73d5e226 100644 --- a/_module/uti/godskin.uti.json +++ b/_module/uti/godskin.uti.json @@ -508,5 +508,9 @@ "TemplateResRef": { "type": "resref", "value": "godskin" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/godzillabite.uti.json b/_module/uti/godzillabite.uti.json index c3b11895..39eb53e1 100644 --- a/_module/uti/godzillabite.uti.json +++ b/_module/uti/godzillabite.uti.json @@ -168,5 +168,9 @@ "TemplateResRef": { "type": "resref", "value": "godzillabite" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/godzillaclaw.uti.json b/_module/uti/godzillaclaw.uti.json index fa18f16a..7da0e29e 100644 --- a/_module/uti/godzillaclaw.uti.json +++ b/_module/uti/godzillaclaw.uti.json @@ -261,5 +261,9 @@ "TemplateResRef": { "type": "resref", "value": "godzillaclaw" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/gognash.uti.json b/_module/uti/gognash.uti.json index 3995e939..824df681 100644 --- a/_module/uti/gognash.uti.json +++ b/_module/uti/gognash.uti.json @@ -148,5 +148,17 @@ "TemplateResRef": { "type": "resref", "value": "gognash" + }, + "xModelPart1": { + "type": "word", + "value": 33 + }, + "xModelPart2": { + "type": "word", + "value": 43 + }, + "xModelPart3": { + "type": "word", + "value": 23 } } diff --git a/_module/uti/goldenband.uti.json b/_module/uti/goldenband.uti.json index 07d132a7..52cda04a 100644 --- a/_module/uti/goldenband.uti.json +++ b/_module/uti/goldenband.uti.json @@ -263,5 +263,9 @@ "TemplateResRef": { "type": "resref", "value": "goldenband" + }, + "xModelPart1": { + "type": "word", + "value": 8 } } diff --git a/_module/uti/goldenband001dr.uti.json b/_module/uti/goldenband001dr.uti.json index 90a21145..864d1811 100644 --- a/_module/uti/goldenband001dr.uti.json +++ b/_module/uti/goldenband001dr.uti.json @@ -232,5 +232,9 @@ "TemplateResRef": { "type": "resref", "value": "goldenband001dr" + }, + "xModelPart1": { + "type": "word", + "value": 8 } } diff --git a/_module/uti/goldenband2.uti.json b/_module/uti/goldenband2.uti.json index 830a3434..01beef62 100644 --- a/_module/uti/goldenband2.uti.json +++ b/_module/uti/goldenband2.uti.json @@ -325,5 +325,9 @@ "TemplateResRef": { "type": "resref", "value": "goldenband2" + }, + "xModelPart1": { + "type": "word", + "value": 8 } } diff --git a/_module/uti/goldenorb.uti.json b/_module/uti/goldenorb.uti.json index eb62b343..d0c2897c 100644 --- a/_module/uti/goldenorb.uti.json +++ b/_module/uti/goldenorb.uti.json @@ -204,5 +204,9 @@ "TemplateResRef": { "type": "resref", "value": "goldenorb" + }, + "xModelPart1": { + "type": "word", + "value": 48 } } diff --git a/_module/uti/granitearmor.uti.json b/_module/uti/granitearmor.uti.json index 8c1bb550..f31a4cc0 100644 --- a/_module/uti/granitearmor.uti.json +++ b/_module/uti/granitearmor.uti.json @@ -263,5 +263,81 @@ "TemplateResRef": { "type": "resref", "value": "granitearmor" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 0 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 7 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 6 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 6 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 4 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 9 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 7 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 6 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 6 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/greaterhornof.uti.json b/_module/uti/greaterhornof.uti.json index 5fabbe34..59883f8a 100644 --- a/_module/uti/greaterhornof.uti.json +++ b/_module/uti/greaterhornof.uti.json @@ -233,5 +233,9 @@ "TemplateResRef": { "type": "resref", "value": "greaterhornof" + }, + "xModelPart1": { + "type": "word", + "value": 8 } } diff --git a/_module/uti/greaterhorror.uti.json b/_module/uti/greaterhorror.uti.json index 0d8ca41f..59b99016 100644 --- a/_module/uti/greaterhorror.uti.json +++ b/_module/uti/greaterhorror.uti.json @@ -150,5 +150,17 @@ "TemplateResRef": { "type": "resref", "value": "greaterhorror" + }, + "xModelPart1": { + "type": "word", + "value": 23 + }, + "xModelPart2": { + "type": "word", + "value": 23 + }, + "xModelPart3": { + "type": "word", + "value": 43 } } diff --git a/_module/uti/greaterhorrorp.uti.json b/_module/uti/greaterhorrorp.uti.json index c31e9e86..bdab06b0 100644 --- a/_module/uti/greaterhorrorp.uti.json +++ b/_module/uti/greaterhorrorp.uti.json @@ -298,5 +298,81 @@ "TemplateResRef": { "type": "resref", "value": "greaterhorrorp" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 12 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 15 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 5 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 12 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 19 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 10 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 6 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 15 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 5 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 12 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 19 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 10 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 21 } } diff --git a/_module/uti/greaterprismatic.uti.json b/_module/uti/greaterprismatic.uti.json index a1ebf2d6..d11a55b0 100644 --- a/_module/uti/greaterprismatic.uti.json +++ b/_module/uti/greaterprismatic.uti.json @@ -206,5 +206,17 @@ "TemplateResRef": { "type": "resref", "value": "greaterprismatic" + }, + "xModelPart1": { + "type": "word", + "value": 81 + }, + "xModelPart2": { + "type": "word", + "value": 83 + }, + "xModelPart3": { + "type": "word", + "value": 82 } } diff --git a/_module/uti/grobe2.uti.json b/_module/uti/grobe2.uti.json index 9111c301..1f132e4c 100644 --- a/_module/uti/grobe2.uti.json +++ b/_module/uti/grobe2.uti.json @@ -295,5 +295,81 @@ "TemplateResRef": { "type": "resref", "value": "grobe2" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 0 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 14 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 8 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 17 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 30 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 14 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 8 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/grtbullpot.uti.json b/_module/uti/grtbullpot.uti.json index 328087f9..d61f9a71 100644 --- a/_module/uti/grtbullpot.uti.json +++ b/_module/uti/grtbullpot.uti.json @@ -115,5 +115,17 @@ "TemplateResRef": { "type": "resref", "value": "grtbullpot" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 73 + }, + "xModelPart3": { + "type": "word", + "value": 72 } } diff --git a/_module/uti/grtcatpot.uti.json b/_module/uti/grtcatpot.uti.json index 33556deb..937ed208 100644 --- a/_module/uti/grtcatpot.uti.json +++ b/_module/uti/grtcatpot.uti.json @@ -115,5 +115,17 @@ "TemplateResRef": { "type": "resref", "value": "grtcatpot" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 73 + }, + "xModelPart3": { + "type": "word", + "value": 72 } } diff --git a/_module/uti/grtharpyclaw.uti.json b/_module/uti/grtharpyclaw.uti.json index 125219c0..15918253 100644 --- a/_module/uti/grtharpyclaw.uti.json +++ b/_module/uti/grtharpyclaw.uti.json @@ -137,5 +137,9 @@ "TemplateResRef": { "type": "resref", "value": "grtharpyclaw" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/grtlichclaw.uti.json b/_module/uti/grtlichclaw.uti.json index 65bf7b43..8faf339c 100644 --- a/_module/uti/grtlichclaw.uti.json +++ b/_module/uti/grtlichclaw.uti.json @@ -230,5 +230,9 @@ "TemplateResRef": { "type": "resref", "value": "grtlichclaw" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/grtlichskin22.uti.json b/_module/uti/grtlichskin22.uti.json index a19f017f..ae17cd6d 100644 --- a/_module/uti/grtlichskin22.uti.json +++ b/_module/uti/grtlichskin22.uti.json @@ -540,5 +540,9 @@ "TemplateResRef": { "type": "resref", "value": "grtlichskin22" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/grtpiercarrows.uti.json b/_module/uti/grtpiercarrows.uti.json index 38846f2f..50ccb158 100644 --- a/_module/uti/grtpiercarrows.uti.json +++ b/_module/uti/grtpiercarrows.uti.json @@ -115,5 +115,17 @@ "TemplateResRef": { "type": "resref", "value": "grtpiercarrows" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 13 + }, + "xModelPart3": { + "type": "word", + "value": 22 } } diff --git a/_module/uti/grtrestorepots.uti.json b/_module/uti/grtrestorepots.uti.json index 96e4c35b..31ca406c 100644 --- a/_module/uti/grtrestorepots.uti.json +++ b/_module/uti/grtrestorepots.uti.json @@ -119,5 +119,17 @@ "TemplateResRef": { "type": "resref", "value": "grtrestorepots" + }, + "xModelPart1": { + "type": "word", + "value": 48 + }, + "xModelPart2": { + "type": "word", + "value": 52 + }, + "xModelPart3": { + "type": "word", + "value": 42 } } diff --git a/_module/uti/grtrestorepots10.uti.json b/_module/uti/grtrestorepots10.uti.json index 7331010b..a3db9019 100644 --- a/_module/uti/grtrestorepots10.uti.json +++ b/_module/uti/grtrestorepots10.uti.json @@ -119,5 +119,17 @@ "TemplateResRef": { "type": "resref", "value": "grtrestorepots10" + }, + "xModelPart1": { + "type": "word", + "value": 48 + }, + "xModelPart2": { + "type": "word", + "value": 52 + }, + "xModelPart3": { + "type": "word", + "value": 42 } } diff --git a/_module/uti/grtvampbite.uti.json b/_module/uti/grtvampbite.uti.json index ffb784a8..9b91e90f 100644 --- a/_module/uti/grtvampbite.uti.json +++ b/_module/uti/grtvampbite.uti.json @@ -168,5 +168,9 @@ "TemplateResRef": { "type": "resref", "value": "grtvampbite" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/grtvampskin.uti.json b/_module/uti/grtvampskin.uti.json index 02f04089..3f05a912 100644 --- a/_module/uti/grtvampskin.uti.json +++ b/_module/uti/grtvampskin.uti.json @@ -695,5 +695,9 @@ "TemplateResRef": { "type": "resref", "value": "grtvampskin" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/grundle.uti.json b/_module/uti/grundle.uti.json index 91d9becf..25168bd2 100644 --- a/_module/uti/grundle.uti.json +++ b/_module/uti/grundle.uti.json @@ -237,5 +237,17 @@ "TemplateResRef": { "type": "resref", "value": "grundle" + }, + "xModelPart1": { + "type": "word", + "value": 13 + }, + "xModelPart2": { + "type": "word", + "value": 13 + }, + "xModelPart3": { + "type": "word", + "value": 23 } } diff --git a/_module/uti/gsilks.uti.json b/_module/uti/gsilks.uti.json index 15637f69..990b4c79 100644 --- a/_module/uti/gsilks.uti.json +++ b/_module/uti/gsilks.uti.json @@ -511,5 +511,81 @@ "TemplateResRef": { "type": "resref", "value": "gsilks" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 15 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 11 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 9 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 8 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 24 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 11 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 9 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 8 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 7 } } diff --git a/_module/uti/guardian.uti.json b/_module/uti/guardian.uti.json index 6e67a087..0340f3fd 100644 --- a/_module/uti/guardian.uti.json +++ b/_module/uti/guardian.uti.json @@ -694,5 +694,9 @@ "TemplateResRef": { "type": "resref", "value": "guardian" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/guardianskey.uti.json b/_module/uti/guardianskey.uti.json index fc0eb8c9..ba90e513 100644 --- a/_module/uti/guardianskey.uti.json +++ b/_module/uti/guardianskey.uti.json @@ -83,5 +83,17 @@ "TemplateResRef": { "type": "resref", "value": "guardianskey" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 22 } } diff --git a/_module/uti/guildammy.uti.json b/_module/uti/guildammy.uti.json index ac975359..fc5876f2 100644 --- a/_module/uti/guildammy.uti.json +++ b/_module/uti/guildammy.uti.json @@ -793,5 +793,9 @@ "TemplateResRef": { "type": "resref", "value": "guildammy" + }, + "xModelPart1": { + "type": "word", + "value": 2 } } diff --git a/_module/uti/guildarrows.uti.json b/_module/uti/guildarrows.uti.json index 4c53bb2a..ac1775c0 100644 --- a/_module/uti/guildarrows.uti.json +++ b/_module/uti/guildarrows.uti.json @@ -366,5 +366,17 @@ "TemplateResRef": { "type": "resref", "value": "guildarrows" + }, + "xModelPart1": { + "type": "word", + "value": 24 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 24 } } diff --git a/_module/uti/guildband.uti.json b/_module/uti/guildband.uti.json index c17b0d61..1d6e1582 100644 --- a/_module/uti/guildband.uti.json +++ b/_module/uti/guildband.uti.json @@ -421,5 +421,9 @@ "TemplateResRef": { "type": "resref", "value": "guildband" + }, + "xModelPart1": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/guildbattleaxe.uti.json b/_module/uti/guildbattleaxe.uti.json index e6744c6e..f38d2082 100644 --- a/_module/uti/guildbattleaxe.uti.json +++ b/_module/uti/guildbattleaxe.uti.json @@ -459,5 +459,17 @@ "TemplateResRef": { "type": "resref", "value": "guildbattleaxe" + }, + "xModelPart1": { + "type": "word", + "value": 24 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 74 } } diff --git a/_module/uti/guildbelt.uti.json b/_module/uti/guildbelt.uti.json index 54359439..10a59cf6 100644 --- a/_module/uti/guildbelt.uti.json +++ b/_module/uti/guildbelt.uti.json @@ -762,5 +762,9 @@ "TemplateResRef": { "type": "resref", "value": "guildbelt" + }, + "xModelPart1": { + "type": "word", + "value": 7 } } diff --git a/_module/uti/guildboots.uti.json b/_module/uti/guildboots.uti.json index babc922c..e2106a6b 100644 --- a/_module/uti/guildboots.uti.json +++ b/_module/uti/guildboots.uti.json @@ -429,5 +429,17 @@ "TemplateResRef": { "type": "resref", "value": "guildboots" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/guildgaunts.uti.json b/_module/uti/guildgaunts.uti.json index 03f9e1f2..44943133 100644 --- a/_module/uti/guildgaunts.uti.json +++ b/_module/uti/guildgaunts.uti.json @@ -791,5 +791,9 @@ "TemplateResRef": { "type": "resref", "value": "guildgaunts" + }, + "xModelPart1": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/guildgreataxe.uti.json b/_module/uti/guildgreataxe.uti.json index d6cb58c6..c0ff931f 100644 --- a/_module/uti/guildgreataxe.uti.json +++ b/_module/uti/guildgreataxe.uti.json @@ -459,5 +459,17 @@ "TemplateResRef": { "type": "resref", "value": "guildgreataxe" + }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/guildhelm.uti.json b/_module/uti/guildhelm.uti.json index 8ee34b83..de68b728 100644 --- a/_module/uti/guildhelm.uti.json +++ b/_module/uti/guildhelm.uti.json @@ -441,5 +441,9 @@ "TemplateResRef": { "type": "resref", "value": "guildhelm" + }, + "xModelPart1": { + "type": "word", + "value": 26 } } diff --git a/_module/uti/guildkama.uti.json b/_module/uti/guildkama.uti.json index 1d6c416c..b174b249 100644 --- a/_module/uti/guildkama.uti.json +++ b/_module/uti/guildkama.uti.json @@ -459,5 +459,17 @@ "TemplateResRef": { "type": "resref", "value": "guildkama" + }, + "xModelPart1": { + "type": "word", + "value": 14 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/guildpass.uti.json b/_module/uti/guildpass.uti.json index 454eabbb..4ad90afc 100644 --- a/_module/uti/guildpass.uti.json +++ b/_module/uti/guildpass.uti.json @@ -79,5 +79,9 @@ "TemplateResRef": { "type": "resref", "value": "guildpass" + }, + "xModelPart1": { + "type": "word", + "value": 3 } } diff --git a/_module/uti/guildrapier.uti.json b/_module/uti/guildrapier.uti.json index 91b14691..b8c442e1 100644 --- a/_module/uti/guildrapier.uti.json +++ b/_module/uti/guildrapier.uti.json @@ -459,5 +459,17 @@ "TemplateResRef": { "type": "resref", "value": "guildrapier" + }, + "xModelPart1": { + "type": "word", + "value": 44 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 44 } } diff --git a/_module/uti/guildring.uti.json b/_module/uti/guildring.uti.json index 1ac8b295..0d40dbe4 100644 --- a/_module/uti/guildring.uti.json +++ b/_module/uti/guildring.uti.json @@ -545,5 +545,9 @@ "TemplateResRef": { "type": "resref", "value": "guildring" + }, + "xModelPart1": { + "type": "word", + "value": 36 } } diff --git a/_module/uti/guildring1.uti.json b/_module/uti/guildring1.uti.json index cf8c7b75..ec9370ca 100644 --- a/_module/uti/guildring1.uti.json +++ b/_module/uti/guildring1.uti.json @@ -545,5 +545,9 @@ "TemplateResRef": { "type": "resref", "value": "guildring1" + }, + "xModelPart1": { + "type": "word", + "value": 36 } } diff --git a/_module/uti/guildsbow.uti.json b/_module/uti/guildsbow.uti.json index 44ba7f18..f13462f1 100644 --- a/_module/uti/guildsbow.uti.json +++ b/_module/uti/guildsbow.uti.json @@ -490,5 +490,17 @@ "TemplateResRef": { "type": "resref", "value": "guildsbow" + }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 64 + }, + "xModelPart3": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/guildscarab.uti.json b/_module/uti/guildscarab.uti.json index fb879d4a..3b0670d6 100644 --- a/_module/uti/guildscarab.uti.json +++ b/_module/uti/guildscarab.uti.json @@ -138,5 +138,9 @@ "TemplateResRef": { "type": "resref", "value": "guildscarab" + }, + "xModelPart1": { + "type": "word", + "value": 6 } } diff --git a/_module/uti/guildsilks.uti.json b/_module/uti/guildsilks.uti.json index 9ee0b0cc..5b296d3d 100644 --- a/_module/uti/guildsilks.uti.json +++ b/_module/uti/guildsilks.uti.json @@ -512,5 +512,81 @@ "TemplateResRef": { "type": "resref", "value": "guildsilks" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 14 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 6 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 13 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 8 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 28 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 6 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 13 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 8 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 7 } } diff --git a/_module/uti/guildstone.uti.json b/_module/uti/guildstone.uti.json index 15e0528c..ca53abcc 100644 --- a/_module/uti/guildstone.uti.json +++ b/_module/uti/guildstone.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "guildstone" + }, + "xModelPart1": { + "type": "word", + "value": 46 } } diff --git a/_module/uti/guilezblade.uti.json b/_module/uti/guilezblade.uti.json index bfbcbf6e..684e5578 100644 --- a/_module/uti/guilezblade.uti.json +++ b/_module/uti/guilezblade.uti.json @@ -614,5 +614,17 @@ "TemplateResRef": { "type": "resref", "value": "guilezblade" + }, + "xModelPart1": { + "type": "word", + "value": 44 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 44 } } diff --git a/_module/uti/guratszmessage.uti.json b/_module/uti/guratszmessage.uti.json index b870559c..b2def180 100644 --- a/_module/uti/guratszmessage.uti.json +++ b/_module/uti/guratszmessage.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "guratszmessage" + }, + "xModelPart1": { + "type": "word", + "value": 2 } } diff --git a/_module/uti/guratzcloak.uti.json b/_module/uti/guratzcloak.uti.json index 9acab59e..47567f46 100644 --- a/_module/uti/guratzcloak.uti.json +++ b/_module/uti/guratzcloak.uti.json @@ -284,5 +284,9 @@ "TemplateResRef": { "type": "resref", "value": "guratzcloak" + }, + "xModelPart1": { + "type": "word", + "value": 4 } } diff --git a/_module/uti/handofvengeance.uti.json b/_module/uti/handofvengeance.uti.json index c2a32070..45fed2b8 100644 --- a/_module/uti/handofvengeance.uti.json +++ b/_module/uti/handofvengeance.uti.json @@ -268,5 +268,17 @@ "TemplateResRef": { "type": "resref", "value": "handofvengeance" + }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 42 } } diff --git a/_module/uti/hazelsrobe.uti.json b/_module/uti/hazelsrobe.uti.json index da0dd76c..cd4dca3b 100644 --- a/_module/uti/hazelsrobe.uti.json +++ b/_module/uti/hazelsrobe.uti.json @@ -637,5 +637,81 @@ "TemplateResRef": { "type": "resref", "value": "hazelsrobe" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 0 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 14 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 3 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 3 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 21 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 14 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 3 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 19 } } diff --git a/_module/uti/heartoftheanc001.uti.json b/_module/uti/heartoftheanc001.uti.json index 300612e5..84a044c1 100644 --- a/_module/uti/heartoftheanc001.uti.json +++ b/_module/uti/heartoftheanc001.uti.json @@ -167,5 +167,9 @@ "TemplateResRef": { "type": "resref", "value": "heartoftheanc001" + }, + "xModelPart1": { + "type": "word", + "value": 29 } } diff --git a/_module/uti/heartoftheancien.uti.json b/_module/uti/heartoftheancien.uti.json index f705a1f0..ba6a41bd 100644 --- a/_module/uti/heartoftheancien.uti.json +++ b/_module/uti/heartoftheancien.uti.json @@ -136,5 +136,9 @@ "TemplateResRef": { "type": "resref", "value": "heartoftheancien" + }, + "xModelPart1": { + "type": "word", + "value": 31 } } diff --git a/_module/uti/heartstone.uti.json b/_module/uti/heartstone.uti.json index bea40289..e33934e4 100644 --- a/_module/uti/heartstone.uti.json +++ b/_module/uti/heartstone.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "heartstone" + }, + "xModelPart1": { + "type": "word", + "value": 41 } } diff --git a/_module/uti/heavymetal.uti.json b/_module/uti/heavymetal.uti.json index 9f25f3b6..2eeb2aa4 100644 --- a/_module/uti/heavymetal.uti.json +++ b/_module/uti/heavymetal.uti.json @@ -175,5 +175,17 @@ "TemplateResRef": { "type": "resref", "value": "heavymetal" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 12 + }, + "xModelPart3": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/hellrod.uti.json b/_module/uti/hellrod.uti.json index 5653534a..6bb8654b 100644 --- a/_module/uti/hellrod.uti.json +++ b/_module/uti/hellrod.uti.json @@ -119,5 +119,17 @@ "TemplateResRef": { "type": "resref", "value": "hellrod" + }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 24 } } diff --git a/_module/uti/helm002.uti.json b/_module/uti/helm002.uti.json index 073d0042..6de0d7ab 100644 --- a/_module/uti/helm002.uti.json +++ b/_module/uti/helm002.uti.json @@ -164,5 +164,9 @@ "TemplateResRef": { "type": "resref", "value": "helm002" + }, + "xModelPart1": { + "type": "word", + "value": 17 } } diff --git a/_module/uti/helmedhorror.uti.json b/_module/uti/helmedhorror.uti.json index 6ef4f63c..76bc7cdf 100644 --- a/_module/uti/helmedhorror.uti.json +++ b/_module/uti/helmedhorror.uti.json @@ -236,5 +236,81 @@ "TemplateResRef": { "type": "resref", "value": "helmedhorror" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 8 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 15 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 5 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 12 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 16 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 10 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 6 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 15 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 5 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 12 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 16 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 10 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/helmedhorrorbl.uti.json b/_module/uti/helmedhorrorbl.uti.json index ed0c40ac..5742bc56 100644 --- a/_module/uti/helmedhorrorbl.uti.json +++ b/_module/uti/helmedhorrorbl.uti.json @@ -181,5 +181,17 @@ "TemplateResRef": { "type": "resref", "value": "helmedhorrorbl" + }, + "xModelPart1": { + "type": "word", + "value": 41 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 22 } } diff --git a/_module/uti/helmhorskin.uti.json b/_module/uti/helmhorskin.uti.json index 7cabf2bc..1fba7fad 100644 --- a/_module/uti/helmhorskin.uti.json +++ b/_module/uti/helmhorskin.uti.json @@ -695,5 +695,9 @@ "TemplateResRef": { "type": "resref", "value": "helmhorskin" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/helmoftheanci001.uti.json b/_module/uti/helmoftheanci001.uti.json index e8c2fb36..cbd3e6d6 100644 --- a/_module/uti/helmoftheanci001.uti.json +++ b/_module/uti/helmoftheanci001.uti.json @@ -255,5 +255,9 @@ "TemplateResRef": { "type": "resref", "value": "helmoftheanci001" + }, + "xModelPart1": { + "type": "word", + "value": 26 } } diff --git a/_module/uti/helmoftheancient.uti.json b/_module/uti/helmoftheancient.uti.json index e0838702..4f8901eb 100644 --- a/_module/uti/helmoftheancient.uti.json +++ b/_module/uti/helmoftheancient.uti.json @@ -255,5 +255,9 @@ "TemplateResRef": { "type": "resref", "value": "helmoftheancient" + }, + "xModelPart1": { + "type": "word", + "value": 26 } } diff --git a/_module/uti/helmoftheguar0id.uti.json b/_module/uti/helmoftheguar0id.uti.json index 5dc3b8c4..858cac7b 100644 --- a/_module/uti/helmoftheguar0id.uti.json +++ b/_module/uti/helmoftheguar0id.uti.json @@ -160,5 +160,9 @@ "TemplateResRef": { "type": "resref", "value": "helmoftheguar0id" + }, + "xModelPart1": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/helmoftheguardia.uti.json b/_module/uti/helmoftheguardia.uti.json index 4f25e0a9..535317f6 100644 --- a/_module/uti/helmoftheguardia.uti.json +++ b/_module/uti/helmoftheguardia.uti.json @@ -501,5 +501,9 @@ "TemplateResRef": { "type": "resref", "value": "helmoftheguardia" + }, + "xModelPart1": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/helmoftheidio.uti.json b/_module/uti/helmoftheidio.uti.json index 6e76b009..2c2e9af4 100644 --- a/_module/uti/helmoftheidio.uti.json +++ b/_module/uti/helmoftheidio.uti.json @@ -131,5 +131,9 @@ "TemplateResRef": { "type": "resref", "value": "helmoftheidio" + }, + "xModelPart1": { + "type": "word", + "value": 13 } } diff --git a/_module/uti/helmoftheimmorta.uti.json b/_module/uti/helmoftheimmorta.uti.json index c41222af..93cfea37 100644 --- a/_module/uti/helmoftheimmorta.uti.json +++ b/_module/uti/helmoftheimmorta.uti.json @@ -563,5 +563,9 @@ "TemplateResRef": { "type": "resref", "value": "helmoftheimmorta" + }, + "xModelPart1": { + "type": "word", + "value": 22 } } diff --git a/_module/uti/hen_gri1qt001.uti.json b/_module/uti/hen_gri1qt001.uti.json index 32aa4f67..ecdcdd36 100644 --- a/_module/uti/hen_gri1qt001.uti.json +++ b/_module/uti/hen_gri1qt001.uti.json @@ -73,5 +73,9 @@ "TemplateResRef": { "type": "resref", "value": "hen_gri1qt001" + }, + "xModelPart1": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/herocrystal.uti.json b/_module/uti/herocrystal.uti.json index 43df4da3..9b2172dd 100644 --- a/_module/uti/herocrystal.uti.json +++ b/_module/uti/herocrystal.uti.json @@ -75,5 +75,9 @@ "TemplateResRef": { "type": "resref", "value": "herocrystal" + }, + "xModelPart1": { + "type": "word", + "value": 49 } } diff --git a/_module/uti/heroescloak.uti.json b/_module/uti/heroescloak.uti.json index c9c80e83..51ffb72b 100644 --- a/_module/uti/heroescloak.uti.json +++ b/_module/uti/heroescloak.uti.json @@ -135,5 +135,9 @@ "TemplateResRef": { "type": "resref", "value": "heroescloak" + }, + "xModelPart1": { + "type": "word", + "value": 6 } } diff --git a/_module/uti/heroescoffinkey.uti.json b/_module/uti/heroescoffinkey.uti.json index e041a5a7..2afa708f 100644 --- a/_module/uti/heroescoffinkey.uti.json +++ b/_module/uti/heroescoffinkey.uti.json @@ -85,5 +85,17 @@ "TemplateResRef": { "type": "resref", "value": "heroescoffinkey" + }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 33 } } diff --git a/_module/uti/herosboots.uti.json b/_module/uti/herosboots.uti.json index 1c0dae6e..dbc6a60d 100644 --- a/_module/uti/herosboots.uti.json +++ b/_module/uti/herosboots.uti.json @@ -268,5 +268,17 @@ "TemplateResRef": { "type": "resref", "value": "herosboots" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 23 + }, + "xModelPart3": { + "type": "word", + "value": 13 } } diff --git a/_module/uti/herosboots001id.uti.json b/_module/uti/herosboots001id.uti.json index 9bebaf07..0f4ce475 100644 --- a/_module/uti/herosboots001id.uti.json +++ b/_module/uti/herosboots001id.uti.json @@ -175,5 +175,17 @@ "TemplateResRef": { "type": "resref", "value": "herosboots001id" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 23 + }, + "xModelPart3": { + "type": "word", + "value": 13 } } diff --git a/_module/uti/herosring.uti.json b/_module/uti/herosring.uti.json index fe61de19..06281767 100644 --- a/_module/uti/herosring.uti.json +++ b/_module/uti/herosring.uti.json @@ -291,5 +291,9 @@ "TemplateResRef": { "type": "resref", "value": "herosring" + }, + "xModelPart1": { + "type": "word", + "value": 35 } } diff --git a/_module/uti/hierarchyofmanat.uti.json b/_module/uti/hierarchyofmanat.uti.json index 7000535a..6a83289a 100644 --- a/_module/uti/hierarchyofmanat.uti.json +++ b/_module/uti/hierarchyofmanat.uti.json @@ -202,5 +202,9 @@ "TemplateResRef": { "type": "resref", "value": "hierarchyofmanat" + }, + "xModelPart1": { + "type": "word", + "value": 9 } } diff --git a/_module/uti/hornofblasting.uti.json b/_module/uti/hornofblasting.uti.json index fe7286a2..c0bbb82c 100644 --- a/_module/uti/hornofblasting.uti.json +++ b/_module/uti/hornofblasting.uti.json @@ -202,5 +202,9 @@ "TemplateResRef": { "type": "resref", "value": "hornofblasting" + }, + "xModelPart1": { + "type": "word", + "value": 8 } } diff --git a/_module/uti/horrorclaw.uti.json b/_module/uti/horrorclaw.uti.json index 0c4ce959..07753508 100644 --- a/_module/uti/horrorclaw.uti.json +++ b/_module/uti/horrorclaw.uti.json @@ -137,5 +137,9 @@ "TemplateResRef": { "type": "resref", "value": "horrorclaw" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/horrorsword.uti.json b/_module/uti/horrorsword.uti.json index 8214779e..42cec33a 100644 --- a/_module/uti/horrorsword.uti.json +++ b/_module/uti/horrorsword.uti.json @@ -174,5 +174,17 @@ "TemplateResRef": { "type": "resref", "value": "horrorsword" + }, + "xModelPart1": { + "type": "word", + "value": 14 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/horsekey.uti.json b/_module/uti/horsekey.uti.json index 36c5b5de..2ed742d5 100644 --- a/_module/uti/horsekey.uti.json +++ b/_module/uti/horsekey.uti.json @@ -105,5 +105,9 @@ "TemplateResRef": { "type": "resref", "value": "horsekey" + }, + "xModelPart1": { + "type": "word", + "value": 21 } } diff --git a/_module/uti/horsekey2.uti.json b/_module/uti/horsekey2.uti.json index 92af879c..7192095f 100644 --- a/_module/uti/horsekey2.uti.json +++ b/_module/uti/horsekey2.uti.json @@ -105,5 +105,9 @@ "TemplateResRef": { "type": "resref", "value": "horsekey2" + }, + "xModelPart1": { + "type": "word", + "value": 21 } } diff --git a/_module/uti/horsekey3.uti.json b/_module/uti/horsekey3.uti.json index dfa03a5c..bdf69434 100644 --- a/_module/uti/horsekey3.uti.json +++ b/_module/uti/horsekey3.uti.json @@ -105,5 +105,9 @@ "TemplateResRef": { "type": "resref", "value": "horsekey3" + }, + "xModelPart1": { + "type": "word", + "value": 21 } } diff --git a/_module/uti/horsekey4.uti.json b/_module/uti/horsekey4.uti.json index e364c246..57e53a4b 100644 --- a/_module/uti/horsekey4.uti.json +++ b/_module/uti/horsekey4.uti.json @@ -105,5 +105,9 @@ "TemplateResRef": { "type": "resref", "value": "horsekey4" + }, + "xModelPart1": { + "type": "word", + "value": 21 } } diff --git a/_module/uti/horsekey5.uti.json b/_module/uti/horsekey5.uti.json index 71946023..2615a078 100644 --- a/_module/uti/horsekey5.uti.json +++ b/_module/uti/horsekey5.uti.json @@ -105,5 +105,9 @@ "TemplateResRef": { "type": "resref", "value": "horsekey5" + }, + "xModelPart1": { + "type": "word", + "value": 21 } } diff --git a/_module/uti/horsekey6.uti.json b/_module/uti/horsekey6.uti.json index 99245327..b598a5a7 100644 --- a/_module/uti/horsekey6.uti.json +++ b/_module/uti/horsekey6.uti.json @@ -105,5 +105,9 @@ "TemplateResRef": { "type": "resref", "value": "horsekey6" + }, + "xModelPart1": { + "type": "word", + "value": 21 } } diff --git a/_module/uti/housedenatcrest.uti.json b/_module/uti/housedenatcrest.uti.json index 68e51139..1c3a93c5 100644 --- a/_module/uti/housedenatcrest.uti.json +++ b/_module/uti/housedenatcrest.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "housedenatcrest" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/housefenlisscest.uti.json b/_module/uti/housefenlisscest.uti.json index e3859401..5939697f 100644 --- a/_module/uti/housefenlisscest.uti.json +++ b/_module/uti/housefenlisscest.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "housefenlisscest" + }, + "xModelPart1": { + "type": "word", + "value": 35 } } diff --git a/_module/uti/houseguratszc.uti.json b/_module/uti/houseguratszc.uti.json index 8f170ad2..36d23636 100644 --- a/_module/uti/houseguratszc.uti.json +++ b/_module/uti/houseguratszc.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "houseguratszc" + }, + "xModelPart1": { + "type": "word", + "value": 42 } } diff --git a/_module/uti/housekhuraanc.uti.json b/_module/uti/housekhuraanc.uti.json index b3d90926..f16c72e2 100644 --- a/_module/uti/housekhuraanc.uti.json +++ b/_module/uti/housekhuraanc.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "housekhuraanc" + }, + "xModelPart1": { + "type": "word", + "value": 20 } } diff --git a/_module/uti/humansacrifice.uti.json b/_module/uti/humansacrifice.uti.json index cfe3419d..87e93838 100644 --- a/_module/uti/humansacrifice.uti.json +++ b/_module/uti/humansacrifice.uti.json @@ -140,5 +140,9 @@ "TemplateResRef": { "type": "resref", "value": "humansacrifice" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/ibag.uti.json b/_module/uti/ibag.uti.json index 5a0a61b3..d4f09bb7 100644 --- a/_module/uti/ibag.uti.json +++ b/_module/uti/ibag.uti.json @@ -110,5 +110,9 @@ "TemplateResRef": { "type": "resref", "value": "ibag" + }, + "xModelPart1": { + "type": "word", + "value": 34 } } diff --git a/_module/uti/icefang.uti.json b/_module/uti/icefang.uti.json index b24e2e5c..1ff03bc5 100644 --- a/_module/uti/icefang.uti.json +++ b/_module/uti/icefang.uti.json @@ -150,5 +150,17 @@ "TemplateResRef": { "type": "resref", "value": "icefang" + }, + "xModelPart1": { + "type": "word", + "value": 41 + }, + "xModelPart2": { + "type": "word", + "value": 51 + }, + "xModelPart3": { + "type": "word", + "value": 41 } } diff --git a/_module/uti/icepick.uti.json b/_module/uti/icepick.uti.json index 8445eec5..94b1fbe2 100644 --- a/_module/uti/icepick.uti.json +++ b/_module/uti/icepick.uti.json @@ -237,5 +237,17 @@ "TemplateResRef": { "type": "resref", "value": "icepick" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 13 + }, + "xModelPart3": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/icicle.uti.json b/_module/uti/icicle.uti.json index 10150600..1de7530c 100644 --- a/_module/uti/icicle.uti.json +++ b/_module/uti/icicle.uti.json @@ -268,5 +268,17 @@ "TemplateResRef": { "type": "resref", "value": "icicle" + }, + "xModelPart1": { + "type": "word", + "value": 31 + }, + "xModelPart2": { + "type": "word", + "value": 51 + }, + "xModelPart3": { + "type": "word", + "value": 31 } } diff --git a/_module/uti/immoarmor.uti.json b/_module/uti/immoarmor.uti.json index e5b6ea97..9a8a5426 100644 --- a/_module/uti/immoarmor.uti.json +++ b/_module/uti/immoarmor.uti.json @@ -641,5 +641,81 @@ "TemplateResRef": { "type": "resref", "value": "immoarmor" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 10 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 13 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 17 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 11 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 10 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 4 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 6 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 13 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 17 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 11 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 10 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 21 } } diff --git a/_module/uti/immoaxe1.uti.json b/_module/uti/immoaxe1.uti.json index eb2686b6..2eceac04 100644 --- a/_module/uti/immoaxe1.uti.json +++ b/_module/uti/immoaxe1.uti.json @@ -361,5 +361,17 @@ "TemplateResRef": { "type": "resref", "value": "immoaxe1" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 12 + }, + "xModelPart3": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/immoclaw22.uti.json b/_module/uti/immoclaw22.uti.json index a6be4992..8118d0b3 100644 --- a/_module/uti/immoclaw22.uti.json +++ b/_module/uti/immoclaw22.uti.json @@ -170,5 +170,9 @@ "TemplateResRef": { "type": "resref", "value": "immoclaw22" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/immogaunts.uti.json b/_module/uti/immogaunts.uti.json index 7afa62ac..a2961616 100644 --- a/_module/uti/immogaunts.uti.json +++ b/_module/uti/immogaunts.uti.json @@ -419,5 +419,9 @@ "TemplateResRef": { "type": "resref", "value": "immogaunts" + }, + "xModelPart1": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/immortalarmor.uti.json b/_module/uti/immortalarmor.uti.json index 558e8c50..bab7e9b9 100644 --- a/_module/uti/immortalarmor.uti.json +++ b/_module/uti/immortalarmor.uti.json @@ -393,5 +393,81 @@ "TemplateResRef": { "type": "resref", "value": "immortalarmor" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 10 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 13 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 17 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 11 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 10 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 4 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 6 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 13 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 17 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 11 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 10 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 21 } } diff --git a/_module/uti/immortalaxe.uti.json b/_module/uti/immortalaxe.uti.json index 488cd7a5..8eddfe85 100644 --- a/_module/uti/immortalaxe.uti.json +++ b/_module/uti/immortalaxe.uti.json @@ -330,5 +330,17 @@ "TemplateResRef": { "type": "resref", "value": "immortalaxe" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 12 + }, + "xModelPart3": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/immortalboots.uti.json b/_module/uti/immortalboots.uti.json index 0ab64aec..4e593db4 100644 --- a/_module/uti/immortalboots.uti.json +++ b/_module/uti/immortalboots.uti.json @@ -392,5 +392,17 @@ "TemplateResRef": { "type": "resref", "value": "immortalboots" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 43 + }, + "xModelPart3": { + "type": "word", + "value": 13 } } diff --git a/_module/uti/immortalcloak.uti.json b/_module/uti/immortalcloak.uti.json index bc188c1b..34788d12 100644 --- a/_module/uti/immortalcloak.uti.json +++ b/_module/uti/immortalcloak.uti.json @@ -470,5 +470,9 @@ "TemplateResRef": { "type": "resref", "value": "immortalcloak" + }, + "xModelPart1": { + "type": "word", + "value": 4 } } diff --git a/_module/uti/immortalcrown2.uti.json b/_module/uti/immortalcrown2.uti.json index 40bf754c..30c9bbb6 100644 --- a/_module/uti/immortalcrown2.uti.json +++ b/_module/uti/immortalcrown2.uti.json @@ -412,5 +412,9 @@ "TemplateResRef": { "type": "resref", "value": "immortalcrown2" + }, + "xModelPart1": { + "type": "word", + "value": 30 } } diff --git a/_module/uti/immortalskin.uti.json b/_module/uti/immortalskin.uti.json index 73a4fe2e..2f71961d 100644 --- a/_module/uti/immortalskin.uti.json +++ b/_module/uti/immortalskin.uti.json @@ -1128,5 +1128,9 @@ "TemplateResRef": { "type": "resref", "value": "immortalskin" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/immotoken.uti.json b/_module/uti/immotoken.uti.json index d1426ee3..84000302 100644 --- a/_module/uti/immotoken.uti.json +++ b/_module/uti/immotoken.uti.json @@ -79,5 +79,9 @@ "TemplateResRef": { "type": "resref", "value": "immotoken" + }, + "xModelPart1": { + "type": "word", + "value": 85 } } diff --git a/_module/uti/impenitra_rhazhi.uti.json b/_module/uti/impenitra_rhazhi.uti.json index dd4eb323..91def576 100644 --- a/_module/uti/impenitra_rhazhi.uti.json +++ b/_module/uti/impenitra_rhazhi.uti.json @@ -260,5 +260,9 @@ "TemplateResRef": { "type": "resref", "value": "impenitra_rhazhi" + }, + "xModelPart1": { + "type": "word", + "value": 43 } } diff --git a/_module/uti/imperia.uti.json b/_module/uti/imperia.uti.json index 8c953ceb..5e702502 100644 --- a/_module/uti/imperia.uti.json +++ b/_module/uti/imperia.uti.json @@ -332,5 +332,17 @@ "TemplateResRef": { "type": "resref", "value": "imperia" + }, + "xModelPart1": { + "type": "word", + "value": 64 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 64 } } diff --git a/_module/uti/infoassistant.uti.json b/_module/uti/infoassistant.uti.json index 5d4b52d7..061538d3 100644 --- a/_module/uti/infoassistant.uti.json +++ b/_module/uti/infoassistant.uti.json @@ -111,5 +111,9 @@ "TemplateResRef": { "type": "resref", "value": "infoassistant" + }, + "xModelPart1": { + "type": "word", + "value": 38 } } diff --git a/_module/uti/inquisitorscl001.uti.json b/_module/uti/inquisitorscl001.uti.json index f2768825..5396451b 100644 --- a/_module/uti/inquisitorscl001.uti.json +++ b/_module/uti/inquisitorscl001.uti.json @@ -259,5 +259,9 @@ "TemplateResRef": { "type": "resref", "value": "inquisitorscl001" + }, + "xModelPart1": { + "type": "word", + "value": 4 } } diff --git a/_module/uti/inquisitorscloa.uti.json b/_module/uti/inquisitorscloa.uti.json index d1a0e198..d6b13612 100644 --- a/_module/uti/inquisitorscloa.uti.json +++ b/_module/uti/inquisitorscloa.uti.json @@ -228,5 +228,9 @@ "TemplateResRef": { "type": "resref", "value": "inquisitorscloa" + }, + "xModelPart1": { + "type": "word", + "value": 4 } } diff --git a/_module/uti/insularium.uti.json b/_module/uti/insularium.uti.json index 098087a2..4c4f800a 100644 --- a/_module/uti/insularium.uti.json +++ b/_module/uti/insularium.uti.json @@ -267,5 +267,81 @@ "TemplateResRef": { "type": "resref", "value": "insularium" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 10 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 6 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 6 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 6 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 3 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 6 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 6 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 6 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 6 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 6 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 3 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 6 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/invispack.uti.json b/_module/uti/invispack.uti.json index 4fdae884..b5e4516e 100644 --- a/_module/uti/invispack.uti.json +++ b/_module/uti/invispack.uti.json @@ -107,5 +107,9 @@ "TemplateResRef": { "type": "resref", "value": "invispack" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/irongskin1.uti.json b/_module/uti/irongskin1.uti.json index 4458b489..87002ee2 100644 --- a/_module/uti/irongskin1.uti.json +++ b/_module/uti/irongskin1.uti.json @@ -540,5 +540,9 @@ "TemplateResRef": { "type": "resref", "value": "irongskin1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/it_book008.uti.json b/_module/uti/it_book008.uti.json index 907dad58..3f82ddb8 100644 --- a/_module/uti/it_book008.uti.json +++ b/_module/uti/it_book008.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "it_book008" + }, + "xModelPart1": { + "type": "word", + "value": 6 } } diff --git a/_module/uti/it_contain006.uti.json b/_module/uti/it_contain006.uti.json index 747705a4..47fa60af 100644 --- a/_module/uti/it_contain006.uti.json +++ b/_module/uti/it_contain006.uti.json @@ -105,5 +105,9 @@ "TemplateResRef": { "type": "resref", "value": "it_contain006" + }, + "xModelPart1": { + "type": "word", + "value": 2 } } diff --git a/_module/uti/it_creitem028.uti.json b/_module/uti/it_creitem028.uti.json index 990c80f5..a2306089 100644 --- a/_module/uti/it_creitem028.uti.json +++ b/_module/uti/it_creitem028.uti.json @@ -168,5 +168,9 @@ "TemplateResRef": { "type": "resref", "value": "it_creitem028" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/it_creitem043.uti.json b/_module/uti/it_creitem043.uti.json index 17aae15d..43e90003 100644 --- a/_module/uti/it_creitem043.uti.json +++ b/_module/uti/it_creitem043.uti.json @@ -385,5 +385,9 @@ "TemplateResRef": { "type": "resref", "value": "it_creitem043" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/it_creitem044.uti.json b/_module/uti/it_creitem044.uti.json index 6a640a1f..c7ac30ce 100644 --- a/_module/uti/it_creitem044.uti.json +++ b/_module/uti/it_creitem044.uti.json @@ -385,5 +385,9 @@ "TemplateResRef": { "type": "resref", "value": "it_creitem044" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/it_creitem047.uti.json b/_module/uti/it_creitem047.uti.json index 291c5f26..440d1b27 100644 --- a/_module/uti/it_creitem047.uti.json +++ b/_module/uti/it_creitem047.uti.json @@ -385,5 +385,9 @@ "TemplateResRef": { "type": "resref", "value": "it_creitem047" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/it_creitem049.uti.json b/_module/uti/it_creitem049.uti.json index f495626e..7397d31f 100644 --- a/_module/uti/it_creitem049.uti.json +++ b/_module/uti/it_creitem049.uti.json @@ -416,5 +416,9 @@ "TemplateResRef": { "type": "resref", "value": "it_creitem049" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/it_creitemdri001.uti.json b/_module/uti/it_creitemdri001.uti.json index f4968722..3e4ffbc9 100644 --- a/_module/uti/it_creitemdri001.uti.json +++ b/_module/uti/it_creitemdri001.uti.json @@ -664,5 +664,9 @@ "TemplateResRef": { "type": "resref", "value": "it_creitemdri001" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/it_creitemdro001.uti.json b/_module/uti/it_creitemdro001.uti.json index ad631cce..f61b8c44 100644 --- a/_module/uti/it_creitemdro001.uti.json +++ b/_module/uti/it_creitemdro001.uti.json @@ -819,5 +819,9 @@ "TemplateResRef": { "type": "resref", "value": "it_creitemdro001" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/it_creitemdro002.uti.json b/_module/uti/it_creitemdro002.uti.json index 9d30e1a9..effb856c 100644 --- a/_module/uti/it_creitemdro002.uti.json +++ b/_module/uti/it_creitemdro002.uti.json @@ -633,5 +633,9 @@ "TemplateResRef": { "type": "resref", "value": "it_creitemdro002" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/it_creitemdro003.uti.json b/_module/uti/it_creitemdro003.uti.json index cfba0e63..6b5c4316 100644 --- a/_module/uti/it_creitemdro003.uti.json +++ b/_module/uti/it_creitemdro003.uti.json @@ -974,5 +974,9 @@ "TemplateResRef": { "type": "resref", "value": "it_creitemdro003" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/it_crewgs007.uti.json b/_module/uti/it_crewgs007.uti.json index 5335d8db..765271ff 100644 --- a/_module/uti/it_crewgs007.uti.json +++ b/_module/uti/it_crewgs007.uti.json @@ -267,5 +267,17 @@ "TemplateResRef": { "type": "resref", "value": "it_crewgs007" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/it_crewps019.uti.json b/_module/uti/it_crewps019.uti.json index ab975b49..f61de0cb 100644 --- a/_module/uti/it_crewps019.uti.json +++ b/_module/uti/it_crewps019.uti.json @@ -168,5 +168,9 @@ "TemplateResRef": { "type": "resref", "value": "it_crewps019" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/it_crewpsp011.uti.json b/_module/uti/it_crewpsp011.uti.json index 66dbd1e8..168b62e3 100644 --- a/_module/uti/it_crewpsp011.uti.json +++ b/_module/uti/it_crewpsp011.uti.json @@ -137,5 +137,9 @@ "TemplateResRef": { "type": "resref", "value": "it_crewpsp011" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/it_crewpsp016.uti.json b/_module/uti/it_crewpsp016.uti.json index 3c151777..71d93712 100644 --- a/_module/uti/it_crewpsp016.uti.json +++ b/_module/uti/it_crewpsp016.uti.json @@ -199,5 +199,9 @@ "TemplateResRef": { "type": "resref", "value": "it_crewpsp016" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/it_crewpsp022.uti.json b/_module/uti/it_crewpsp022.uti.json index aeca63a2..310d34cb 100644 --- a/_module/uti/it_crewpsp022.uti.json +++ b/_module/uti/it_crewpsp022.uti.json @@ -168,5 +168,9 @@ "TemplateResRef": { "type": "resref", "value": "it_crewpsp022" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/it_crewpsp023.uti.json b/_module/uti/it_crewpsp023.uti.json index a956ba03..618cf9a1 100644 --- a/_module/uti/it_crewpsp023.uti.json +++ b/_module/uti/it_crewpsp023.uti.json @@ -199,5 +199,9 @@ "TemplateResRef": { "type": "resref", "value": "it_crewpsp023" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/it_crewpsp024.uti.json b/_module/uti/it_crewpsp024.uti.json index 4f8a4d6c..4af63ce5 100644 --- a/_module/uti/it_crewpsp024.uti.json +++ b/_module/uti/it_crewpsp024.uti.json @@ -230,5 +230,9 @@ "TemplateResRef": { "type": "resref", "value": "it_crewpsp024" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/it_crewpsp025.uti.json b/_module/uti/it_crewpsp025.uti.json index f5a7d20d..ef4e3930 100644 --- a/_module/uti/it_crewpsp025.uti.json +++ b/_module/uti/it_crewpsp025.uti.json @@ -199,5 +199,9 @@ "TemplateResRef": { "type": "resref", "value": "it_crewpsp025" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/it_crewpsp027.uti.json b/_module/uti/it_crewpsp027.uti.json index a0fd22a2..716e04da 100644 --- a/_module/uti/it_crewpsp027.uti.json +++ b/_module/uti/it_crewpsp027.uti.json @@ -354,5 +354,9 @@ "TemplateResRef": { "type": "resref", "value": "it_crewpsp027" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/it_crewpsp028.uti.json b/_module/uti/it_crewpsp028.uti.json index ed83657b..9b5c05e1 100644 --- a/_module/uti/it_crewpsp028.uti.json +++ b/_module/uti/it_crewpsp028.uti.json @@ -230,5 +230,9 @@ "TemplateResRef": { "type": "resref", "value": "it_crewpsp028" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/it_crewpsp029.uti.json b/_module/uti/it_crewpsp029.uti.json index cf7ab29b..be7e5e7a 100644 --- a/_module/uti/it_crewpsp029.uti.json +++ b/_module/uti/it_crewpsp029.uti.json @@ -292,5 +292,9 @@ "TemplateResRef": { "type": "resref", "value": "it_crewpsp029" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/it_crewpsp030.uti.json b/_module/uti/it_crewpsp030.uti.json index f1e2af9b..4e3711ff 100644 --- a/_module/uti/it_crewpsp030.uti.json +++ b/_module/uti/it_crewpsp030.uti.json @@ -230,5 +230,9 @@ "TemplateResRef": { "type": "resref", "value": "it_crewpsp030" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/it_diamhide001.uti.json b/_module/uti/it_diamhide001.uti.json index 0a1e2594..f57d843b 100644 --- a/_module/uti/it_diamhide001.uti.json +++ b/_module/uti/it_diamhide001.uti.json @@ -631,5 +631,9 @@ "TemplateResRef": { "type": "resref", "value": "it_diamhide001" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/it_gemtel003.uti.json b/_module/uti/it_gemtel003.uti.json index e5ba485b..65ecf401 100644 --- a/_module/uti/it_gemtel003.uti.json +++ b/_module/uti/it_gemtel003.uti.json @@ -385,5 +385,9 @@ "TemplateResRef": { "type": "resref", "value": "it_gemtel003" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/it_gold002.uti.json b/_module/uti/it_gold002.uti.json index df6b8755..84b7f8c2 100644 --- a/_module/uti/it_gold002.uti.json +++ b/_module/uti/it_gold002.uti.json @@ -74,5 +74,9 @@ "TemplateResRef": { "type": "resref", "value": "it_gold002" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/it_gold0033.uti.json b/_module/uti/it_gold0033.uti.json index ae00df0e..c8972440 100644 --- a/_module/uti/it_gold0033.uti.json +++ b/_module/uti/it_gold0033.uti.json @@ -74,5 +74,9 @@ "TemplateResRef": { "type": "resref", "value": "it_gold0033" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/it_gold034.uti.json b/_module/uti/it_gold034.uti.json index 2032c3ee..98f3386b 100644 --- a/_module/uti/it_gold034.uti.json +++ b/_module/uti/it_gold034.uti.json @@ -74,5 +74,9 @@ "TemplateResRef": { "type": "resref", "value": "it_gold034" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/it_mbelt023.uti.json b/_module/uti/it_mbelt023.uti.json index 4cecdf66..e6afab42 100644 --- a/_module/uti/it_mbelt023.uti.json +++ b/_module/uti/it_mbelt023.uti.json @@ -204,5 +204,9 @@ "TemplateResRef": { "type": "resref", "value": "it_mbelt023" + }, + "xModelPart1": { + "type": "word", + "value": 5 } } diff --git a/_module/uti/it_mbelt024id.uti.json b/_module/uti/it_mbelt024id.uti.json index 6bf5ee3f..559cdfd7 100644 --- a/_module/uti/it_mbelt024id.uti.json +++ b/_module/uti/it_mbelt024id.uti.json @@ -204,5 +204,9 @@ "TemplateResRef": { "type": "resref", "value": "it_mbelt024id" + }, + "xModelPart1": { + "type": "word", + "value": 5 } } diff --git a/_module/uti/it_mbelt0255555.uti.json b/_module/uti/it_mbelt0255555.uti.json index 6c9e4174..8abf32b3 100644 --- a/_module/uti/it_mbelt0255555.uti.json +++ b/_module/uti/it_mbelt0255555.uti.json @@ -142,5 +142,9 @@ "TemplateResRef": { "type": "resref", "value": "it_mbelt0255555" + }, + "xModelPart1": { + "type": "word", + "value": 9 } } diff --git a/_module/uti/it_mboots004.uti.json b/_module/uti/it_mboots004.uti.json index be1a1c9c..43b949cb 100644 --- a/_module/uti/it_mboots004.uti.json +++ b/_module/uti/it_mboots004.uti.json @@ -206,5 +206,17 @@ "TemplateResRef": { "type": "resref", "value": "it_mboots004" + }, + "xModelPart1": { + "type": "word", + "value": 13 + }, + "xModelPart2": { + "type": "word", + "value": 13 + }, + "xModelPart3": { + "type": "word", + "value": 41 } } diff --git a/_module/uti/it_mboots024.uti.json b/_module/uti/it_mboots024.uti.json index 123f8640..669d5bf0 100644 --- a/_module/uti/it_mboots024.uti.json +++ b/_module/uti/it_mboots024.uti.json @@ -212,5 +212,17 @@ "TemplateResRef": { "type": "resref", "value": "it_mboots024" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 41 + }, + "xModelPart3": { + "type": "word", + "value": 41 } } diff --git a/_module/uti/it_mboots0265555.uti.json b/_module/uti/it_mboots0265555.uti.json index 2b2b6638..7b4f9160 100644 --- a/_module/uti/it_mboots0265555.uti.json +++ b/_module/uti/it_mboots0265555.uti.json @@ -150,5 +150,17 @@ "TemplateResRef": { "type": "resref", "value": "it_mboots0265555" + }, + "xModelPart1": { + "type": "word", + "value": 31 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/it_mboots027.uti.json b/_module/uti/it_mboots027.uti.json index 492f00a7..5ff551f4 100644 --- a/_module/uti/it_mboots027.uti.json +++ b/_module/uti/it_mboots027.uti.json @@ -241,5 +241,17 @@ "TemplateResRef": { "type": "resref", "value": "it_mboots027" + }, + "xModelPart1": { + "type": "word", + "value": 13 + }, + "xModelPart2": { + "type": "word", + "value": 13 + }, + "xModelPart3": { + "type": "word", + "value": 41 } } diff --git a/_module/uti/it_mglove0055555.uti.json b/_module/uti/it_mglove0055555.uti.json index f0427807..82beef67 100644 --- a/_module/uti/it_mglove0055555.uti.json +++ b/_module/uti/it_mglove0055555.uti.json @@ -297,5 +297,9 @@ "TemplateResRef": { "type": "resref", "value": "it_mglove0055555" + }, + "xModelPart1": { + "type": "word", + "value": 4 } } diff --git a/_module/uti/it_mmedmisc002.uti.json b/_module/uti/it_mmedmisc002.uti.json index 4941f378..9329cdd6 100644 --- a/_module/uti/it_mmedmisc002.uti.json +++ b/_module/uti/it_mmedmisc002.uti.json @@ -106,5 +106,9 @@ "TemplateResRef": { "type": "resref", "value": "it_mmedmisc002" + }, + "xModelPart1": { + "type": "word", + "value": 83 } } diff --git a/_module/uti/it_mmedmisc003.uti.json b/_module/uti/it_mmedmisc003.uti.json index a45d31d5..92307526 100644 --- a/_module/uti/it_mmedmisc003.uti.json +++ b/_module/uti/it_mmedmisc003.uti.json @@ -168,5 +168,9 @@ "TemplateResRef": { "type": "resref", "value": "it_mmedmisc003" + }, + "xModelPart1": { + "type": "word", + "value": 89 } } diff --git a/_module/uti/it_mneck0415555.uti.json b/_module/uti/it_mneck0415555.uti.json index d1781976..22f6939c 100644 --- a/_module/uti/it_mneck0415555.uti.json +++ b/_module/uti/it_mneck0415555.uti.json @@ -142,5 +142,9 @@ "TemplateResRef": { "type": "resref", "value": "it_mneck0415555" + }, + "xModelPart1": { + "type": "word", + "value": 8 } } diff --git a/_module/uti/it_mpotion025.uti.json b/_module/uti/it_mpotion025.uti.json index f3d14797..08aa5075 100644 --- a/_module/uti/it_mpotion025.uti.json +++ b/_module/uti/it_mpotion025.uti.json @@ -119,5 +119,17 @@ "TemplateResRef": { "type": "resref", "value": "it_mpotion025" + }, + "xModelPart1": { + "type": "word", + "value": 35 + }, + "xModelPart2": { + "type": "word", + "value": 72 + }, + "xModelPart3": { + "type": "word", + "value": 73 } } diff --git a/_module/uti/it_mpotion026.uti.json b/_module/uti/it_mpotion026.uti.json index ab7adac3..bc79e8cc 100644 --- a/_module/uti/it_mpotion026.uti.json +++ b/_module/uti/it_mpotion026.uti.json @@ -119,5 +119,17 @@ "TemplateResRef": { "type": "resref", "value": "it_mpotion026" + }, + "xModelPart1": { + "type": "word", + "value": 58 + }, + "xModelPart2": { + "type": "word", + "value": 21 + }, + "xModelPart3": { + "type": "word", + "value": 21 } } diff --git a/_module/uti/it_mpotion027.uti.json b/_module/uti/it_mpotion027.uti.json index 51017ae9..7dd29fe0 100644 --- a/_module/uti/it_mpotion027.uti.json +++ b/_module/uti/it_mpotion027.uti.json @@ -119,5 +119,17 @@ "TemplateResRef": { "type": "resref", "value": "it_mpotion027" + }, + "xModelPart1": { + "type": "word", + "value": 63 + }, + "xModelPart2": { + "type": "word", + "value": 12 + }, + "xModelPart3": { + "type": "word", + "value": 62 } } diff --git a/_module/uti/it_mpotion029.uti.json b/_module/uti/it_mpotion029.uti.json index eb3728dd..67f7b4b0 100644 --- a/_module/uti/it_mpotion029.uti.json +++ b/_module/uti/it_mpotion029.uti.json @@ -119,5 +119,17 @@ "TemplateResRef": { "type": "resref", "value": "it_mpotion029" + }, + "xModelPart1": { + "type": "word", + "value": 75 + }, + "xModelPart2": { + "type": "word", + "value": 21 + }, + "xModelPart3": { + "type": "word", + "value": 51 } } diff --git a/_module/uti/it_mpotion030.uti.json b/_module/uti/it_mpotion030.uti.json index 8244a6cc..05f71e0a 100644 --- a/_module/uti/it_mpotion030.uti.json +++ b/_module/uti/it_mpotion030.uti.json @@ -117,5 +117,17 @@ "TemplateResRef": { "type": "resref", "value": "it_mpotion030" + }, + "xModelPart1": { + "type": "word", + "value": 31 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/it_mpotion031.uti.json b/_module/uti/it_mpotion031.uti.json index 65ef4ea5..0e17506c 100644 --- a/_module/uti/it_mpotion031.uti.json +++ b/_module/uti/it_mpotion031.uti.json @@ -117,5 +117,17 @@ "TemplateResRef": { "type": "resref", "value": "it_mpotion031" + }, + "xModelPart1": { + "type": "word", + "value": 31 + }, + "xModelPart2": { + "type": "word", + "value": 12 + }, + "xModelPart3": { + "type": "word", + "value": 13 } } diff --git a/_module/uti/it_mpotion033.uti.json b/_module/uti/it_mpotion033.uti.json index df140f7b..a7da2dd6 100644 --- a/_module/uti/it_mpotion033.uti.json +++ b/_module/uti/it_mpotion033.uti.json @@ -119,5 +119,17 @@ "TemplateResRef": { "type": "resref", "value": "it_mpotion033" + }, + "xModelPart1": { + "type": "word", + "value": 35 + }, + "xModelPart2": { + "type": "word", + "value": 72 + }, + "xModelPart3": { + "type": "word", + "value": 73 } } diff --git a/_module/uti/it_mpotion036.uti.json b/_module/uti/it_mpotion036.uti.json index 390e0d3e..e2764681 100644 --- a/_module/uti/it_mpotion036.uti.json +++ b/_module/uti/it_mpotion036.uti.json @@ -117,5 +117,17 @@ "TemplateResRef": { "type": "resref", "value": "it_mpotion036" + }, + "xModelPart1": { + "type": "word", + "value": 31 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/it_mpotion038.uti.json b/_module/uti/it_mpotion038.uti.json index de3b389b..48e74629 100644 --- a/_module/uti/it_mpotion038.uti.json +++ b/_module/uti/it_mpotion038.uti.json @@ -117,5 +117,17 @@ "TemplateResRef": { "type": "resref", "value": "it_mpotion038" + }, + "xModelPart1": { + "type": "word", + "value": 72 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 21 } } diff --git a/_module/uti/it_mpotion039.uti.json b/_module/uti/it_mpotion039.uti.json index cb61dc51..8d04d89e 100644 --- a/_module/uti/it_mpotion039.uti.json +++ b/_module/uti/it_mpotion039.uti.json @@ -117,5 +117,17 @@ "TemplateResRef": { "type": "resref", "value": "it_mpotion039" + }, + "xModelPart1": { + "type": "word", + "value": 66 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 21 } } diff --git a/_module/uti/it_mpotion040.uti.json b/_module/uti/it_mpotion040.uti.json index e5b90542..a7a0d28e 100644 --- a/_module/uti/it_mpotion040.uti.json +++ b/_module/uti/it_mpotion040.uti.json @@ -117,5 +117,17 @@ "TemplateResRef": { "type": "resref", "value": "it_mpotion040" + }, + "xModelPart1": { + "type": "word", + "value": 48 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 21 } } diff --git a/_module/uti/it_mpotion041.uti.json b/_module/uti/it_mpotion041.uti.json index ec13bdbf..b603c3f4 100644 --- a/_module/uti/it_mpotion041.uti.json +++ b/_module/uti/it_mpotion041.uti.json @@ -117,5 +117,17 @@ "TemplateResRef": { "type": "resref", "value": "it_mpotion041" + }, + "xModelPart1": { + "type": "word", + "value": 67 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 21 } } diff --git a/_module/uti/it_mpotion042.uti.json b/_module/uti/it_mpotion042.uti.json index c2b70c7a..ad21fa6d 100644 --- a/_module/uti/it_mpotion042.uti.json +++ b/_module/uti/it_mpotion042.uti.json @@ -117,5 +117,17 @@ "TemplateResRef": { "type": "resref", "value": "it_mpotion042" + }, + "xModelPart1": { + "type": "word", + "value": 64 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 21 } } diff --git a/_module/uti/it_mpotion043id.uti.json b/_module/uti/it_mpotion043id.uti.json index ab947875..639c8684 100644 --- a/_module/uti/it_mpotion043id.uti.json +++ b/_module/uti/it_mpotion043id.uti.json @@ -117,5 +117,17 @@ "TemplateResRef": { "type": "resref", "value": "it_mpotion043id" + }, + "xModelPart1": { + "type": "word", + "value": 64 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 21 } } diff --git a/_module/uti/it_mpotion043id2.uti.json b/_module/uti/it_mpotion043id2.uti.json index e598783c..0b95e927 100644 --- a/_module/uti/it_mpotion043id2.uti.json +++ b/_module/uti/it_mpotion043id2.uti.json @@ -117,5 +117,17 @@ "TemplateResRef": { "type": "resref", "value": "it_mpotion043id2" + }, + "xModelPart1": { + "type": "word", + "value": 67 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 21 } } diff --git a/_module/uti/it_mring035.uti.json b/_module/uti/it_mring035.uti.json index 59a014b7..7b703117 100644 --- a/_module/uti/it_mring035.uti.json +++ b/_module/uti/it_mring035.uti.json @@ -142,5 +142,9 @@ "TemplateResRef": { "type": "resref", "value": "it_mring035" + }, + "xModelPart1": { + "type": "word", + "value": 18 } } diff --git a/_module/uti/it_mring040.uti.json b/_module/uti/it_mring040.uti.json index 24c9efea..314b52d1 100644 --- a/_module/uti/it_mring040.uti.json +++ b/_module/uti/it_mring040.uti.json @@ -202,5 +202,9 @@ "TemplateResRef": { "type": "resref", "value": "it_mring040" + }, + "xModelPart1": { + "type": "word", + "value": 29 } } diff --git a/_module/uti/it_mring042.uti.json b/_module/uti/it_mring042.uti.json index 7288fcc2..fb899887 100644 --- a/_module/uti/it_mring042.uti.json +++ b/_module/uti/it_mring042.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "it_mring042" + }, + "xModelPart1": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/it_mring043id.uti.json b/_module/uti/it_mring043id.uti.json index 063a030d..a4153085 100644 --- a/_module/uti/it_mring043id.uti.json +++ b/_module/uti/it_mring043id.uti.json @@ -171,5 +171,9 @@ "TemplateResRef": { "type": "resref", "value": "it_mring043id" + }, + "xModelPart1": { + "type": "word", + "value": 15 } } diff --git a/_module/uti/it_netherbite.uti.json b/_module/uti/it_netherbite.uti.json index 1321205f..aec20478 100644 --- a/_module/uti/it_netherbite.uti.json +++ b/_module/uti/it_netherbite.uti.json @@ -137,5 +137,9 @@ "TemplateResRef": { "type": "resref", "value": "it_netherbite" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/it_netherbite001.uti.json b/_module/uti/it_netherbite001.uti.json index ddd8fd07..627623d6 100644 --- a/_module/uti/it_netherbite001.uti.json +++ b/_module/uti/it_netherbite001.uti.json @@ -263,5 +263,9 @@ "TemplateResRef": { "type": "resref", "value": "it_netherbite001" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/it_netherbite002.uti.json b/_module/uti/it_netherbite002.uti.json index 3e5227ff..b3062227 100644 --- a/_module/uti/it_netherbite002.uti.json +++ b/_module/uti/it_netherbite002.uti.json @@ -261,5 +261,9 @@ "TemplateResRef": { "type": "resref", "value": "it_netherbite002" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/it_netherbite003.uti.json b/_module/uti/it_netherbite003.uti.json index 46323b9c..e3ed217e 100644 --- a/_module/uti/it_netherbite003.uti.json +++ b/_module/uti/it_netherbite003.uti.json @@ -385,5 +385,9 @@ "TemplateResRef": { "type": "resref", "value": "it_netherbite003" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/it_spdvscr002.uti.json b/_module/uti/it_spdvscr002.uti.json index 6c8deb20..0fceb21b 100644 --- a/_module/uti/it_spdvscr002.uti.json +++ b/_module/uti/it_spdvscr002.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "it_spdvscr002" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/it_spdvscr003.uti.json b/_module/uti/it_spdvscr003.uti.json index 00552b6b..d815a862 100644 --- a/_module/uti/it_spdvscr003.uti.json +++ b/_module/uti/it_spdvscr003.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "it_spdvscr003" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/it_spdvscr502.uti.json b/_module/uti/it_spdvscr502.uti.json index 958abbbf..02f19404 100644 --- a/_module/uti/it_spdvscr502.uti.json +++ b/_module/uti/it_spdvscr502.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "it_spdvscr502" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/it_thnmisc002.uti.json b/_module/uti/it_thnmisc002.uti.json index 1e2bfba3..30356e6a 100644 --- a/_module/uti/it_thnmisc002.uti.json +++ b/_module/uti/it_thnmisc002.uti.json @@ -72,5 +72,9 @@ "TemplateResRef": { "type": "resref", "value": "it_thnmisc002" + }, + "xModelPart1": { + "type": "word", + "value": 59 } } diff --git a/_module/uti/it_trap002.uti.json b/_module/uti/it_trap002.uti.json index f2a2ab29..c0152b91 100644 --- a/_module/uti/it_trap002.uti.json +++ b/_module/uti/it_trap002.uti.json @@ -104,5 +104,9 @@ "TemplateResRef": { "type": "resref", "value": "it_trap002" + }, + "xModelPart1": { + "type": "word", + "value": 3 } } diff --git a/_module/uti/item002.uti.json b/_module/uti/item002.uti.json index 1c44a55e..93a47891 100644 --- a/_module/uti/item002.uti.json +++ b/_module/uti/item002.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "item002" + }, + "xModelPart1": { + "type": "word", + "value": 0 } } diff --git a/_module/uti/itemchanger.uti.json b/_module/uti/itemchanger.uti.json index 23c088f6..aee2a384 100644 --- a/_module/uti/itemchanger.uti.json +++ b/_module/uti/itemchanger.uti.json @@ -111,5 +111,9 @@ "TemplateResRef": { "type": "resref", "value": "itemchanger" + }, + "xModelPart1": { + "type": "word", + "value": 71 } } diff --git a/_module/uti/itemseller.uti.json b/_module/uti/itemseller.uti.json index 10aa6546..d99ef64c 100644 --- a/_module/uti/itemseller.uti.json +++ b/_module/uti/itemseller.uti.json @@ -111,5 +111,9 @@ "TemplateResRef": { "type": "resref", "value": "itemseller" + }, + "xModelPart1": { + "type": "word", + "value": 94 } } diff --git a/_module/uti/itool.uti.json b/_module/uti/itool.uti.json index b46fd739..27e2cda3 100644 --- a/_module/uti/itool.uti.json +++ b/_module/uti/itool.uti.json @@ -111,5 +111,9 @@ "TemplateResRef": { "type": "resref", "value": "itool" + }, + "xModelPart1": { + "type": "word", + "value": 62 } } diff --git a/_module/uti/jackfrost.uti.json b/_module/uti/jackfrost.uti.json index a463ec0f..f86feb3d 100644 --- a/_module/uti/jackfrost.uti.json +++ b/_module/uti/jackfrost.uti.json @@ -144,5 +144,17 @@ "TemplateResRef": { "type": "resref", "value": "jackfrost" + }, + "xModelPart1": { + "type": "word", + "value": 21 + }, + "xModelPart2": { + "type": "word", + "value": 71 + }, + "xModelPart3": { + "type": "word", + "value": 31 } } diff --git a/_module/uti/jackssecret.uti.json b/_module/uti/jackssecret.uti.json index f19d70f8..cc8b17bc 100644 --- a/_module/uti/jackssecret.uti.json +++ b/_module/uti/jackssecret.uti.json @@ -421,5 +421,9 @@ "TemplateResRef": { "type": "resref", "value": "jackssecret" + }, + "xModelPart1": { + "type": "word", + "value": 10 } } diff --git a/_module/uti/jackssecret001id.uti.json b/_module/uti/jackssecret001id.uti.json index 2f1aafaf..416bceeb 100644 --- a/_module/uti/jackssecret001id.uti.json +++ b/_module/uti/jackssecret001id.uti.json @@ -173,5 +173,9 @@ "TemplateResRef": { "type": "resref", "value": "jackssecret001id" + }, + "xModelPart1": { + "type": "word", + "value": 10 } } diff --git a/_module/uti/jadetooth.uti.json b/_module/uti/jadetooth.uti.json index 7e72f377..a894d2c4 100644 --- a/_module/uti/jadetooth.uti.json +++ b/_module/uti/jadetooth.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "jadetooth" + }, + "xModelPart1": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/jailkey.uti.json b/_module/uti/jailkey.uti.json index c17252ab..992289ae 100644 --- a/_module/uti/jailkey.uti.json +++ b/_module/uti/jailkey.uti.json @@ -81,5 +81,17 @@ "TemplateResRef": { "type": "resref", "value": "jailkey" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/jarofsummons.uti.json b/_module/uti/jarofsummons.uti.json index adec5402..d00ecd3a 100644 --- a/_module/uti/jarofsummons.uti.json +++ b/_module/uti/jarofsummons.uti.json @@ -325,5 +325,9 @@ "TemplateResRef": { "type": "resref", "value": "jarofsummons" + }, + "xModelPart1": { + "type": "word", + "value": 16 } } diff --git a/_module/uti/jyrnmj002.uti.json b/_module/uti/jyrnmj002.uti.json index 64e08ccd..2030218d 100644 --- a/_module/uti/jyrnmj002.uti.json +++ b/_module/uti/jyrnmj002.uti.json @@ -113,5 +113,17 @@ "TemplateResRef": { "type": "resref", "value": "jyrnmj002" + }, + "xModelPart1": { + "type": "word", + "value": 38 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 62 } } diff --git a/_module/uti/kamakazi23.uti.json b/_module/uti/kamakazi23.uti.json index 77a297d9..8759f6dd 100644 --- a/_module/uti/kamakazi23.uti.json +++ b/_module/uti/kamakazi23.uti.json @@ -766,5 +766,17 @@ "TemplateResRef": { "type": "resref", "value": "kamakazi23" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/kamaofperfection.uti.json b/_module/uti/kamaofperfection.uti.json index 45a24e23..3449d9df 100644 --- a/_module/uti/kamaofperfection.uti.json +++ b/_module/uti/kamaofperfection.uti.json @@ -423,5 +423,17 @@ "TemplateResRef": { "type": "resref", "value": "kamaofperfection" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/khgjh.uti.json b/_module/uti/khgjh.uti.json index cf4c01de..350b89ea 100644 --- a/_module/uti/khgjh.uti.json +++ b/_module/uti/khgjh.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "khgjh" + }, + "xModelPart1": { + "type": "word", + "value": 84 } } diff --git a/_module/uti/knightsring.uti.json b/_module/uti/knightsring.uti.json index 8a113cbe..6b611bb6 100644 --- a/_module/uti/knightsring.uti.json +++ b/_module/uti/knightsring.uti.json @@ -324,5 +324,9 @@ "TemplateResRef": { "type": "resref", "value": "knightsring" + }, + "xModelPart1": { + "type": "word", + "value": 2 } } diff --git a/_module/uti/kopcwand.uti.json b/_module/uti/kopcwand.uti.json index 06af4ebc..41b73958 100644 --- a/_module/uti/kopcwand.uti.json +++ b/_module/uti/kopcwand.uti.json @@ -119,5 +119,17 @@ "TemplateResRef": { "type": "resref", "value": "kopcwand" + }, + "xModelPart1": { + "type": "word", + "value": 21 + }, + "xModelPart2": { + "type": "word", + "value": 61 + }, + "xModelPart3": { + "type": "word", + "value": 51 } } diff --git a/_module/uti/kordsgift.uti.json b/_module/uti/kordsgift.uti.json index ff17dd9e..54e96588 100644 --- a/_module/uti/kordsgift.uti.json +++ b/_module/uti/kordsgift.uti.json @@ -142,5 +142,9 @@ "TemplateResRef": { "type": "resref", "value": "kordsgift" + }, + "xModelPart1": { + "type": "word", + "value": 4 } } diff --git a/_module/uti/krensharnoblecat.uti.json b/_module/uti/krensharnoblecat.uti.json index c2fa7d34..043555e0 100644 --- a/_module/uti/krensharnoblecat.uti.json +++ b/_module/uti/krensharnoblecat.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "krensharnoblecat" + }, + "xModelPart1": { + "type": "word", + "value": 64 } } diff --git a/_module/uti/languages.uti.json b/_module/uti/languages.uti.json index 7ae05d53..699e3734 100644 --- a/_module/uti/languages.uti.json +++ b/_module/uti/languages.uti.json @@ -79,5 +79,9 @@ "TemplateResRef": { "type": "resref", "value": "languages" + }, + "xModelPart1": { + "type": "word", + "value": 15 } } diff --git a/_module/uti/languagestone.uti.json b/_module/uti/languagestone.uti.json index 00538289..33084150 100644 --- a/_module/uti/languagestone.uti.json +++ b/_module/uti/languagestone.uti.json @@ -79,5 +79,9 @@ "TemplateResRef": { "type": "resref", "value": "languagestone" + }, + "xModelPart1": { + "type": "word", + "value": 9 } } diff --git a/_module/uti/legarrows1.uti.json b/_module/uti/legarrows1.uti.json index 6cc046ad..42e56e4e 100644 --- a/_module/uti/legarrows1.uti.json +++ b/_module/uti/legarrows1.uti.json @@ -271,5 +271,17 @@ "TemplateResRef": { "type": "resref", "value": "legarrows1" + }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 34 + }, + "xModelPart3": { + "type": "word", + "value": 34 } } diff --git a/_module/uti/legbolts1.uti.json b/_module/uti/legbolts1.uti.json index c6d34d07..29b510d5 100644 --- a/_module/uti/legbolts1.uti.json +++ b/_module/uti/legbolts1.uti.json @@ -304,5 +304,17 @@ "TemplateResRef": { "type": "resref", "value": "legbolts1" + }, + "xModelPart1": { + "type": "word", + "value": 24 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 24 } } diff --git a/_module/uti/legdarts1.uti.json b/_module/uti/legdarts1.uti.json index 0343cb74..5b827c92 100644 --- a/_module/uti/legdarts1.uti.json +++ b/_module/uti/legdarts1.uti.json @@ -143,5 +143,9 @@ "TemplateResRef": { "type": "resref", "value": "legdarts1" + }, + "xModelPart1": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/legend1.uti.json b/_module/uti/legend1.uti.json index 2b81b6a1..aee948f0 100644 --- a/_module/uti/legend1.uti.json +++ b/_module/uti/legend1.uti.json @@ -641,5 +641,81 @@ "TemplateResRef": { "type": "resref", "value": "legend1" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 0 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 3 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 9 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 23 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 15 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 23 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 3 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 9 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 3 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 4 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 23 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 15 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 39 } } diff --git a/_module/uti/legend10.uti.json b/_module/uti/legend10.uti.json index 402e5bac..05ca8d77 100644 --- a/_module/uti/legend10.uti.json +++ b/_module/uti/legend10.uti.json @@ -452,5 +452,9 @@ "TemplateResRef": { "type": "resref", "value": "legend10" + }, + "xModelPart1": { + "type": "word", + "value": 8 } } diff --git a/_module/uti/legend11.uti.json b/_module/uti/legend11.uti.json index c6a6e9fa..5bd5a330 100644 --- a/_module/uti/legend11.uti.json +++ b/_module/uti/legend11.uti.json @@ -398,5 +398,17 @@ "TemplateResRef": { "type": "resref", "value": "legend11" + }, + "xModelPart1": { + "type": "word", + "value": 43 + }, + "xModelPart2": { + "type": "word", + "value": 43 + }, + "xModelPart3": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/legend12.uti.json b/_module/uti/legend12.uti.json index 9914eedd..ff9b3815 100644 --- a/_module/uti/legend12.uti.json +++ b/_module/uti/legend12.uti.json @@ -762,5 +762,9 @@ "TemplateResRef": { "type": "resref", "value": "legend12" + }, + "xModelPart1": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/legend13.uti.json b/_module/uti/legend13.uti.json index 9c62de79..7cb0b1b3 100644 --- a/_module/uti/legend13.uti.json +++ b/_module/uti/legend13.uti.json @@ -414,5 +414,9 @@ "TemplateResRef": { "type": "resref", "value": "legend13" + }, + "xModelPart1": { + "type": "word", + "value": 8 } } diff --git a/_module/uti/legend14.uti.json b/_module/uti/legend14.uti.json index 85ff2377..f8101e36 100644 --- a/_module/uti/legend14.uti.json +++ b/_module/uti/legend14.uti.json @@ -638,5 +638,9 @@ "TemplateResRef": { "type": "resref", "value": "legend14" + }, + "xModelPart1": { + "type": "word", + "value": 8 } } diff --git a/_module/uti/legend15.uti.json b/_module/uti/legend15.uti.json index 6fec6e1a..9f638af9 100644 --- a/_module/uti/legend15.uti.json +++ b/_module/uti/legend15.uti.json @@ -483,5 +483,9 @@ "TemplateResRef": { "type": "resref", "value": "legend15" + }, + "xModelPart1": { + "type": "word", + "value": 2 } } diff --git a/_module/uti/legend16.uti.json b/_module/uti/legend16.uti.json index 99fa9c9d..6850de7e 100644 --- a/_module/uti/legend16.uti.json +++ b/_module/uti/legend16.uti.json @@ -452,5 +452,9 @@ "TemplateResRef": { "type": "resref", "value": "legend16" + }, + "xModelPart1": { + "type": "word", + "value": 31 } } diff --git a/_module/uti/legend17.uti.json b/_module/uti/legend17.uti.json index c863a3dc..d9595c64 100644 --- a/_module/uti/legend17.uti.json +++ b/_module/uti/legend17.uti.json @@ -366,5 +366,17 @@ "TemplateResRef": { "type": "resref", "value": "legend17" + }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 22 } } diff --git a/_module/uti/legend18.uti.json b/_module/uti/legend18.uti.json index e0a218d8..aeed726a 100644 --- a/_module/uti/legend18.uti.json +++ b/_module/uti/legend18.uti.json @@ -428,5 +428,17 @@ "TemplateResRef": { "type": "resref", "value": "legend18" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 52 + }, + "xModelPart3": { + "type": "word", + "value": 82 } } diff --git a/_module/uti/legend19.uti.json b/_module/uti/legend19.uti.json index 7be29058..8170ab2a 100644 --- a/_module/uti/legend19.uti.json +++ b/_module/uti/legend19.uti.json @@ -428,5 +428,17 @@ "TemplateResRef": { "type": "resref", "value": "legend19" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 43 + }, + "xModelPart3": { + "type": "word", + "value": 42 } } diff --git a/_module/uti/legend2.uti.json b/_module/uti/legend2.uti.json index c965dac9..bc963715 100644 --- a/_module/uti/legend2.uti.json +++ b/_module/uti/legend2.uti.json @@ -733,5 +733,81 @@ "TemplateResRef": { "type": "resref", "value": "legend2" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 15 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 13 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 9 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 9 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 8 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 30 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 13 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 9 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 9 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 8 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 39 } } diff --git a/_module/uti/legend20.uti.json b/_module/uti/legend20.uti.json index a0da1c08..86c0d2fd 100644 --- a/_module/uti/legend20.uti.json +++ b/_module/uti/legend20.uti.json @@ -428,5 +428,17 @@ "TemplateResRef": { "type": "resref", "value": "legend20" + }, + "xModelPart1": { + "type": "word", + "value": 52 + }, + "xModelPart2": { + "type": "word", + "value": 52 + }, + "xModelPart3": { + "type": "word", + "value": 72 } } diff --git a/_module/uti/legend21.uti.json b/_module/uti/legend21.uti.json index 9b48519c..00164142 100644 --- a/_module/uti/legend21.uti.json +++ b/_module/uti/legend21.uti.json @@ -428,5 +428,17 @@ "TemplateResRef": { "type": "resref", "value": "legend21" + }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 42 } } diff --git a/_module/uti/legend22.uti.json b/_module/uti/legend22.uti.json index 54af5d78..3dfd3390 100644 --- a/_module/uti/legend22.uti.json +++ b/_module/uti/legend22.uti.json @@ -428,5 +428,17 @@ "TemplateResRef": { "type": "resref", "value": "legend22" + }, + "xModelPart1": { + "type": "word", + "value": 52 + }, + "xModelPart2": { + "type": "word", + "value": 52 + }, + "xModelPart3": { + "type": "word", + "value": 42 } } diff --git a/_module/uti/legend23.uti.json b/_module/uti/legend23.uti.json index 83be5393..7fde1c07 100644 --- a/_module/uti/legend23.uti.json +++ b/_module/uti/legend23.uti.json @@ -428,5 +428,17 @@ "TemplateResRef": { "type": "resref", "value": "legend23" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/legend24.uti.json b/_module/uti/legend24.uti.json index 0087a853..886338f0 100644 --- a/_module/uti/legend24.uti.json +++ b/_module/uti/legend24.uti.json @@ -428,5 +428,17 @@ "TemplateResRef": { "type": "resref", "value": "legend24" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/legend25.uti.json b/_module/uti/legend25.uti.json index b333caed..85b09423 100644 --- a/_module/uti/legend25.uti.json +++ b/_module/uti/legend25.uti.json @@ -428,5 +428,17 @@ "TemplateResRef": { "type": "resref", "value": "legend25" + }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/legend26.uti.json b/_module/uti/legend26.uti.json index 6951a9be..c0361587 100644 --- a/_module/uti/legend26.uti.json +++ b/_module/uti/legend26.uti.json @@ -428,5 +428,17 @@ "TemplateResRef": { "type": "resref", "value": "legend26" + }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/legend27.uti.json b/_module/uti/legend27.uti.json index 8e5d7f8e..35c180f7 100644 --- a/_module/uti/legend27.uti.json +++ b/_module/uti/legend27.uti.json @@ -428,5 +428,17 @@ "TemplateResRef": { "type": "resref", "value": "legend27" + }, + "xModelPart1": { + "type": "word", + "value": 52 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 62 } } diff --git a/_module/uti/legend28.uti.json b/_module/uti/legend28.uti.json index 1edc2f26..f96e92d0 100644 --- a/_module/uti/legend28.uti.json +++ b/_module/uti/legend28.uti.json @@ -459,5 +459,17 @@ "TemplateResRef": { "type": "resref", "value": "legend28" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/legend29.uti.json b/_module/uti/legend29.uti.json index 49dcdc97..f940d6e6 100644 --- a/_module/uti/legend29.uti.json +++ b/_module/uti/legend29.uti.json @@ -428,5 +428,17 @@ "TemplateResRef": { "type": "resref", "value": "legend29" + }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/legend3.uti.json b/_module/uti/legend3.uti.json index 38e25dfe..bd4324ab 100644 --- a/_module/uti/legend3.uti.json +++ b/_module/uti/legend3.uti.json @@ -672,5 +672,81 @@ "TemplateResRef": { "type": "resref", "value": "legend3" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 6 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 18 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 7 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 6 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 13 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 31 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 18 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 7 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 6 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 13 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 23 } } diff --git a/_module/uti/legend30.uti.json b/_module/uti/legend30.uti.json index 47aa090e..6293b7f3 100644 --- a/_module/uti/legend30.uti.json +++ b/_module/uti/legend30.uti.json @@ -428,5 +428,17 @@ "TemplateResRef": { "type": "resref", "value": "legend30" + }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 12 + }, + "xModelPart3": { + "type": "word", + "value": 22 } } diff --git a/_module/uti/legend31.uti.json b/_module/uti/legend31.uti.json index 1a8cf10d..29623e13 100644 --- a/_module/uti/legend31.uti.json +++ b/_module/uti/legend31.uti.json @@ -428,5 +428,17 @@ "TemplateResRef": { "type": "resref", "value": "legend31" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/legend32.uti.json b/_module/uti/legend32.uti.json index 1fdeb712..d0d55a7a 100644 --- a/_module/uti/legend32.uti.json +++ b/_module/uti/legend32.uti.json @@ -428,5 +428,17 @@ "TemplateResRef": { "type": "resref", "value": "legend32" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 42 } } diff --git a/_module/uti/legend33.uti.json b/_module/uti/legend33.uti.json index 85fdae04..64690453 100644 --- a/_module/uti/legend33.uti.json +++ b/_module/uti/legend33.uti.json @@ -429,5 +429,17 @@ "TemplateResRef": { "type": "resref", "value": "legend33" + }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/legend34.uti.json b/_module/uti/legend34.uti.json index 77637c8f..2cd790b5 100644 --- a/_module/uti/legend34.uti.json +++ b/_module/uti/legend34.uti.json @@ -428,5 +428,17 @@ "TemplateResRef": { "type": "resref", "value": "legend34" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 22 } } diff --git a/_module/uti/legend35.uti.json b/_module/uti/legend35.uti.json index 61105167..d5755fd5 100644 --- a/_module/uti/legend35.uti.json +++ b/_module/uti/legend35.uti.json @@ -428,5 +428,17 @@ "TemplateResRef": { "type": "resref", "value": "legend35" + }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 43 + }, + "xModelPart3": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/legend36.uti.json b/_module/uti/legend36.uti.json index b2e8ef4d..a2c230bf 100644 --- a/_module/uti/legend36.uti.json +++ b/_module/uti/legend36.uti.json @@ -429,5 +429,17 @@ "TemplateResRef": { "type": "resref", "value": "legend36" + }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 22 } } diff --git a/_module/uti/legend37.uti.json b/_module/uti/legend37.uti.json index b0ef15f1..ad465f7d 100644 --- a/_module/uti/legend37.uti.json +++ b/_module/uti/legend37.uti.json @@ -428,5 +428,17 @@ "TemplateResRef": { "type": "resref", "value": "legend37" + }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/legend38.uti.json b/_module/uti/legend38.uti.json index 96be370c..591b1eb7 100644 --- a/_module/uti/legend38.uti.json +++ b/_module/uti/legend38.uti.json @@ -428,5 +428,17 @@ "TemplateResRef": { "type": "resref", "value": "legend38" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/legend39.uti.json b/_module/uti/legend39.uti.json index a5eaaea7..c8a18bab 100644 --- a/_module/uti/legend39.uti.json +++ b/_module/uti/legend39.uti.json @@ -428,5 +428,17 @@ "TemplateResRef": { "type": "resref", "value": "legend39" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 12 + }, + "xModelPart3": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/legend4.uti.json b/_module/uti/legend4.uti.json index a75693a4..02a4feee 100644 --- a/_module/uti/legend4.uti.json +++ b/_module/uti/legend4.uti.json @@ -477,5 +477,9 @@ "TemplateResRef": { "type": "resref", "value": "legend4" + }, + "xModelPart1": { + "type": "word", + "value": 28 } } diff --git a/_module/uti/legend40.uti.json b/_module/uti/legend40.uti.json index 3474cf2d..e51e0f20 100644 --- a/_module/uti/legend40.uti.json +++ b/_module/uti/legend40.uti.json @@ -428,5 +428,17 @@ "TemplateResRef": { "type": "resref", "value": "legend40" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/legend41.uti.json b/_module/uti/legend41.uti.json index 50bcdc4b..2524b43e 100644 --- a/_module/uti/legend41.uti.json +++ b/_module/uti/legend41.uti.json @@ -459,5 +459,17 @@ "TemplateResRef": { "type": "resref", "value": "legend41" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/legend42.uti.json b/_module/uti/legend42.uti.json index c2cc3a09..cec0e710 100644 --- a/_module/uti/legend42.uti.json +++ b/_module/uti/legend42.uti.json @@ -428,5 +428,17 @@ "TemplateResRef": { "type": "resref", "value": "legend42" + }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 22 } } diff --git a/_module/uti/legend43.uti.json b/_module/uti/legend43.uti.json index 44f0fb84..9b9d68b8 100644 --- a/_module/uti/legend43.uti.json +++ b/_module/uti/legend43.uti.json @@ -428,5 +428,17 @@ "TemplateResRef": { "type": "resref", "value": "legend43" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/legend44.uti.json b/_module/uti/legend44.uti.json index 387f1a78..9543b8d2 100644 --- a/_module/uti/legend44.uti.json +++ b/_module/uti/legend44.uti.json @@ -428,5 +428,17 @@ "TemplateResRef": { "type": "resref", "value": "legend44" + }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 22 } } diff --git a/_module/uti/legend45.uti.json b/_module/uti/legend45.uti.json index e4637625..dd6be29c 100644 --- a/_module/uti/legend45.uti.json +++ b/_module/uti/legend45.uti.json @@ -607,5 +607,9 @@ "TemplateResRef": { "type": "resref", "value": "legend45" + }, + "xModelPart1": { + "type": "word", + "value": 34 } } diff --git a/_module/uti/legend46.uti.json b/_module/uti/legend46.uti.json index 79851d7f..1e1fefdc 100644 --- a/_module/uti/legend46.uti.json +++ b/_module/uti/legend46.uti.json @@ -397,5 +397,17 @@ "TemplateResRef": { "type": "resref", "value": "legend46" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/legend47.uti.json b/_module/uti/legend47.uti.json index a26d1fd6..2b38245f 100644 --- a/_module/uti/legend47.uti.json +++ b/_module/uti/legend47.uti.json @@ -397,5 +397,17 @@ "TemplateResRef": { "type": "resref", "value": "legend47" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 24 } } diff --git a/_module/uti/legend48.uti.json b/_module/uti/legend48.uti.json index 2769a5e7..0005ae49 100644 --- a/_module/uti/legend48.uti.json +++ b/_module/uti/legend48.uti.json @@ -576,5 +576,9 @@ "TemplateResRef": { "type": "resref", "value": "legend48" + }, + "xModelPart1": { + "type": "word", + "value": 3 } } diff --git a/_module/uti/legend49.uti.json b/_module/uti/legend49.uti.json index ae996bb7..5f1acb4b 100644 --- a/_module/uti/legend49.uti.json +++ b/_module/uti/legend49.uti.json @@ -358,5 +358,9 @@ "TemplateResRef": { "type": "resref", "value": "legend49" + }, + "xModelPart1": { + "type": "word", + "value": 41 } } diff --git a/_module/uti/legend5.uti.json b/_module/uti/legend5.uti.json index 95c5a055..9d3e4fa0 100644 --- a/_module/uti/legend5.uti.json +++ b/_module/uti/legend5.uti.json @@ -641,5 +641,81 @@ "TemplateResRef": { "type": "resref", "value": "legend5" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 15 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 10 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 14 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 28 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 10 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 14 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 13 } } diff --git a/_module/uti/legend50.uti.json b/_module/uti/legend50.uti.json index 2788c8b2..0fa8ae85 100644 --- a/_module/uti/legend50.uti.json +++ b/_module/uti/legend50.uti.json @@ -397,5 +397,17 @@ "TemplateResRef": { "type": "resref", "value": "legend50" + }, + "xModelPart1": { + "type": "word", + "value": 52 + }, + "xModelPart2": { + "type": "word", + "value": 54 + }, + "xModelPart3": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/legend51.uti.json b/_module/uti/legend51.uti.json index ff3043c7..64d6b36f 100644 --- a/_module/uti/legend51.uti.json +++ b/_module/uti/legend51.uti.json @@ -397,5 +397,17 @@ "TemplateResRef": { "type": "resref", "value": "legend51" + }, + "xModelPart1": { + "type": "word", + "value": 72 + }, + "xModelPart2": { + "type": "word", + "value": 64 + }, + "xModelPart3": { + "type": "word", + "value": 82 } } diff --git a/_module/uti/legend52.uti.json b/_module/uti/legend52.uti.json index 5bf84caa..7b08aae5 100644 --- a/_module/uti/legend52.uti.json +++ b/_module/uti/legend52.uti.json @@ -428,5 +428,17 @@ "TemplateResRef": { "type": "resref", "value": "legend52" + }, + "xModelPart1": { + "type": "word", + "value": 72 + }, + "xModelPart2": { + "type": "word", + "value": 72 + }, + "xModelPart3": { + "type": "word", + "value": 52 } } diff --git a/_module/uti/legend53.uti.json b/_module/uti/legend53.uti.json index c8b56274..a38f7b6b 100644 --- a/_module/uti/legend53.uti.json +++ b/_module/uti/legend53.uti.json @@ -428,5 +428,17 @@ "TemplateResRef": { "type": "resref", "value": "legend53" + }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 52 } } diff --git a/_module/uti/legend54.uti.json b/_module/uti/legend54.uti.json index e4f8e8c0..11c2ffad 100644 --- a/_module/uti/legend54.uti.json +++ b/_module/uti/legend54.uti.json @@ -428,5 +428,17 @@ "TemplateResRef": { "type": "resref", "value": "legend54" + }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/legend55.uti.json b/_module/uti/legend55.uti.json index ca1b1294..03b996c1 100644 --- a/_module/uti/legend55.uti.json +++ b/_module/uti/legend55.uti.json @@ -576,5 +576,9 @@ "TemplateResRef": { "type": "resref", "value": "legend55" + }, + "xModelPart1": { + "type": "word", + "value": 21 } } diff --git a/_module/uti/legend56.uti.json b/_module/uti/legend56.uti.json index d5765f7a..a8e4eda8 100644 --- a/_module/uti/legend56.uti.json +++ b/_module/uti/legend56.uti.json @@ -576,5 +576,9 @@ "TemplateResRef": { "type": "resref", "value": "legend56" + }, + "xModelPart1": { + "type": "word", + "value": 13 } } diff --git a/_module/uti/legend6.uti.json b/_module/uti/legend6.uti.json index 4aa89616..29e01dc1 100644 --- a/_module/uti/legend6.uti.json +++ b/_module/uti/legend6.uti.json @@ -641,5 +641,81 @@ "TemplateResRef": { "type": "resref", "value": "legend6" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 6 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 5 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 13 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 17 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 5 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 19 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 5 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 13 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 17 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 5 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 4 } } diff --git a/_module/uti/legend7.uti.json b/_module/uti/legend7.uti.json index 2b369a8a..11debc6d 100644 --- a/_module/uti/legend7.uti.json +++ b/_module/uti/legend7.uti.json @@ -451,5 +451,9 @@ "TemplateResRef": { "type": "resref", "value": "legend7" + }, + "xModelPart1": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/legend8.uti.json b/_module/uti/legend8.uti.json index 70d8ab12..f4cda821 100644 --- a/_module/uti/legend8.uti.json +++ b/_module/uti/legend8.uti.json @@ -482,5 +482,9 @@ "TemplateResRef": { "type": "resref", "value": "legend8" + }, + "xModelPart1": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/legend9.uti.json b/_module/uti/legend9.uti.json index c4c50cd1..f123e988 100644 --- a/_module/uti/legend9.uti.json +++ b/_module/uti/legend9.uti.json @@ -513,5 +513,9 @@ "TemplateResRef": { "type": "resref", "value": "legend9" + }, + "xModelPart1": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/legendarydarts1.uti.json b/_module/uti/legendarydarts1.uti.json index 69e6f427..3a854b29 100644 --- a/_module/uti/legendarydarts1.uti.json +++ b/_module/uti/legendarydarts1.uti.json @@ -358,5 +358,9 @@ "TemplateResRef": { "type": "resref", "value": "legendarydarts1" + }, + "xModelPart1": { + "type": "word", + "value": 22 } } diff --git a/_module/uti/legendarystars1.uti.json b/_module/uti/legendarystars1.uti.json index 004931d8..597731ea 100644 --- a/_module/uti/legendarystars1.uti.json +++ b/_module/uti/legendarystars1.uti.json @@ -358,5 +358,9 @@ "TemplateResRef": { "type": "resref", "value": "legendarystars1" + }, + "xModelPart1": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/legendbullets.uti.json b/_module/uti/legendbullets.uti.json index 121584c8..7998f3d5 100644 --- a/_module/uti/legendbullets.uti.json +++ b/_module/uti/legendbullets.uti.json @@ -265,5 +265,9 @@ "TemplateResRef": { "type": "resref", "value": "legendbullets" + }, + "xModelPart1": { + "type": "word", + "value": 33 } } diff --git a/_module/uti/legendscythe2.uti.json b/_module/uti/legendscythe2.uti.json index 6e4ae7e6..268c3833 100644 --- a/_module/uti/legendscythe2.uti.json +++ b/_module/uti/legendscythe2.uti.json @@ -241,5 +241,17 @@ "TemplateResRef": { "type": "resref", "value": "legendscythe2" + }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/legshurikens1.uti.json b/_module/uti/legshurikens1.uti.json index c52d5be5..23c38a8e 100644 --- a/_module/uti/legshurikens1.uti.json +++ b/_module/uti/legshurikens1.uti.json @@ -143,5 +143,9 @@ "TemplateResRef": { "type": "resref", "value": "legshurikens1" + }, + "xModelPart1": { + "type": "word", + "value": 36 } } diff --git a/_module/uti/legthrowaxes1.uti.json b/_module/uti/legthrowaxes1.uti.json index 82055ca5..06c82177 100644 --- a/_module/uti/legthrowaxes1.uti.json +++ b/_module/uti/legthrowaxes1.uti.json @@ -143,5 +143,9 @@ "TemplateResRef": { "type": "resref", "value": "legthrowaxes1" + }, + "xModelPart1": { + "type": "word", + "value": 10 } } diff --git a/_module/uti/legthrowingaxes1.uti.json b/_module/uti/legthrowingaxes1.uti.json index 0469452d..413358b3 100644 --- a/_module/uti/legthrowingaxes1.uti.json +++ b/_module/uti/legthrowingaxes1.uti.json @@ -397,5 +397,17 @@ "TemplateResRef": { "type": "resref", "value": "legthrowingaxes1" + }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/lesserdevilbit.uti.json b/_module/uti/lesserdevilbit.uti.json index b6a63115..e6aa6f97 100644 --- a/_module/uti/lesserdevilbit.uti.json +++ b/_module/uti/lesserdevilbit.uti.json @@ -354,5 +354,9 @@ "TemplateResRef": { "type": "resref", "value": "lesserdevilbit" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/lesserdevilcla.uti.json b/_module/uti/lesserdevilcla.uti.json index 751aa3ee..7dbf7d66 100644 --- a/_module/uti/lesserdevilcla.uti.json +++ b/_module/uti/lesserdevilcla.uti.json @@ -261,5 +261,9 @@ "TemplateResRef": { "type": "resref", "value": "lesserdevilcla" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/lesserdevilski.uti.json b/_module/uti/lesserdevilski.uti.json index 19e92abc..60fd4d76 100644 --- a/_module/uti/lesserdevilski.uti.json +++ b/_module/uti/lesserdevilski.uti.json @@ -571,5 +571,9 @@ "TemplateResRef": { "type": "resref", "value": "lesserdevilski" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/lesserhornofb.uti.json b/_module/uti/lesserhornofb.uti.json index 29f53421..dca9f8be 100644 --- a/_module/uti/lesserhornofb.uti.json +++ b/_module/uti/lesserhornofb.uti.json @@ -140,5 +140,9 @@ "TemplateResRef": { "type": "resref", "value": "lesserhornofb" + }, + "xModelPart1": { + "type": "word", + "value": 8 } } diff --git a/_module/uti/lichclaw01.uti.json b/_module/uti/lichclaw01.uti.json index e3f98b28..9db4084f 100644 --- a/_module/uti/lichclaw01.uti.json +++ b/_module/uti/lichclaw01.uti.json @@ -199,5 +199,9 @@ "TemplateResRef": { "type": "resref", "value": "lichclaw01" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/lichclaw23.uti.json b/_module/uti/lichclaw23.uti.json index 320a8670..71fd1939 100644 --- a/_module/uti/lichclaw23.uti.json +++ b/_module/uti/lichclaw23.uti.json @@ -228,5 +228,9 @@ "TemplateResRef": { "type": "resref", "value": "lichclaw23" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/lichkingclaw.uti.json b/_module/uti/lichkingclaw.uti.json index a9b1b5c0..e0a3c6fa 100644 --- a/_module/uti/lichkingclaw.uti.json +++ b/_module/uti/lichkingclaw.uti.json @@ -268,5 +268,17 @@ "TemplateResRef": { "type": "resref", "value": "lichkingclaw" + }, + "xModelPart1": { + "type": "word", + "value": 14 + }, + "xModelPart2": { + "type": "word", + "value": 14 + }, + "xModelPart3": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/lichkingcloak.uti.json b/_module/uti/lichkingcloak.uti.json index c8052ea1..1f847c87 100644 --- a/_module/uti/lichkingcloak.uti.json +++ b/_module/uti/lichkingcloak.uti.json @@ -408,5 +408,9 @@ "TemplateResRef": { "type": "resref", "value": "lichkingcloak" + }, + "xModelPart1": { + "type": "word", + "value": 6 } } diff --git a/_module/uti/lichkinghand.uti.json b/_module/uti/lichkinghand.uti.json index 6145f778..6cd143b7 100644 --- a/_module/uti/lichkinghand.uti.json +++ b/_module/uti/lichkinghand.uti.json @@ -481,5 +481,9 @@ "TemplateResRef": { "type": "resref", "value": "lichkinghand" + }, + "xModelPart1": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/lichkingkey.uti.json b/_module/uti/lichkingkey.uti.json index d47f1b5a..3ecec8e0 100644 --- a/_module/uti/lichkingkey.uti.json +++ b/_module/uti/lichkingkey.uti.json @@ -81,5 +81,17 @@ "TemplateResRef": { "type": "resref", "value": "lichkingkey" + }, + "xModelPart1": { + "type": "word", + "value": 23 + }, + "xModelPart2": { + "type": "word", + "value": 12 + }, + "xModelPart3": { + "type": "word", + "value": 62 } } diff --git a/_module/uti/lichkingskin3.uti.json b/_module/uti/lichkingskin3.uti.json index ce74b6eb..3dee8af9 100644 --- a/_module/uti/lichkingskin3.uti.json +++ b/_module/uti/lichkingskin3.uti.json @@ -1315,5 +1315,9 @@ "TemplateResRef": { "type": "resref", "value": "lichkingskin3" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/lichskin23.uti.json b/_module/uti/lichskin23.uti.json index e80debc1..f8287e47 100644 --- a/_module/uti/lichskin23.uti.json +++ b/_module/uti/lichskin23.uti.json @@ -631,5 +631,9 @@ "TemplateResRef": { "type": "resref", "value": "lichskin23" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/lithiucshas.uti.json b/_module/uti/lithiucshas.uti.json index 4c21e255..c3952270 100644 --- a/_module/uti/lithiucshas.uti.json +++ b/_module/uti/lithiucshas.uti.json @@ -850,5 +850,9 @@ "TemplateResRef": { "type": "resref", "value": "lithiucshas" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/lithiucshas2.uti.json b/_module/uti/lithiucshas2.uti.json index c79cbcf2..5b139063 100644 --- a/_module/uti/lithiucshas2.uti.json +++ b/_module/uti/lithiucshas2.uti.json @@ -292,5 +292,9 @@ "TemplateResRef": { "type": "resref", "value": "lithiucshas2" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/livingstone.uti.json b/_module/uti/livingstone.uti.json index 9e558da4..0f88e2dd 100644 --- a/_module/uti/livingstone.uti.json +++ b/_module/uti/livingstone.uti.json @@ -105,5 +105,9 @@ "TemplateResRef": { "type": "resref", "value": "livingstone" + }, + "xModelPart1": { + "type": "word", + "value": 33 } } diff --git a/_module/uti/lokiamulet1.uti.json b/_module/uti/lokiamulet1.uti.json index c965e779..7b42e801 100644 --- a/_module/uti/lokiamulet1.uti.json +++ b/_module/uti/lokiamulet1.uti.json @@ -202,5 +202,9 @@ "TemplateResRef": { "type": "resref", "value": "lokiamulet1" + }, + "xModelPart1": { + "type": "word", + "value": 26 } } diff --git a/_module/uti/lokiring1.uti.json b/_module/uti/lokiring1.uti.json index dda08ae6..97667ac7 100644 --- a/_module/uti/lokiring1.uti.json +++ b/_module/uti/lokiring1.uti.json @@ -202,5 +202,9 @@ "TemplateResRef": { "type": "resref", "value": "lokiring1" + }, + "xModelPart1": { + "type": "word", + "value": 29 } } diff --git a/_module/uti/lokiseye.uti.json b/_module/uti/lokiseye.uti.json index e8c7901f..9691ba51 100644 --- a/_module/uti/lokiseye.uti.json +++ b/_module/uti/lokiseye.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "lokiseye" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/lokiskey.uti.json b/_module/uti/lokiskey.uti.json index 1df4e802..6a05fbc5 100644 --- a/_module/uti/lokiskey.uti.json +++ b/_module/uti/lokiskey.uti.json @@ -83,5 +83,17 @@ "TemplateResRef": { "type": "resref", "value": "lokiskey" + }, + "xModelPart1": { + "type": "word", + "value": 23 + }, + "xModelPart2": { + "type": "word", + "value": 13 + }, + "xModelPart3": { + "type": "word", + "value": 63 } } diff --git a/_module/uti/lokisrevenge.uti.json b/_module/uti/lokisrevenge.uti.json index 3e7a203b..71b83924 100644 --- a/_module/uti/lokisrevenge.uti.json +++ b/_module/uti/lokisrevenge.uti.json @@ -270,5 +270,17 @@ "TemplateResRef": { "type": "resref", "value": "lokisrevenge" + }, + "xModelPart1": { + "type": "word", + "value": 21 + }, + "xModelPart2": { + "type": "word", + "value": 41 + }, + "xModelPart3": { + "type": "word", + "value": 31 } } diff --git a/_module/uti/lokisrevenge001i.uti.json b/_module/uti/lokisrevenge001i.uti.json index 072b5377..ca5c0d90 100644 --- a/_module/uti/lokisrevenge001i.uti.json +++ b/_module/uti/lokisrevenge001i.uti.json @@ -270,5 +270,17 @@ "TemplateResRef": { "type": "resref", "value": "lokisrevenge001i" + }, + "xModelPart1": { + "type": "word", + "value": 21 + }, + "xModelPart2": { + "type": "word", + "value": 41 + }, + "xModelPart3": { + "type": "word", + "value": 31 } } diff --git a/_module/uti/lokisrevenge002.uti.json b/_module/uti/lokisrevenge002.uti.json index beff6421..7da1d313 100644 --- a/_module/uti/lokisrevenge002.uti.json +++ b/_module/uti/lokisrevenge002.uti.json @@ -270,5 +270,17 @@ "TemplateResRef": { "type": "resref", "value": "lokisrevenge002" + }, + "xModelPart1": { + "type": "word", + "value": 21 + }, + "xModelPart2": { + "type": "word", + "value": 41 + }, + "xModelPart3": { + "type": "word", + "value": 31 } } diff --git a/_module/uti/loriansjournal.uti.json b/_module/uti/loriansjournal.uti.json index 4edec8fc..345e985b 100644 --- a/_module/uti/loriansjournal.uti.json +++ b/_module/uti/loriansjournal.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "loriansjournal" + }, + "xModelPart1": { + "type": "word", + "value": 5 } } diff --git a/_module/uti/lowki.uti.json b/_module/uti/lowki.uti.json index 55c5c315..9eddd8af 100644 --- a/_module/uti/lowki.uti.json +++ b/_module/uti/lowki.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "lowki" + }, + "xModelPart1": { + "type": "word", + "value": 16 } } diff --git a/_module/uti/luckammy1.uti.json b/_module/uti/luckammy1.uti.json index a39a6ade..bf5742c0 100644 --- a/_module/uti/luckammy1.uti.json +++ b/_module/uti/luckammy1.uti.json @@ -173,5 +173,9 @@ "TemplateResRef": { "type": "resref", "value": "luckammy1" + }, + "xModelPart1": { + "type": "word", + "value": 8 } } diff --git a/_module/uti/luckblade.uti.json b/_module/uti/luckblade.uti.json index dffa6805..b2dd2973 100644 --- a/_module/uti/luckblade.uti.json +++ b/_module/uti/luckblade.uti.json @@ -113,5 +113,17 @@ "TemplateResRef": { "type": "resref", "value": "luckblade" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 21 } } diff --git a/_module/uti/lunaschasity.uti.json b/_module/uti/lunaschasity.uti.json index 37e648ef..e2f278e5 100644 --- a/_module/uti/lunaschasity.uti.json +++ b/_module/uti/lunaschasity.uti.json @@ -260,5 +260,9 @@ "TemplateResRef": { "type": "resref", "value": "lunaschasity" + }, + "xModelPart1": { + "type": "word", + "value": 8 } } diff --git a/_module/uti/lunaswill.uti.json b/_module/uti/lunaswill.uti.json index 7e2561a6..bbb3dc7e 100644 --- a/_module/uti/lunaswill.uti.json +++ b/_module/uti/lunaswill.uti.json @@ -350,5 +350,9 @@ "TemplateResRef": { "type": "resref", "value": "lunaswill" + }, + "xModelPart1": { + "type": "word", + "value": 28 } } diff --git a/_module/uti/lunaswill001drow.uti.json b/_module/uti/lunaswill001drow.uti.json index 0f9ddf59..4cd98b04 100644 --- a/_module/uti/lunaswill001drow.uti.json +++ b/_module/uti/lunaswill001drow.uti.json @@ -319,5 +319,9 @@ "TemplateResRef": { "type": "resref", "value": "lunaswill001drow" + }, + "xModelPart1": { + "type": "word", + "value": 28 } } diff --git a/_module/uti/lunaticstalon.uti.json b/_module/uti/lunaticstalon.uti.json index 20da67af..1d521791 100644 --- a/_module/uti/lunaticstalon.uti.json +++ b/_module/uti/lunaticstalon.uti.json @@ -179,5 +179,17 @@ "TemplateResRef": { "type": "resref", "value": "lunaticstalon" + }, + "xModelPart1": { + "type": "word", + "value": 71 + }, + "xModelPart2": { + "type": "word", + "value": 21 + }, + "xModelPart3": { + "type": "word", + "value": 21 } } diff --git a/_module/uti/maarcl078.uti.json b/_module/uti/maarcl078.uti.json index 3de7c93a..c8dababd 100644 --- a/_module/uti/maarcl078.uti.json +++ b/_module/uti/maarcl078.uti.json @@ -205,5 +205,81 @@ "TemplateResRef": { "type": "resref", "value": "maarcl078" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 0 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 3 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 3 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 14 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 3 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 8 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 3 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 3 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 14 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 3 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 25 } } diff --git a/_module/uti/maarcl079.uti.json b/_module/uti/maarcl079.uti.json index 58465451..efb10995 100644 --- a/_module/uti/maarcl079.uti.json +++ b/_module/uti/maarcl079.uti.json @@ -205,5 +205,81 @@ "TemplateResRef": { "type": "resref", "value": "maarcl079" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 10 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 6 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 18 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 6 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 8 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 6 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 6 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 6 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 18 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 6 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 8 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 6 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/maarcl082.uti.json b/_module/uti/maarcl082.uti.json index aac411e7..713bae52 100644 --- a/_module/uti/maarcl082.uti.json +++ b/_module/uti/maarcl082.uti.json @@ -207,5 +207,81 @@ "TemplateResRef": { "type": "resref", "value": "maarcl082" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 10 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 8 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 6 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 9 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 6 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 8 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 6 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 9 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 33 } } diff --git a/_module/uti/maarcl084.uti.json b/_module/uti/maarcl084.uti.json index 6d162651..d90e4655 100644 --- a/_module/uti/maarcl084.uti.json +++ b/_module/uti/maarcl084.uti.json @@ -207,5 +207,81 @@ "TemplateResRef": { "type": "resref", "value": "maarcl084" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 10 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 8 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 6 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 9 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 6 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 8 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 6 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 9 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 33 } } diff --git a/_module/uti/maarcl109.uti.json b/_module/uti/maarcl109.uti.json index 26174a63..0c167bc3 100644 --- a/_module/uti/maarcl109.uti.json +++ b/_module/uti/maarcl109.uti.json @@ -453,5 +453,81 @@ "TemplateResRef": { "type": "resref", "value": "maarcl109" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 12 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 15 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 5 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 12 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 19 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 10 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 6 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 15 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 5 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 12 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 19 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 10 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 21 } } diff --git a/_module/uti/madmansclothes.uti.json b/_module/uti/madmansclothes.uti.json index 3d3b9f1d..9052ba4c 100644 --- a/_module/uti/madmansclothes.uti.json +++ b/_module/uti/madmansclothes.uti.json @@ -168,5 +168,81 @@ "TemplateResRef": { "type": "resref", "value": "madmansclothes" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 0 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 13 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 1 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 18 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 13 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 1 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 8 } } diff --git a/_module/uti/magcohe.uti.json b/_module/uti/magcohe.uti.json index e9f109b0..6bd751c9 100644 --- a/_module/uti/magcohe.uti.json +++ b/_module/uti/magcohe.uti.json @@ -390,5 +390,9 @@ "TemplateResRef": { "type": "resref", "value": "magcohe" + }, + "xModelPart1": { + "type": "word", + "value": 7 } } diff --git a/_module/uti/magefingers.uti.json b/_module/uti/magefingers.uti.json index 77ed3080..d2923dce 100644 --- a/_module/uti/magefingers.uti.json +++ b/_module/uti/magefingers.uti.json @@ -231,5 +231,9 @@ "TemplateResRef": { "type": "resref", "value": "magefingers" + }, + "xModelPart1": { + "type": "word", + "value": 8 } } diff --git a/_module/uti/magetoes.uti.json b/_module/uti/magetoes.uti.json index 904d9e4e..c93e16b1 100644 --- a/_module/uti/magetoes.uti.json +++ b/_module/uti/magetoes.uti.json @@ -425,5 +425,17 @@ "TemplateResRef": { "type": "resref", "value": "magetoes" + }, + "xModelPart1": { + "type": "word", + "value": 21 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 31 } } diff --git a/_module/uti/maggrip.uti.json b/_module/uti/maggrip.uti.json index 10d9aca8..598eb5f2 100644 --- a/_module/uti/maggrip.uti.json +++ b/_module/uti/maggrip.uti.json @@ -483,5 +483,9 @@ "TemplateResRef": { "type": "resref", "value": "maggrip" + }, + "xModelPart1": { + "type": "word", + "value": 2 } } diff --git a/_module/uti/magibracers22.uti.json b/_module/uti/magibracers22.uti.json index 33d01ea0..21121490 100644 --- a/_module/uti/magibracers22.uti.json +++ b/_module/uti/magibracers22.uti.json @@ -483,5 +483,9 @@ "TemplateResRef": { "type": "resref", "value": "magibracers22" + }, + "xModelPart1": { + "type": "word", + "value": 6 } } diff --git a/_module/uti/magiccleanpot.uti.json b/_module/uti/magiccleanpot.uti.json index a0e4e666..256ef867 100644 --- a/_module/uti/magiccleanpot.uti.json +++ b/_module/uti/magiccleanpot.uti.json @@ -115,5 +115,17 @@ "TemplateResRef": { "type": "resref", "value": "magiccleanpot" + }, + "xModelPart1": { + "type": "word", + "value": 47 + }, + "xModelPart2": { + "type": "word", + "value": 41 + }, + "xModelPart3": { + "type": "word", + "value": 21 } } diff --git a/_module/uti/magneticboots.uti.json b/_module/uti/magneticboots.uti.json index 971f18d5..85c770ca 100644 --- a/_module/uti/magneticboots.uti.json +++ b/_module/uti/magneticboots.uti.json @@ -150,5 +150,17 @@ "TemplateResRef": { "type": "resref", "value": "magneticboots" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 12 + }, + "xModelPart3": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/magnificentprism.uti.json b/_module/uti/magnificentprism.uti.json index cea37b43..8453e8a5 100644 --- a/_module/uti/magnificentprism.uti.json +++ b/_module/uti/magnificentprism.uti.json @@ -332,5 +332,17 @@ "TemplateResRef": { "type": "resref", "value": "magnificentprism" + }, + "xModelPart1": { + "type": "word", + "value": 82 + }, + "xModelPart2": { + "type": "word", + "value": 72 + }, + "xModelPart3": { + "type": "word", + "value": 62 } } diff --git a/_module/uti/mammakey.uti.json b/_module/uti/mammakey.uti.json index abbac796..d4d1fdd5 100644 --- a/_module/uti/mammakey.uti.json +++ b/_module/uti/mammakey.uti.json @@ -81,5 +81,17 @@ "TemplateResRef": { "type": "resref", "value": "mammakey" + }, + "xModelPart1": { + "type": "word", + "value": 23 + }, + "xModelPart2": { + "type": "word", + "value": 12 + }, + "xModelPart3": { + "type": "word", + "value": 62 } } diff --git a/_module/uti/masterthiefskey.uti.json b/_module/uti/masterthiefskey.uti.json index 15ab5fa4..d5b9ee9c 100644 --- a/_module/uti/masterthiefskey.uti.json +++ b/_module/uti/masterthiefskey.uti.json @@ -81,5 +81,17 @@ "TemplateResRef": { "type": "resref", "value": "masterthiefskey" + }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/mcloth005id.uti.json b/_module/uti/mcloth005id.uti.json index b3e98cdd..4d754c5e 100644 --- a/_module/uti/mcloth005id.uti.json +++ b/_module/uti/mcloth005id.uti.json @@ -360,5 +360,81 @@ "TemplateResRef": { "type": "resref", "value": "mcloth005id" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 0 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 4 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 8 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 14 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 18 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 3 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 3 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 4 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 8 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 14 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 18 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 3 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 19 } } diff --git a/_module/uti/mcloth016.uti.json b/_module/uti/mcloth016.uti.json index 7e7325d8..242f6c3e 100644 --- a/_module/uti/mcloth016.uti.json +++ b/_module/uti/mcloth016.uti.json @@ -173,5 +173,81 @@ "TemplateResRef": { "type": "resref", "value": "mcloth016" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 9 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 11 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 4 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 9 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 4 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 8 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 3 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 11 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 4 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 9 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 4 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 8 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 50 } } diff --git a/_module/uti/mcloth027.uti.json b/_module/uti/mcloth027.uti.json index a61ac07a..78df6628 100644 --- a/_module/uti/mcloth027.uti.json +++ b/_module/uti/mcloth027.uti.json @@ -267,5 +267,81 @@ "TemplateResRef": { "type": "resref", "value": "mcloth027" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 9 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 14 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 5 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 14 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 14 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 14 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 3 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 14 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 5 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 14 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 14 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 14 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 50 } } diff --git a/_module/uti/mcloth032.uti.json b/_module/uti/mcloth032.uti.json index 5272017b..8ac3b5b0 100644 --- a/_module/uti/mcloth032.uti.json +++ b/_module/uti/mcloth032.uti.json @@ -267,5 +267,81 @@ "TemplateResRef": { "type": "resref", "value": "mcloth032" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 9 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 14 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 5 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 14 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 14 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 14 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 3 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 14 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 5 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 14 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 14 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 14 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 50 } } diff --git a/_module/uti/megaarrows002.uti.json b/_module/uti/megaarrows002.uti.json index 677b6855..9d121194 100644 --- a/_module/uti/megaarrows002.uti.json +++ b/_module/uti/megaarrows002.uti.json @@ -114,5 +114,17 @@ "TemplateResRef": { "type": "resref", "value": "megaarrows002" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 12 + }, + "xModelPart3": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/megaarrows1.uti.json b/_module/uti/megaarrows1.uti.json index 4d911136..30169371 100644 --- a/_module/uti/megaarrows1.uti.json +++ b/_module/uti/megaarrows1.uti.json @@ -82,5 +82,17 @@ "TemplateResRef": { "type": "resref", "value": "megaarrows1" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/megaaxes1.uti.json b/_module/uti/megaaxes1.uti.json index bf6dab38..4f58f241 100644 --- a/_module/uti/megaaxes1.uti.json +++ b/_module/uti/megaaxes1.uti.json @@ -114,5 +114,17 @@ "TemplateResRef": { "type": "resref", "value": "megaaxes1" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/megabolts002.uti.json b/_module/uti/megabolts002.uti.json index b9a83a44..1f02b8c8 100644 --- a/_module/uti/megabolts002.uti.json +++ b/_module/uti/megabolts002.uti.json @@ -114,5 +114,17 @@ "TemplateResRef": { "type": "resref", "value": "megabolts002" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/megabolts1.uti.json b/_module/uti/megabolts1.uti.json index 9f23b2b9..586b45a5 100644 --- a/_module/uti/megabolts1.uti.json +++ b/_module/uti/megabolts1.uti.json @@ -82,5 +82,17 @@ "TemplateResRef": { "type": "resref", "value": "megabolts1" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/megadarts1.uti.json b/_module/uti/megadarts1.uti.json index a1781be0..23943f32 100644 --- a/_module/uti/megadarts1.uti.json +++ b/_module/uti/megadarts1.uti.json @@ -74,5 +74,9 @@ "TemplateResRef": { "type": "resref", "value": "megadarts1" + }, + "xModelPart1": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/megashots002.uti.json b/_module/uti/megashots002.uti.json index 1b5cb9cf..f79c7cad 100644 --- a/_module/uti/megashots002.uti.json +++ b/_module/uti/megashots002.uti.json @@ -106,5 +106,9 @@ "TemplateResRef": { "type": "resref", "value": "megashots002" + }, + "xModelPart1": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/megashots1.uti.json b/_module/uti/megashots1.uti.json index 228e5b7f..c8764f24 100644 --- a/_module/uti/megashots1.uti.json +++ b/_module/uti/megashots1.uti.json @@ -74,5 +74,9 @@ "TemplateResRef": { "type": "resref", "value": "megashots1" + }, + "xModelPart1": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/megashurikens012.uti.json b/_module/uti/megashurikens012.uti.json index eb812b0f..70e3e989 100644 --- a/_module/uti/megashurikens012.uti.json +++ b/_module/uti/megashurikens012.uti.json @@ -137,5 +137,9 @@ "TemplateResRef": { "type": "resref", "value": "megashurikens012" + }, + "xModelPart1": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/megashurikens1.uti.json b/_module/uti/megashurikens1.uti.json index e4c244cf..d3025077 100644 --- a/_module/uti/megashurikens1.uti.json +++ b/_module/uti/megashurikens1.uti.json @@ -74,5 +74,9 @@ "TemplateResRef": { "type": "resref", "value": "megashurikens1" + }, + "xModelPart1": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/megasspots.uti.json b/_module/uti/megasspots.uti.json index 7531fb2c..96a0cdcc 100644 --- a/_module/uti/megasspots.uti.json +++ b/_module/uti/megasspots.uti.json @@ -117,5 +117,17 @@ "TemplateResRef": { "type": "resref", "value": "megasspots" + }, + "xModelPart1": { + "type": "word", + "value": 66 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 21 } } diff --git a/_module/uti/merchantssilk.uti.json b/_module/uti/merchantssilk.uti.json index a7032a49..7e579439 100644 --- a/_module/uti/merchantssilk.uti.json +++ b/_module/uti/merchantssilk.uti.json @@ -171,5 +171,81 @@ "TemplateResRef": { "type": "resref", "value": "merchantssilk" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 13 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 8 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 8 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 3 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 15 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 6 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 8 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 10 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 8 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 8 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 3 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 15 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 6 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 8 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 39 } } diff --git a/_module/uti/messagestone.uti.json b/_module/uti/messagestone.uti.json index 73a33b52..a6c885cf 100644 --- a/_module/uti/messagestone.uti.json +++ b/_module/uti/messagestone.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "messagestone" + }, + "xModelPart1": { + "type": "word", + "value": 44 } } diff --git a/_module/uti/messagestone001.uti.json b/_module/uti/messagestone001.uti.json index eafaa9a8..918ed0ac 100644 --- a/_module/uti/messagestone001.uti.json +++ b/_module/uti/messagestone001.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "messagestone001" + }, + "xModelPart1": { + "type": "word", + "value": 21 } } diff --git a/_module/uti/messagestone002.uti.json b/_module/uti/messagestone002.uti.json index ef4e6e02..c752dbb6 100644 --- a/_module/uti/messagestone002.uti.json +++ b/_module/uti/messagestone002.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "messagestone002" + }, + "xModelPart1": { + "type": "word", + "value": 33 } } diff --git a/_module/uti/mightring23.uti.json b/_module/uti/mightring23.uti.json index 099c4d04..32f65db6 100644 --- a/_module/uti/mightring23.uti.json +++ b/_module/uti/mightring23.uti.json @@ -1254,5 +1254,9 @@ "TemplateResRef": { "type": "resref", "value": "mightring23" + }, + "xModelPart1": { + "type": "word", + "value": 31 } } diff --git a/_module/uti/mightsilk23.uti.json b/_module/uti/mightsilk23.uti.json index 4cfb6bf2..4f7cbf21 100644 --- a/_module/uti/mightsilk23.uti.json +++ b/_module/uti/mightsilk23.uti.json @@ -791,5 +791,81 @@ "TemplateResRef": { "type": "resref", "value": "mightsilk23" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 13 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 11 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 15 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 8 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 29 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 10 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 11 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 15 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 8 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 7 } } diff --git a/_module/uti/mil_clothing667.uti.json b/_module/uti/mil_clothing667.uti.json index edd56451..d28352b8 100644 --- a/_module/uti/mil_clothing667.uti.json +++ b/_module/uti/mil_clothing667.uti.json @@ -169,5 +169,81 @@ "TemplateResRef": { "type": "resref", "value": "mil_clothing667" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 0 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 1 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 1 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 1 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 1 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 1 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/mil_clothing668.uti.json b/_module/uti/mil_clothing668.uti.json index f57b5bee..2ff822d5 100644 --- a/_module/uti/mil_clothing668.uti.json +++ b/_module/uti/mil_clothing668.uti.json @@ -169,5 +169,81 @@ "TemplateResRef": { "type": "resref", "value": "mil_clothing668" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 0 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 1 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 1 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 1 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 1 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 1 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 1 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 1 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/mil_dyekit001.uti.json b/_module/uti/mil_dyekit001.uti.json index 923c6233..9b42a19c 100644 --- a/_module/uti/mil_dyekit001.uti.json +++ b/_module/uti/mil_dyekit001.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "mil_dyekit001" + }, + "xModelPart1": { + "type": "word", + "value": 51 } } diff --git a/_module/uti/militiashield.uti.json b/_module/uti/militiashield.uti.json index 97ff6d5a..fa15f3de 100644 --- a/_module/uti/militiashield.uti.json +++ b/_module/uti/militiashield.uti.json @@ -111,5 +111,9 @@ "TemplateResRef": { "type": "resref", "value": "militiashield" + }, + "xModelPart1": { + "type": "word", + "value": 33 } } diff --git a/_module/uti/militiashield002.uti.json b/_module/uti/militiashield002.uti.json index 69c56207..9e4a3668 100644 --- a/_module/uti/militiashield002.uti.json +++ b/_module/uti/militiashield002.uti.json @@ -111,5 +111,9 @@ "TemplateResRef": { "type": "resref", "value": "militiashield002" + }, + "xModelPart1": { + "type": "word", + "value": 33 } } diff --git a/_module/uti/mindbite9.uti.json b/_module/uti/mindbite9.uti.json index 84179db8..9a2624ea 100644 --- a/_module/uti/mindbite9.uti.json +++ b/_module/uti/mindbite9.uti.json @@ -166,5 +166,9 @@ "TemplateResRef": { "type": "resref", "value": "mindbite9" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/mindshield.uti.json b/_module/uti/mindshield.uti.json index 59de8c0b..d9f06121 100644 --- a/_module/uti/mindshield.uti.json +++ b/_module/uti/mindshield.uti.json @@ -141,5 +141,9 @@ "TemplateResRef": { "type": "resref", "value": "mindshield" + }, + "xModelPart1": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/mindskin.uti.json b/_module/uti/mindskin.uti.json index 7dd7a530..6fcc9399 100644 --- a/_module/uti/mindskin.uti.json +++ b/_module/uti/mindskin.uti.json @@ -851,5 +851,9 @@ "TemplateResRef": { "type": "resref", "value": "mindskin" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/minotaurarrow002.uti.json b/_module/uti/minotaurarrow002.uti.json index 2099c570..1b9a7fe4 100644 --- a/_module/uti/minotaurarrow002.uti.json +++ b/_module/uti/minotaurarrow002.uti.json @@ -144,5 +144,17 @@ "TemplateResRef": { "type": "resref", "value": "minotaurarrow002" + }, + "xModelPart1": { + "type": "word", + "value": 31 + }, + "xModelPart2": { + "type": "word", + "value": 13 + }, + "xModelPart3": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/misc_charge001.uti.json b/_module/uti/misc_charge001.uti.json index 9f51f640..bec4dac7 100644 --- a/_module/uti/misc_charge001.uti.json +++ b/_module/uti/misc_charge001.uti.json @@ -201,5 +201,9 @@ "TemplateResRef": { "type": "resref", "value": "misc_charge001" + }, + "xModelPart1": { + "type": "word", + "value": 51 } } diff --git a/_module/uti/misc_lyrics001.uti.json b/_module/uti/misc_lyrics001.uti.json index ee94c286..6dad50cb 100644 --- a/_module/uti/misc_lyrics001.uti.json +++ b/_module/uti/misc_lyrics001.uti.json @@ -137,5 +137,9 @@ "TemplateResRef": { "type": "resref", "value": "misc_lyrics001" + }, + "xModelPart1": { + "type": "word", + "value": 15 } } diff --git a/_module/uti/mistbelt.uti.json b/_module/uti/mistbelt.uti.json index 2eeb0784..f2224978 100644 --- a/_module/uti/mistbelt.uti.json +++ b/_module/uti/mistbelt.uti.json @@ -264,5 +264,9 @@ "TemplateResRef": { "type": "resref", "value": "mistbelt" + }, + "xModelPart1": { + "type": "word", + "value": 3 } } diff --git a/_module/uti/mistcloak22.uti.json b/_module/uti/mistcloak22.uti.json index 31b3abeb..3f8c998a 100644 --- a/_module/uti/mistcloak22.uti.json +++ b/_module/uti/mistcloak22.uti.json @@ -348,5 +348,9 @@ "TemplateResRef": { "type": "resref", "value": "mistcloak22" + }, + "xModelPart1": { + "type": "word", + "value": 9 } } diff --git a/_module/uti/moadkey.uti.json b/_module/uti/moadkey.uti.json index 18f682b7..83a6e457 100644 --- a/_module/uti/moadkey.uti.json +++ b/_module/uti/moadkey.uti.json @@ -241,5 +241,17 @@ "TemplateResRef": { "type": "resref", "value": "moadkey" + }, + "xModelPart1": { + "type": "word", + "value": 21 + }, + "xModelPart2": { + "type": "word", + "value": 41 + }, + "xModelPart3": { + "type": "word", + "value": 51 } } diff --git a/_module/uti/mordenkainensri.uti.json b/_module/uti/mordenkainensri.uti.json index 4084243f..56046ff4 100644 --- a/_module/uti/mordenkainensri.uti.json +++ b/_module/uti/mordenkainensri.uti.json @@ -325,5 +325,9 @@ "TemplateResRef": { "type": "resref", "value": "mordenkainensri" + }, + "xModelPart1": { + "type": "word", + "value": 8 } } diff --git a/_module/uti/morsword7.uti.json b/_module/uti/morsword7.uti.json index 0aaa9c41..db41ddf6 100644 --- a/_module/uti/morsword7.uti.json +++ b/_module/uti/morsword7.uti.json @@ -176,5 +176,17 @@ "TemplateResRef": { "type": "resref", "value": "morsword7" + }, + "xModelPart1": { + "type": "word", + "value": 24 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/motherbite.uti.json b/_module/uti/motherbite.uti.json index 5342162e..737f0212 100644 --- a/_module/uti/motherbite.uti.json +++ b/_module/uti/motherbite.uti.json @@ -416,5 +416,9 @@ "TemplateResRef": { "type": "resref", "value": "motherbite" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/motherclaw.uti.json b/_module/uti/motherclaw.uti.json index 3f864b12..d7b03955 100644 --- a/_module/uti/motherclaw.uti.json +++ b/_module/uti/motherclaw.uti.json @@ -354,5 +354,9 @@ "TemplateResRef": { "type": "resref", "value": "motherclaw" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/motherdragon.uti.json b/_module/uti/motherdragon.uti.json index 59bff61c..8fbe06b5 100644 --- a/_module/uti/motherdragon.uti.json +++ b/_module/uti/motherdragon.uti.json @@ -1160,5 +1160,9 @@ "TemplateResRef": { "type": "resref", "value": "motherdragon" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/mutantfirebeetle.uti.json b/_module/uti/mutantfirebeetle.uti.json index cab826c7..97b09110 100644 --- a/_module/uti/mutantfirebeetle.uti.json +++ b/_module/uti/mutantfirebeetle.uti.json @@ -75,5 +75,9 @@ "TemplateResRef": { "type": "resref", "value": "mutantfirebeetle" + }, + "xModelPart1": { + "type": "word", + "value": 28 } } diff --git a/_module/uti/myrnassorrow.uti.json b/_module/uti/myrnassorrow.uti.json index 3674995e..3f36e912 100644 --- a/_module/uti/myrnassorrow.uti.json +++ b/_module/uti/myrnassorrow.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "myrnassorrow" + }, + "xModelPart1": { + "type": "word", + "value": 7 } } diff --git a/_module/uti/namingtool.uti.json b/_module/uti/namingtool.uti.json index 922570b0..09b2cbd7 100644 --- a/_module/uti/namingtool.uti.json +++ b/_module/uti/namingtool.uti.json @@ -112,5 +112,9 @@ "TemplateResRef": { "type": "resref", "value": "namingtool" + }, + "xModelPart1": { + "type": "word", + "value": 29 } } diff --git a/_module/uti/napper.uti.json b/_module/uti/napper.uti.json index 811a79b8..1a62bcb9 100644 --- a/_module/uti/napper.uti.json +++ b/_module/uti/napper.uti.json @@ -79,5 +79,9 @@ "TemplateResRef": { "type": "resref", "value": "napper" + }, + "xModelPart1": { + "type": "word", + "value": 17 } } diff --git a/_module/uti/netherbateye.uti.json b/_module/uti/netherbateye.uti.json index e80f4ae0..4d3baf1b 100644 --- a/_module/uti/netherbateye.uti.json +++ b/_module/uti/netherbateye.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "netherbateye" + }, + "xModelPart1": { + "type": "word", + "value": 65 } } diff --git a/_module/uti/nightgolematt001.uti.json b/_module/uti/nightgolematt001.uti.json index 5e5058ea..e33731f5 100644 --- a/_module/uti/nightgolematt001.uti.json +++ b/_module/uti/nightgolematt001.uti.json @@ -229,5 +229,9 @@ "TemplateResRef": { "type": "resref", "value": "nightgolematt001" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/nightgolemskin.uti.json b/_module/uti/nightgolemskin.uti.json index 4ac879bf..c45300eb 100644 --- a/_module/uti/nightgolemskin.uti.json +++ b/_module/uti/nightgolemskin.uti.json @@ -694,5 +694,9 @@ "TemplateResRef": { "type": "resref", "value": "nightgolemskin" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/nitegore.uti.json b/_module/uti/nitegore.uti.json index c1c5f5f1..203749f2 100644 --- a/_module/uti/nitegore.uti.json +++ b/_module/uti/nitegore.uti.json @@ -384,5 +384,9 @@ "TemplateResRef": { "type": "resref", "value": "nitegore" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/niteskin.uti.json b/_module/uti/niteskin.uti.json index f49a4811..145f4973 100644 --- a/_module/uti/niteskin.uti.json +++ b/_module/uti/niteskin.uti.json @@ -787,5 +787,9 @@ "TemplateResRef": { "type": "resref", "value": "niteskin" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/nobleelemtunic.uti.json b/_module/uti/nobleelemtunic.uti.json index b5cb6a2b..1e91dd2f 100644 --- a/_module/uti/nobleelemtunic.uti.json +++ b/_module/uti/nobleelemtunic.uti.json @@ -202,5 +202,81 @@ "TemplateResRef": { "type": "resref", "value": "nobleelemtunic" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 0 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 8 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 8 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 3 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 3 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 8 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 3 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 8 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 8 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 3 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 3 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 8 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 50 } } diff --git a/_module/uti/northernguard.uti.json b/_module/uti/northernguard.uti.json index 126f2038..c944bd9a 100644 --- a/_module/uti/northernguard.uti.json +++ b/_module/uti/northernguard.uti.json @@ -113,5 +113,17 @@ "TemplateResRef": { "type": "resref", "value": "northernguard" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/note2looter.uti.json b/_module/uti/note2looter.uti.json index 7e05a222..2cb3190b 100644 --- a/_module/uti/note2looter.uti.json +++ b/_module/uti/note2looter.uti.json @@ -79,5 +79,9 @@ "TemplateResRef": { "type": "resref", "value": "note2looter" + }, + "xModelPart1": { + "type": "word", + "value": 30 } } diff --git a/_module/uti/notetomedusa.uti.json b/_module/uti/notetomedusa.uti.json index 450d7dc1..3e3f5209 100644 --- a/_module/uti/notetomedusa.uti.json +++ b/_module/uti/notetomedusa.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "notetomedusa" + }, + "xModelPart1": { + "type": "word", + "value": 52 } } diff --git a/_module/uti/oakenstaff.uti.json b/_module/uti/oakenstaff.uti.json index e12b61aa..2daabdc1 100644 --- a/_module/uti/oakenstaff.uti.json +++ b/_module/uti/oakenstaff.uti.json @@ -210,5 +210,17 @@ "TemplateResRef": { "type": "resref", "value": "oakenstaff" + }, + "xModelPart1": { + "type": "word", + "value": 43 + }, + "xModelPart2": { + "type": "word", + "value": 13 + }, + "xModelPart3": { + "type": "word", + "value": 43 } } diff --git a/_module/uti/ogreboss.uti.json b/_module/uti/ogreboss.uti.json index ccb3ccec..83dca0dc 100644 --- a/_module/uti/ogreboss.uti.json +++ b/_module/uti/ogreboss.uti.json @@ -229,5 +229,9 @@ "TemplateResRef": { "type": "resref", "value": "ogreboss" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/orcthane.uti.json b/_module/uti/orcthane.uti.json index ec135966..438853ee 100644 --- a/_module/uti/orcthane.uti.json +++ b/_module/uti/orcthane.uti.json @@ -175,5 +175,17 @@ "TemplateResRef": { "type": "resref", "value": "orcthane" + }, + "xModelPart1": { + "type": "word", + "value": 23 + }, + "xModelPart2": { + "type": "word", + "value": 33 + }, + "xModelPart3": { + "type": "word", + "value": 53 } } diff --git a/_module/uti/paladinsplate.uti.json b/_module/uti/paladinsplate.uti.json index 6c376afd..13751f67 100644 --- a/_module/uti/paladinsplate.uti.json +++ b/_module/uti/paladinsplate.uti.json @@ -608,5 +608,81 @@ "TemplateResRef": { "type": "resref", "value": "paladinsplate" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 3 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 21 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 11 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 10 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 3 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 9 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 21 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 11 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 16 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 10 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 21 } } diff --git a/_module/uti/parchment.uti.json b/_module/uti/parchment.uti.json index 7244737d..a1f75d8e 100644 --- a/_module/uti/parchment.uti.json +++ b/_module/uti/parchment.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "parchment" + }, + "xModelPart1": { + "type": "word", + "value": 50 } } diff --git a/_module/uti/partinggift.uti.json b/_module/uti/partinggift.uti.json index 59f3b0e7..5c1d31a3 100644 --- a/_module/uti/partinggift.uti.json +++ b/_module/uti/partinggift.uti.json @@ -266,5 +266,9 @@ "TemplateResRef": { "type": "resref", "value": "partinggift" + }, + "xModelPart1": { + "type": "word", + "value": 8 } } diff --git a/_module/uti/partyroom.uti.json b/_module/uti/partyroom.uti.json index 774a2f37..3e09d0a8 100644 --- a/_module/uti/partyroom.uti.json +++ b/_module/uti/partyroom.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "partyroom" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/pc_chat_control.uti.json b/_module/uti/pc_chat_control.uti.json index f7688cd7..dab42ae7 100644 --- a/_module/uti/pc_chat_control.uti.json +++ b/_module/uti/pc_chat_control.uti.json @@ -111,5 +111,9 @@ "TemplateResRef": { "type": "resref", "value": "pc_chat_control" + }, + "xModelPart1": { + "type": "word", + "value": 99 } } diff --git a/_module/uti/pccheck.uti.json b/_module/uti/pccheck.uti.json index 0bef7757..d27e215a 100644 --- a/_module/uti/pccheck.uti.json +++ b/_module/uti/pccheck.uti.json @@ -111,5 +111,9 @@ "TemplateResRef": { "type": "resref", "value": "pccheck" + }, + "xModelPart1": { + "type": "word", + "value": 64 } } diff --git a/_module/uti/pclist.uti.json b/_module/uti/pclist.uti.json index 63db7565..8cfaccf1 100644 --- a/_module/uti/pclist.uti.json +++ b/_module/uti/pclist.uti.json @@ -140,5 +140,9 @@ "TemplateResRef": { "type": "resref", "value": "pclist" + }, + "xModelPart1": { + "type": "word", + "value": 38 } } diff --git a/_module/uti/pelorbracers.uti.json b/_module/uti/pelorbracers.uti.json index 594fc2e2..46334f2b 100644 --- a/_module/uti/pelorbracers.uti.json +++ b/_module/uti/pelorbracers.uti.json @@ -142,5 +142,9 @@ "TemplateResRef": { "type": "resref", "value": "pelorbracers" + }, + "xModelPart1": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/pertsembrace.uti.json b/_module/uti/pertsembrace.uti.json index 9326d651..7413040b 100644 --- a/_module/uti/pertsembrace.uti.json +++ b/_module/uti/pertsembrace.uti.json @@ -288,5 +288,9 @@ "TemplateResRef": { "type": "resref", "value": "pertsembrace" + }, + "xModelPart1": { + "type": "word", + "value": 5 } } diff --git a/_module/uti/pipersflute.uti.json b/_module/uti/pipersflute.uti.json index 79d7113c..8f0c797e 100644 --- a/_module/uti/pipersflute.uti.json +++ b/_module/uti/pipersflute.uti.json @@ -140,5 +140,9 @@ "TemplateResRef": { "type": "resref", "value": "pipersflute" + }, + "xModelPart1": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/piperspipe.uti.json b/_module/uti/piperspipe.uti.json index 2d790581..4ad7c5d8 100644 --- a/_module/uti/piperspipe.uti.json +++ b/_module/uti/piperspipe.uti.json @@ -174,5 +174,9 @@ "TemplateResRef": { "type": "resref", "value": "piperspipe" + }, + "xModelPart1": { + "type": "word", + "value": 8 } } diff --git a/_module/uti/pixiebelt.uti.json b/_module/uti/pixiebelt.uti.json index f05fcca6..6387d8c2 100644 --- a/_module/uti/pixiebelt.uti.json +++ b/_module/uti/pixiebelt.uti.json @@ -477,5 +477,9 @@ "TemplateResRef": { "type": "resref", "value": "pixiebelt" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/planarstaff.uti.json b/_module/uti/planarstaff.uti.json index 59ddc143..c2e3b3d1 100644 --- a/_module/uti/planarstaff.uti.json +++ b/_module/uti/planarstaff.uti.json @@ -396,5 +396,17 @@ "TemplateResRef": { "type": "resref", "value": "planarstaff" + }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 52 } } diff --git a/_module/uti/platemailofkh.uti.json b/_module/uti/platemailofkh.uti.json index b2e82b42..b33f21ed 100644 --- a/_module/uti/platemailofkh.uti.json +++ b/_module/uti/platemailofkh.uti.json @@ -356,5 +356,81 @@ "TemplateResRef": { "type": "resref", "value": "platemailofkh" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 10 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 18 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 3 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 14 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 12 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 10 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 4 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 6 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 18 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 3 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 14 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 12 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 10 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 53 } } diff --git a/_module/uti/platemailofthean.uti.json b/_module/uti/platemailofthean.uti.json index 104fd7f5..ed1f3f32 100644 --- a/_module/uti/platemailofthean.uti.json +++ b/_module/uti/platemailofthean.uti.json @@ -480,5 +480,81 @@ "TemplateResRef": { "type": "resref", "value": "platemailofthean" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 6 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 12 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 8 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 3 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 14 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 7 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 9 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 4 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 6 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 7 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 12 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 8 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 3 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 14 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 7 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 9 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 53 } } diff --git a/_module/uti/polishedbracers.uti.json b/_module/uti/polishedbracers.uti.json index 178d0197..0489d8fb 100644 --- a/_module/uti/polishedbracers.uti.json +++ b/_module/uti/polishedbracers.uti.json @@ -167,5 +167,9 @@ "TemplateResRef": { "type": "resref", "value": "polishedbracers" + }, + "xModelPart1": { + "type": "word", + "value": 5 } } diff --git a/_module/uti/polybook1.uti.json b/_module/uti/polybook1.uti.json index 4a244a82..05b5e473 100644 --- a/_module/uti/polybook1.uti.json +++ b/_module/uti/polybook1.uti.json @@ -79,5 +79,9 @@ "TemplateResRef": { "type": "resref", "value": "polybook1" + }, + "xModelPart1": { + "type": "word", + "value": 5 } } diff --git a/_module/uti/portlist.uti.json b/_module/uti/portlist.uti.json index ac6280db..724f763f 100644 --- a/_module/uti/portlist.uti.json +++ b/_module/uti/portlist.uti.json @@ -79,5 +79,9 @@ "TemplateResRef": { "type": "resref", "value": "portlist" + }, + "xModelPart1": { + "type": "word", + "value": 61 } } diff --git a/_module/uti/potionofabsor0id.uti.json b/_module/uti/potionofabsor0id.uti.json index 5ffdefe2..fafba1ca 100644 --- a/_module/uti/potionofabsor0id.uti.json +++ b/_module/uti/potionofabsor0id.uti.json @@ -117,5 +117,17 @@ "TemplateResRef": { "type": "resref", "value": "potionofabsor0id" + }, + "xModelPart1": { + "type": "word", + "value": 35 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 21 } } diff --git a/_module/uti/potionofabsorp.uti.json b/_module/uti/potionofabsorp.uti.json index 899c9606..392a1d3c 100644 --- a/_module/uti/potionofabsorp.uti.json +++ b/_module/uti/potionofabsorp.uti.json @@ -117,5 +117,17 @@ "TemplateResRef": { "type": "resref", "value": "potionofabsorp" + }, + "xModelPart1": { + "type": "word", + "value": 35 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 21 } } diff --git a/_module/uti/potionofpolymo.uti.json b/_module/uti/potionofpolymo.uti.json index 4ce0daa4..e6041d00 100644 --- a/_module/uti/potionofpolymo.uti.json +++ b/_module/uti/potionofpolymo.uti.json @@ -117,5 +117,17 @@ "TemplateResRef": { "type": "resref", "value": "potionofpolymo" + }, + "xModelPart1": { + "type": "word", + "value": 28 + }, + "xModelPart2": { + "type": "word", + "value": 62 + }, + "xModelPart3": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/potionofultra001.uti.json b/_module/uti/potionofultra001.uti.json index 14cfc307..876bcb80 100644 --- a/_module/uti/potionofultra001.uti.json +++ b/_module/uti/potionofultra001.uti.json @@ -113,5 +113,17 @@ "TemplateResRef": { "type": "resref", "value": "potionofultra001" + }, + "xModelPart1": { + "type": "word", + "value": 27 + }, + "xModelPart2": { + "type": "word", + "value": 72 + }, + "xModelPart3": { + "type": "word", + "value": 72 } } diff --git a/_module/uti/potionofultravis.uti.json b/_module/uti/potionofultravis.uti.json index dafb7902..15725561 100644 --- a/_module/uti/potionofultravis.uti.json +++ b/_module/uti/potionofultravis.uti.json @@ -113,5 +113,17 @@ "TemplateResRef": { "type": "resref", "value": "potionofultravis" + }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 72 + }, + "xModelPart3": { + "type": "word", + "value": 72 } } diff --git a/_module/uti/powerscarab23.uti.json b/_module/uti/powerscarab23.uti.json index 18954c6c..31c42447 100644 --- a/_module/uti/powerscarab23.uti.json +++ b/_module/uti/powerscarab23.uti.json @@ -1037,5 +1037,9 @@ "TemplateResRef": { "type": "resref", "value": "powerscarab23" + }, + "xModelPart1": { + "type": "word", + "value": 6 } } diff --git a/_module/uti/precious.uti.json b/_module/uti/precious.uti.json index 5d50447b..96caf52b 100644 --- a/_module/uti/precious.uti.json +++ b/_module/uti/precious.uti.json @@ -233,5 +233,9 @@ "TemplateResRef": { "type": "resref", "value": "precious" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/priestsjournal.uti.json b/_module/uti/priestsjournal.uti.json index d743b792..bfd41e8a 100644 --- a/_module/uti/priestsjournal.uti.json +++ b/_module/uti/priestsjournal.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "priestsjournal" + }, + "xModelPart1": { + "type": "word", + "value": 6 } } diff --git a/_module/uti/prismaticblad001.uti.json b/_module/uti/prismaticblad001.uti.json index 9a7e1952..7bca4d2c 100644 --- a/_module/uti/prismaticblad001.uti.json +++ b/_module/uti/prismaticblad001.uti.json @@ -239,5 +239,17 @@ "TemplateResRef": { "type": "resref", "value": "prismaticblad001" + }, + "xModelPart1": { + "type": "word", + "value": 72 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 22 } } diff --git a/_module/uti/protectorofthemo.uti.json b/_module/uti/protectorofthemo.uti.json index cb7a549c..d64d9f16 100644 --- a/_module/uti/protectorofthemo.uti.json +++ b/_module/uti/protectorofthemo.uti.json @@ -272,5 +272,17 @@ "TemplateResRef": { "type": "resref", "value": "protectorofthemo" + }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 22 } } diff --git a/_module/uti/psionicamulet.uti.json b/_module/uti/psionicamulet.uti.json index c18f9e66..69406be7 100644 --- a/_module/uti/psionicamulet.uti.json +++ b/_module/uti/psionicamulet.uti.json @@ -357,5 +357,9 @@ "TemplateResRef": { "type": "resref", "value": "psionicamulet" + }, + "xModelPart1": { + "type": "word", + "value": 6 } } diff --git a/_module/uti/psionicbracers.uti.json b/_module/uti/psionicbracers.uti.json index 8d30e95a..a37b8f0a 100644 --- a/_module/uti/psionicbracers.uti.json +++ b/_module/uti/psionicbracers.uti.json @@ -452,5 +452,9 @@ "TemplateResRef": { "type": "resref", "value": "psionicbracers" + }, + "xModelPart1": { + "type": "word", + "value": 6 } } diff --git a/_module/uti/psionicdagger.uti.json b/_module/uti/psionicdagger.uti.json index 34cf5f56..1458daae 100644 --- a/_module/uti/psionicdagger.uti.json +++ b/_module/uti/psionicdagger.uti.json @@ -243,5 +243,17 @@ "TemplateResRef": { "type": "resref", "value": "psionicdagger" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/psionichelm.uti.json b/_module/uti/psionichelm.uti.json index ed57da22..159f2cce 100644 --- a/_module/uti/psionichelm.uti.json +++ b/_module/uti/psionichelm.uti.json @@ -472,5 +472,9 @@ "TemplateResRef": { "type": "resref", "value": "psionichelm" + }, + "xModelPart1": { + "type": "word", + "value": 13 } } diff --git a/_module/uti/psionicstaff.uti.json b/_module/uti/psionicstaff.uti.json index 5c6bb800..574d4f1f 100644 --- a/_module/uti/psionicstaff.uti.json +++ b/_module/uti/psionicstaff.uti.json @@ -522,5 +522,17 @@ "TemplateResRef": { "type": "resref", "value": "psionicstaff" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 12 + }, + "xModelPart3": { + "type": "word", + "value": 61 } } diff --git a/_module/uti/punisher.uti.json b/_module/uti/punisher.uti.json index b91eef44..2124229d 100644 --- a/_module/uti/punisher.uti.json +++ b/_module/uti/punisher.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "punisher" + }, + "xModelPart1": { + "type": "word", + "value": 9 } } diff --git a/_module/uti/punkrod.uti.json b/_module/uti/punkrod.uti.json index 4fbf2d53..1f68f648 100644 --- a/_module/uti/punkrod.uti.json +++ b/_module/uti/punkrod.uti.json @@ -119,5 +119,17 @@ "TemplateResRef": { "type": "resref", "value": "punkrod" + }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 24 } } diff --git a/_module/uti/pwnz3rratbite.uti.json b/_module/uti/pwnz3rratbite.uti.json index ae4504d1..96630450 100644 --- a/_module/uti/pwnz3rratbite.uti.json +++ b/_module/uti/pwnz3rratbite.uti.json @@ -199,5 +199,9 @@ "TemplateResRef": { "type": "resref", "value": "pwnz3rratbite" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/queenskey.uti.json b/_module/uti/queenskey.uti.json index 19f15a76..6db7f605 100644 --- a/_module/uti/queenskey.uti.json +++ b/_module/uti/queenskey.uti.json @@ -81,5 +81,17 @@ "TemplateResRef": { "type": "resref", "value": "queenskey" + }, + "xModelPart1": { + "type": "word", + "value": 21 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 61 } } diff --git a/_module/uti/rabidbite.uti.json b/_module/uti/rabidbite.uti.json index ceed1768..8aff3f85 100644 --- a/_module/uti/rabidbite.uti.json +++ b/_module/uti/rabidbite.uti.json @@ -136,5 +136,9 @@ "TemplateResRef": { "type": "resref", "value": "rabidbite" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/ragingstar002z.uti.json b/_module/uti/ragingstar002z.uti.json index 878653e0..40a1c1a0 100644 --- a/_module/uti/ragingstar002z.uti.json +++ b/_module/uti/ragingstar002z.uti.json @@ -116,5 +116,17 @@ "TemplateResRef": { "type": "resref", "value": "ragingstar002z" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 41 } } diff --git a/_module/uti/ragnoth.uti.json b/_module/uti/ragnoth.uti.json index 4f21197e..d518fc8d 100644 --- a/_module/uti/ragnoth.uti.json +++ b/_module/uti/ragnoth.uti.json @@ -144,5 +144,17 @@ "TemplateResRef": { "type": "resref", "value": "ragnoth" + }, + "xModelPart1": { + "type": "word", + "value": 21 + }, + "xModelPart2": { + "type": "word", + "value": 51 + }, + "xModelPart3": { + "type": "word", + "value": 51 } } diff --git a/_module/uti/raisepack.uti.json b/_module/uti/raisepack.uti.json index 9c2505e2..4f37fd75 100644 --- a/_module/uti/raisepack.uti.json +++ b/_module/uti/raisepack.uti.json @@ -107,5 +107,9 @@ "TemplateResRef": { "type": "resref", "value": "raisepack" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/rakblade.uti.json b/_module/uti/rakblade.uti.json index 1e49e201..929136eb 100644 --- a/_module/uti/rakblade.uti.json +++ b/_module/uti/rakblade.uti.json @@ -241,5 +241,17 @@ "TemplateResRef": { "type": "resref", "value": "rakblade" + }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 42 } } diff --git a/_module/uti/rakshashaboots.uti.json b/_module/uti/rakshashaboots.uti.json index 9d606cd1..0f1c05b6 100644 --- a/_module/uti/rakshashaboots.uti.json +++ b/_module/uti/rakshashaboots.uti.json @@ -117,5 +117,17 @@ "TemplateResRef": { "type": "resref", "value": "rakshashaboots" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/razclaw22.uti.json b/_module/uti/razclaw22.uti.json index 770dc2bb..d1dc65bf 100644 --- a/_module/uti/razclaw22.uti.json +++ b/_module/uti/razclaw22.uti.json @@ -137,5 +137,9 @@ "TemplateResRef": { "type": "resref", "value": "razclaw22" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/razguardskin.uti.json b/_module/uti/razguardskin.uti.json index de5b531e..5fa6a79d 100644 --- a/_module/uti/razguardskin.uti.json +++ b/_module/uti/razguardskin.uti.json @@ -571,5 +571,9 @@ "TemplateResRef": { "type": "resref", "value": "razguardskin" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/razkey.uti.json b/_module/uti/razkey.uti.json index ec9ed869..1d1341ff 100644 --- a/_module/uti/razkey.uti.json +++ b/_module/uti/razkey.uti.json @@ -81,5 +81,17 @@ "TemplateResRef": { "type": "resref", "value": "razkey" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 52 } } diff --git a/_module/uti/readme.uti.json b/_module/uti/readme.uti.json index 5dde1f77..b02e2601 100644 --- a/_module/uti/readme.uti.json +++ b/_module/uti/readme.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "readme" + }, + "xModelPart1": { + "type": "word", + "value": 3 } } diff --git a/_module/uti/redeemer.uti.json b/_module/uti/redeemer.uti.json index 560a612f..78821fd1 100644 --- a/_module/uti/redeemer.uti.json +++ b/_module/uti/redeemer.uti.json @@ -175,5 +175,17 @@ "TemplateResRef": { "type": "resref", "value": "redeemer" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 12 + }, + "xModelPart3": { + "type": "word", + "value": 42 } } diff --git a/_module/uti/renderbite.uti.json b/_module/uti/renderbite.uti.json index affb5bb7..b3e05b6f 100644 --- a/_module/uti/renderbite.uti.json +++ b/_module/uti/renderbite.uti.json @@ -168,5 +168,9 @@ "TemplateResRef": { "type": "resref", "value": "renderbite" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/renderclaw.uti.json b/_module/uti/renderclaw.uti.json index 5c1bbe84..f6fe5689 100644 --- a/_module/uti/renderclaw.uti.json +++ b/_module/uti/renderclaw.uti.json @@ -167,5 +167,9 @@ "TemplateResRef": { "type": "resref", "value": "renderclaw" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/rendercloak.uti.json b/_module/uti/rendercloak.uti.json index ec7c9ba0..f06150ba 100644 --- a/_module/uti/rendercloak.uti.json +++ b/_module/uti/rendercloak.uti.json @@ -315,5 +315,9 @@ "TemplateResRef": { "type": "resref", "value": "rendercloak" + }, + "xModelPart1": { + "type": "word", + "value": 4 } } diff --git a/_module/uti/repeater.uti.json b/_module/uti/repeater.uti.json index 0633e4af..1ddc11dd 100644 --- a/_module/uti/repeater.uti.json +++ b/_module/uti/repeater.uti.json @@ -175,5 +175,17 @@ "TemplateResRef": { "type": "resref", "value": "repeater" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 33 + }, + "xModelPart3": { + "type": "word", + "value": 42 } } diff --git a/_module/uti/restoremateria.uti.json b/_module/uti/restoremateria.uti.json index daff07cb..8708562d 100644 --- a/_module/uti/restoremateria.uti.json +++ b/_module/uti/restoremateria.uti.json @@ -264,5 +264,9 @@ "TemplateResRef": { "type": "resref", "value": "restoremateria" + }, + "xModelPart1": { + "type": "word", + "value": 23 } } diff --git a/_module/uti/restorepak.uti.json b/_module/uti/restorepak.uti.json index 633f4ad2..836be0c4 100644 --- a/_module/uti/restorepak.uti.json +++ b/_module/uti/restorepak.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "restorepak" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/rhazhidscurse.uti.json b/_module/uti/rhazhidscurse.uti.json index da239226..5fc93bf5 100644 --- a/_module/uti/rhazhidscurse.uti.json +++ b/_module/uti/rhazhidscurse.uti.json @@ -305,5 +305,17 @@ "TemplateResRef": { "type": "resref", "value": "rhazhidscurse" + }, + "xModelPart1": { + "type": "word", + "value": 13 + }, + "xModelPart2": { + "type": "word", + "value": 63 + }, + "xModelPart3": { + "type": "word", + "value": 63 } } diff --git a/_module/uti/rhazhidskey.uti.json b/_module/uti/rhazhidskey.uti.json index 63324569..1996a023 100644 --- a/_module/uti/rhazhidskey.uti.json +++ b/_module/uti/rhazhidskey.uti.json @@ -83,5 +83,17 @@ "TemplateResRef": { "type": "resref", "value": "rhazhidskey" + }, + "xModelPart1": { + "type": "word", + "value": 41 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 62 } } diff --git a/_module/uti/riddlebreaker.uti.json b/_module/uti/riddlebreaker.uti.json index 94e835e1..b64f8ebf 100644 --- a/_module/uti/riddlebreaker.uti.json +++ b/_module/uti/riddlebreaker.uti.json @@ -146,5 +146,17 @@ "TemplateResRef": { "type": "resref", "value": "riddlebreaker" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 12 + }, + "xModelPart3": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/right002.uti.json b/_module/uti/right002.uti.json index 7200e93a..1d9367f5 100644 --- a/_module/uti/right002.uti.json +++ b/_module/uti/right002.uti.json @@ -179,5 +179,17 @@ "TemplateResRef": { "type": "resref", "value": "right002" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 12 + }, + "xModelPart3": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/ringofdefences.uti.json b/_module/uti/ringofdefences.uti.json index c63d7ba5..84471c37 100644 --- a/_module/uti/ringofdefences.uti.json +++ b/_module/uti/ringofdefences.uti.json @@ -202,5 +202,9 @@ "TemplateResRef": { "type": "resref", "value": "ringofdefences" + }, + "xModelPart1": { + "type": "word", + "value": 20 } } diff --git a/_module/uti/ringofelementalm.uti.json b/_module/uti/ringofelementalm.uti.json index d20da9d9..d8a3aa9e 100644 --- a/_module/uti/ringofelementalm.uti.json +++ b/_module/uti/ringofelementalm.uti.json @@ -229,5 +229,9 @@ "TemplateResRef": { "type": "resref", "value": "ringofelementalm" + }, + "xModelPart1": { + "type": "word", + "value": 31 } } diff --git a/_module/uti/ringofequivale.uti.json b/_module/uti/ringofequivale.uti.json index 70941aca..1563d806 100644 --- a/_module/uti/ringofequivale.uti.json +++ b/_module/uti/ringofequivale.uti.json @@ -233,5 +233,9 @@ "TemplateResRef": { "type": "resref", "value": "ringofequivale" + }, + "xModelPart1": { + "type": "word", + "value": 28 } } diff --git a/_module/uti/ringofmissiles.uti.json b/_module/uti/ringofmissiles.uti.json index 5cde6897..42b670ee 100644 --- a/_module/uti/ringofmissiles.uti.json +++ b/_module/uti/ringofmissiles.uti.json @@ -105,5 +105,9 @@ "TemplateResRef": { "type": "resref", "value": "ringofmissiles" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/ringoftheancient.uti.json b/_module/uti/ringoftheancient.uti.json index 6a04aea4..4303a8bb 100644 --- a/_module/uti/ringoftheancient.uti.json +++ b/_module/uti/ringoftheancient.uti.json @@ -322,5 +322,9 @@ "TemplateResRef": { "type": "resref", "value": "ringoftheancient" + }, + "xModelPart1": { + "type": "word", + "value": 8 } } diff --git a/_module/uti/ringofthevisi.uti.json b/_module/uti/ringofthevisi.uti.json index 8229fdcd..3c230911 100644 --- a/_module/uti/ringofthevisi.uti.json +++ b/_module/uti/ringofthevisi.uti.json @@ -264,5 +264,9 @@ "TemplateResRef": { "type": "resref", "value": "ringofthevisi" + }, + "xModelPart1": { + "type": "word", + "value": 2 } } diff --git a/_module/uti/rodfastcast.uti.json b/_module/uti/rodfastcast.uti.json index 7c8aff0a..c221d84f 100644 --- a/_module/uti/rodfastcast.uti.json +++ b/_module/uti/rodfastcast.uti.json @@ -117,5 +117,17 @@ "TemplateResRef": { "type": "resref", "value": "rodfastcast" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 21 + }, + "xModelPart3": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/rodoff.uti.json b/_module/uti/rodoff.uti.json index 848a4729..a343f4f5 100644 --- a/_module/uti/rodoff.uti.json +++ b/_module/uti/rodoff.uti.json @@ -206,5 +206,17 @@ "TemplateResRef": { "type": "resref", "value": "rodoff" + }, + "xModelPart1": { + "type": "word", + "value": 41 + }, + "xModelPart2": { + "type": "word", + "value": 41 + }, + "xModelPart3": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/rodoflife.uti.json b/_module/uti/rodoflife.uti.json index e9760061..1a9138ee 100644 --- a/_module/uti/rodoflife.uti.json +++ b/_module/uti/rodoflife.uti.json @@ -237,5 +237,17 @@ "TemplateResRef": { "type": "resref", "value": "rodoflife" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 42 } } diff --git a/_module/uti/rodofsummns2.uti.json b/_module/uti/rodofsummns2.uti.json index a0db5388..913c51c3 100644 --- a/_module/uti/rodofsummns2.uti.json +++ b/_module/uti/rodofsummns2.uti.json @@ -327,5 +327,9 @@ "TemplateResRef": { "type": "resref", "value": "rodofsummns2" + }, + "xModelPart1": { + "type": "word", + "value": 18 } } diff --git a/_module/uti/rodofthenameles.uti.json b/_module/uti/rodofthenameles.uti.json index be73320a..5c6bcc9d 100644 --- a/_module/uti/rodofthenameles.uti.json +++ b/_module/uti/rodofthenameles.uti.json @@ -115,5 +115,17 @@ "TemplateResRef": { "type": "resref", "value": "rodofthenameles" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/rodofthenameless.uti.json b/_module/uti/rodofthenameless.uti.json index f65adbf4..cb172964 100644 --- a/_module/uti/rodofthenameless.uti.json +++ b/_module/uti/rodofthenameless.uti.json @@ -119,5 +119,17 @@ "TemplateResRef": { "type": "resref", "value": "rodofthenameless" + }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 12 + }, + "xModelPart3": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/rodoftriumph.uti.json b/_module/uti/rodoftriumph.uti.json index 7050ce81..4fcdc376 100644 --- a/_module/uti/rodoftriumph.uti.json +++ b/_module/uti/rodoftriumph.uti.json @@ -115,5 +115,17 @@ "TemplateResRef": { "type": "resref", "value": "rodoftriumph" + }, + "xModelPart1": { + "type": "word", + "value": 42 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 42 } } diff --git a/_module/uti/rodofvictory002.uti.json b/_module/uti/rodofvictory002.uti.json index 1cc76651..fe874f80 100644 --- a/_module/uti/rodofvictory002.uti.json +++ b/_module/uti/rodofvictory002.uti.json @@ -115,5 +115,17 @@ "TemplateResRef": { "type": "resref", "value": "rodofvictory002" + }, + "xModelPart1": { + "type": "word", + "value": 41 + }, + "xModelPart2": { + "type": "word", + "value": 41 + }, + "xModelPart3": { + "type": "word", + "value": 41 } } diff --git a/_module/uti/roguesdiary.uti.json b/_module/uti/roguesdiary.uti.json index f0f115e7..11f9f5a5 100644 --- a/_module/uti/roguesdiary.uti.json +++ b/_module/uti/roguesdiary.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "roguesdiary" + }, + "xModelPart1": { + "type": "word", + "value": 87 } } diff --git a/_module/uti/roguesjournal.uti.json b/_module/uti/roguesjournal.uti.json index e706d4c1..5fda813f 100644 --- a/_module/uti/roguesjournal.uti.json +++ b/_module/uti/roguesjournal.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "roguesjournal" + }, + "xModelPart1": { + "type": "word", + "value": 42 } } diff --git a/_module/uti/rqenderbite001.uti.json b/_module/uti/rqenderbite001.uti.json index 1f5d3c49..03002b77 100644 --- a/_module/uti/rqenderbite001.uti.json +++ b/_module/uti/rqenderbite001.uti.json @@ -168,5 +168,9 @@ "TemplateResRef": { "type": "resref", "value": "rqenderbite001" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/ruinrod.uti.json b/_module/uti/ruinrod.uti.json index 977f9f24..b0d2b199 100644 --- a/_module/uti/ruinrod.uti.json +++ b/_module/uti/ruinrod.uti.json @@ -119,5 +119,17 @@ "TemplateResRef": { "type": "resref", "value": "ruinrod" + }, + "xModelPart1": { + "type": "word", + "value": 31 + }, + "xModelPart2": { + "type": "word", + "value": 43 + }, + "xModelPart3": { + "type": "word", + "value": 23 } } diff --git a/_module/uti/runestone234.uti.json b/_module/uti/runestone234.uti.json index 0e6286e4..1fc3e6a1 100644 --- a/_module/uti/runestone234.uti.json +++ b/_module/uti/runestone234.uti.json @@ -169,5 +169,9 @@ "TemplateResRef": { "type": "resref", "value": "runestone234" + }, + "xModelPart1": { + "type": "word", + "value": 30 } } diff --git a/_module/uti/sabdragbite1.uti.json b/_module/uti/sabdragbite1.uti.json index 9b9354cd..f8f91890 100644 --- a/_module/uti/sabdragbite1.uti.json +++ b/_module/uti/sabdragbite1.uti.json @@ -230,5 +230,9 @@ "TemplateResRef": { "type": "resref", "value": "sabdragbite1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/sabdragclaw1.uti.json b/_module/uti/sabdragclaw1.uti.json index 0f8059ed..4ac34ddf 100644 --- a/_module/uti/sabdragclaw1.uti.json +++ b/_module/uti/sabdragclaw1.uti.json @@ -170,5 +170,9 @@ "TemplateResRef": { "type": "resref", "value": "sabdragclaw1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/sabdragskin1.uti.json b/_module/uti/sabdragskin1.uti.json index a308db46..ca41d121 100644 --- a/_module/uti/sabdragskin1.uti.json +++ b/_module/uti/sabdragskin1.uti.json @@ -571,5 +571,9 @@ "TemplateResRef": { "type": "resref", "value": "sabdragskin1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/sagdragbite1.uti.json b/_module/uti/sagdragbite1.uti.json index d89aa59c..abd8da3f 100644 --- a/_module/uti/sagdragbite1.uti.json +++ b/_module/uti/sagdragbite1.uti.json @@ -261,5 +261,9 @@ "TemplateResRef": { "type": "resref", "value": "sagdragbite1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/sagdragclaw1.uti.json b/_module/uti/sagdragclaw1.uti.json index 4dcfa150..74c4dca7 100644 --- a/_module/uti/sagdragclaw1.uti.json +++ b/_module/uti/sagdragclaw1.uti.json @@ -170,5 +170,9 @@ "TemplateResRef": { "type": "resref", "value": "sagdragclaw1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/sagdragskin1.uti.json b/_module/uti/sagdragskin1.uti.json index 3d51360b..607762a7 100644 --- a/_module/uti/sagdragskin1.uti.json +++ b/_module/uti/sagdragskin1.uti.json @@ -540,5 +540,9 @@ "TemplateResRef": { "type": "resref", "value": "sagdragskin1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/sardragbite1.uti.json b/_module/uti/sardragbite1.uti.json index bbe7d80e..a2c67b1c 100644 --- a/_module/uti/sardragbite1.uti.json +++ b/_module/uti/sardragbite1.uti.json @@ -261,5 +261,9 @@ "TemplateResRef": { "type": "resref", "value": "sardragbite1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/sardragclaw1.uti.json b/_module/uti/sardragclaw1.uti.json index be591d36..77fb86f0 100644 --- a/_module/uti/sardragclaw1.uti.json +++ b/_module/uti/sardragclaw1.uti.json @@ -170,5 +170,9 @@ "TemplateResRef": { "type": "resref", "value": "sardragclaw1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/sardragskin1.uti.json b/_module/uti/sardragskin1.uti.json index c7e35953..8b9f91a4 100644 --- a/_module/uti/sardragskin1.uti.json +++ b/_module/uti/sardragskin1.uti.json @@ -540,5 +540,9 @@ "TemplateResRef": { "type": "resref", "value": "sardragskin1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/satanskin.uti.json b/_module/uti/satanskin.uti.json index aa4402e3..f3d3ac60 100644 --- a/_module/uti/satanskin.uti.json +++ b/_module/uti/satanskin.uti.json @@ -539,5 +539,9 @@ "TemplateResRef": { "type": "resref", "value": "satanskin" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/satanskiss2.uti.json b/_module/uti/satanskiss2.uti.json index 6811a06b..2e543e51 100644 --- a/_module/uti/satanskiss2.uti.json +++ b/_module/uti/satanskiss2.uti.json @@ -239,5 +239,17 @@ "TemplateResRef": { "type": "resref", "value": "satanskiss2" + }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 42 } } diff --git a/_module/uti/satanslam.uti.json b/_module/uti/satanslam.uti.json index 975f1189..3d0b55cd 100644 --- a/_module/uti/satanslam.uti.json +++ b/_module/uti/satanslam.uti.json @@ -199,5 +199,9 @@ "TemplateResRef": { "type": "resref", "value": "satanslam" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/savingpen.uti.json b/_module/uti/savingpen.uti.json index 18e61dd4..c7b900e1 100644 --- a/_module/uti/savingpen.uti.json +++ b/_module/uti/savingpen.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "savingpen" + }, + "xModelPart1": { + "type": "word", + "value": 29 } } diff --git a/_module/uti/savingpen001.uti.json b/_module/uti/savingpen001.uti.json index 1d62778d..043e1536 100644 --- a/_module/uti/savingpen001.uti.json +++ b/_module/uti/savingpen001.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "savingpen001" + }, + "xModelPart1": { + "type": "word", + "value": 29 } } diff --git a/_module/uti/sbalorbite1.uti.json b/_module/uti/sbalorbite1.uti.json index ed8d22ab..e781042a 100644 --- a/_module/uti/sbalorbite1.uti.json +++ b/_module/uti/sbalorbite1.uti.json @@ -168,5 +168,9 @@ "TemplateResRef": { "type": "resref", "value": "sbalorbite1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/sbalorclaw1.uti.json b/_module/uti/sbalorclaw1.uti.json index 36e123ad..ed1b6890 100644 --- a/_module/uti/sbalorclaw1.uti.json +++ b/_module/uti/sbalorclaw1.uti.json @@ -199,5 +199,9 @@ "TemplateResRef": { "type": "resref", "value": "sbalorclaw1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/sbalorskin1.uti.json b/_module/uti/sbalorskin1.uti.json index c616233b..02c9d990 100644 --- a/_module/uti/sbalorskin1.uti.json +++ b/_module/uti/sbalorskin1.uti.json @@ -633,5 +633,9 @@ "TemplateResRef": { "type": "resref", "value": "sbalorskin1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/sbeholdbite1.uti.json b/_module/uti/sbeholdbite1.uti.json index 39c6996e..cfe7e93c 100644 --- a/_module/uti/sbeholdbite1.uti.json +++ b/_module/uti/sbeholdbite1.uti.json @@ -168,5 +168,9 @@ "TemplateResRef": { "type": "resref", "value": "sbeholdbite1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/sbeholdskin1.uti.json b/_module/uti/sbeholdskin1.uti.json index 9cd53a59..caed41ba 100644 --- a/_module/uti/sbeholdskin1.uti.json +++ b/_module/uti/sbeholdskin1.uti.json @@ -602,5 +602,9 @@ "TemplateResRef": { "type": "resref", "value": "sbeholdskin1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/scirclet2.uti.json b/_module/uti/scirclet2.uti.json index b1c2f60c..6f8ab219 100644 --- a/_module/uti/scirclet2.uti.json +++ b/_module/uti/scirclet2.uti.json @@ -193,5 +193,9 @@ "TemplateResRef": { "type": "resref", "value": "scirclet2" + }, + "xModelPart1": { + "type": "word", + "value": 4 } } diff --git a/_module/uti/scribearmor.uti.json b/_module/uti/scribearmor.uti.json index 6f34368c..8e74dc27 100644 --- a/_module/uti/scribearmor.uti.json +++ b/_module/uti/scribearmor.uti.json @@ -234,5 +234,81 @@ "TemplateResRef": { "type": "resref", "value": "scribearmor" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 15 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 15 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 22 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 13 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 3 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 15 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 22 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 1 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 13 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 39 } } diff --git a/_module/uti/sdriderskin1.uti.json b/_module/uti/sdriderskin1.uti.json index e2e951e1..b6b04410 100644 --- a/_module/uti/sdriderskin1.uti.json +++ b/_module/uti/sdriderskin1.uti.json @@ -571,5 +571,9 @@ "TemplateResRef": { "type": "resref", "value": "sdriderskin1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/sdriderwpn1.uti.json b/_module/uti/sdriderwpn1.uti.json index bf0bd1e1..4deb63db 100644 --- a/_module/uti/sdriderwpn1.uti.json +++ b/_module/uti/sdriderwpn1.uti.json @@ -208,5 +208,17 @@ "TemplateResRef": { "type": "resref", "value": "sdriderwpn1" + }, + "xModelPart1": { + "type": "word", + "value": 41 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 34 } } diff --git a/_module/uti/sdrowskin1.uti.json b/_module/uti/sdrowskin1.uti.json index 029d08f6..a1983aff 100644 --- a/_module/uti/sdrowskin1.uti.json +++ b/_module/uti/sdrowskin1.uti.json @@ -540,5 +540,9 @@ "TemplateResRef": { "type": "resref", "value": "sdrowskin1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/sdrowwpn1.uti.json b/_module/uti/sdrowwpn1.uti.json index 1114f371..6fbb43ef 100644 --- a/_module/uti/sdrowwpn1.uti.json +++ b/_module/uti/sdrowwpn1.uti.json @@ -208,5 +208,17 @@ "TemplateResRef": { "type": "resref", "value": "sdrowwpn1" + }, + "xModelPart1": { + "type": "word", + "value": 41 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 34 } } diff --git a/_module/uti/seairclaw1.uti.json b/_module/uti/seairclaw1.uti.json index 3785252e..3a377549 100644 --- a/_module/uti/seairclaw1.uti.json +++ b/_module/uti/seairclaw1.uti.json @@ -170,5 +170,9 @@ "TemplateResRef": { "type": "resref", "value": "seairclaw1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/seairskin1.uti.json b/_module/uti/seairskin1.uti.json index ce9b1258..6b1648f0 100644 --- a/_module/uti/seairskin1.uti.json +++ b/_module/uti/seairskin1.uti.json @@ -540,5 +540,9 @@ "TemplateResRef": { "type": "resref", "value": "seairskin1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/sealbreaker.uti.json b/_module/uti/sealbreaker.uti.json index b605efdb..669ee589 100644 --- a/_module/uti/sealbreaker.uti.json +++ b/_module/uti/sealbreaker.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "sealbreaker" + }, + "xModelPart1": { + "type": "word", + "value": 83 } } diff --git a/_module/uti/secondchance.uti.json b/_module/uti/secondchance.uti.json index 70319ca9..15cdf11f 100644 --- a/_module/uti/secondchance.uti.json +++ b/_module/uti/secondchance.uti.json @@ -110,5 +110,9 @@ "TemplateResRef": { "type": "resref", "value": "secondchance" + }, + "xModelPart1": { + "type": "word", + "value": 0 } } diff --git a/_module/uti/secret1.uti.json b/_module/uti/secret1.uti.json index 69d626a3..57c852fb 100644 --- a/_module/uti/secret1.uti.json +++ b/_module/uti/secret1.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "secret1" + }, + "xModelPart1": { + "type": "word", + "value": 17 } } diff --git a/_module/uti/secret2.uti.json b/_module/uti/secret2.uti.json index 1703d5b8..e2fda372 100644 --- a/_module/uti/secret2.uti.json +++ b/_module/uti/secret2.uti.json @@ -107,5 +107,9 @@ "TemplateResRef": { "type": "resref", "value": "secret2" + }, + "xModelPart1": { + "type": "word", + "value": 10 } } diff --git a/_module/uti/seearthclaw1.uti.json b/_module/uti/seearthclaw1.uti.json index 5ae419d5..2353747a 100644 --- a/_module/uti/seearthclaw1.uti.json +++ b/_module/uti/seearthclaw1.uti.json @@ -170,5 +170,9 @@ "TemplateResRef": { "type": "resref", "value": "seearthclaw1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/seearthskin1.uti.json b/_module/uti/seearthskin1.uti.json index 14db5f0f..57fc4f15 100644 --- a/_module/uti/seearthskin1.uti.json +++ b/_module/uti/seearthskin1.uti.json @@ -571,5 +571,9 @@ "TemplateResRef": { "type": "resref", "value": "seearthskin1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/sefireclaw1.uti.json b/_module/uti/sefireclaw1.uti.json index 572ee663..d17b8f55 100644 --- a/_module/uti/sefireclaw1.uti.json +++ b/_module/uti/sefireclaw1.uti.json @@ -201,5 +201,9 @@ "TemplateResRef": { "type": "resref", "value": "sefireclaw1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/sefireskin1.uti.json b/_module/uti/sefireskin1.uti.json index 0e07f604..86cab037 100644 --- a/_module/uti/sefireskin1.uti.json +++ b/_module/uti/sefireskin1.uti.json @@ -509,5 +509,9 @@ "TemplateResRef": { "type": "resref", "value": "sefireskin1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/sensemateria.uti.json b/_module/uti/sensemateria.uti.json index 242d3e37..55155666 100644 --- a/_module/uti/sensemateria.uti.json +++ b/_module/uti/sensemateria.uti.json @@ -171,5 +171,9 @@ "TemplateResRef": { "type": "resref", "value": "sensemateria" + }, + "xModelPart1": { + "type": "word", + "value": 13 } } diff --git a/_module/uti/sequencerstone.uti.json b/_module/uti/sequencerstone.uti.json index f96ba49e..e559efae 100644 --- a/_module/uti/sequencerstone.uti.json +++ b/_module/uti/sequencerstone.uti.json @@ -73,5 +73,9 @@ "TemplateResRef": { "type": "resref", "value": "sequencerstone" + }, + "xModelPart1": { + "type": "word", + "value": 49 } } diff --git a/_module/uti/sewaterclaw1.uti.json b/_module/uti/sewaterclaw1.uti.json index f161c22d..1aa87406 100644 --- a/_module/uti/sewaterclaw1.uti.json +++ b/_module/uti/sewaterclaw1.uti.json @@ -170,5 +170,9 @@ "TemplateResRef": { "type": "resref", "value": "sewaterclaw1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/sewaterskin1.uti.json b/_module/uti/sewaterskin1.uti.json index fd8495a8..51887e68 100644 --- a/_module/uti/sewaterskin1.uti.json +++ b/_module/uti/sewaterskin1.uti.json @@ -633,5 +633,9 @@ "TemplateResRef": { "type": "resref", "value": "sewaterskin1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/sf_wingwand.uti.json b/_module/uti/sf_wingwand.uti.json index d4486d39..226f187f 100644 --- a/_module/uti/sf_wingwand.uti.json +++ b/_module/uti/sf_wingwand.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "sf_wingwand" + }, + "xModelPart1": { + "type": "word", + "value": 35 } } diff --git a/_module/uti/shadclaw1.uti.json b/_module/uti/shadclaw1.uti.json index c3f9f16a..f028a911 100644 --- a/_module/uti/shadclaw1.uti.json +++ b/_module/uti/shadclaw1.uti.json @@ -168,5 +168,9 @@ "TemplateResRef": { "type": "resref", "value": "shadclaw1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/shadclaw2.uti.json b/_module/uti/shadclaw2.uti.json index 9a155d57..8b2ed232 100644 --- a/_module/uti/shadclaw2.uti.json +++ b/_module/uti/shadclaw2.uti.json @@ -230,5 +230,9 @@ "TemplateResRef": { "type": "resref", "value": "shadclaw2" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/shadearmor.uti.json b/_module/uti/shadearmor.uti.json index 4617c3a3..268e5c08 100644 --- a/_module/uti/shadearmor.uti.json +++ b/_module/uti/shadearmor.uti.json @@ -205,5 +205,81 @@ "TemplateResRef": { "type": "resref", "value": "shadearmor" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 0 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 4 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 4 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 4 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 34 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 4 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 4 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 4 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/shadearmor001id.uti.json b/_module/uti/shadearmor001id.uti.json index 68933da7..12cf1922 100644 --- a/_module/uti/shadearmor001id.uti.json +++ b/_module/uti/shadearmor001id.uti.json @@ -205,5 +205,81 @@ "TemplateResRef": { "type": "resref", "value": "shadearmor001id" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 0 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 4 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 4 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 4 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 34 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 4 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 4 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 4 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 4 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 4 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/shadowdragonclaw.uti.json b/_module/uti/shadowdragonclaw.uti.json index a08ab0f6..159756f4 100644 --- a/_module/uti/shadowdragonclaw.uti.json +++ b/_module/uti/shadowdragonclaw.uti.json @@ -229,5 +229,9 @@ "TemplateResRef": { "type": "resref", "value": "shadowdragonclaw" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/shadowofarchem.uti.json b/_module/uti/shadowofarchem.uti.json index 6f0adf27..86904f5c 100644 --- a/_module/uti/shadowofarchem.uti.json +++ b/_module/uti/shadowofarchem.uti.json @@ -294,5 +294,9 @@ "TemplateResRef": { "type": "resref", "value": "shadowofarchem" + }, + "xModelPart1": { + "type": "word", + "value": 15 } } diff --git a/_module/uti/shadowpots.uti.json b/_module/uti/shadowpots.uti.json index 0083d2ca..18115bb6 100644 --- a/_module/uti/shadowpots.uti.json +++ b/_module/uti/shadowpots.uti.json @@ -117,5 +117,17 @@ "TemplateResRef": { "type": "resref", "value": "shadowpots" + }, + "xModelPart1": { + "type": "word", + "value": 66 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 21 } } diff --git a/_module/uti/shadowskin1.uti.json b/_module/uti/shadowskin1.uti.json index 3c2e7900..f5d7c6b8 100644 --- a/_module/uti/shadowskin1.uti.json +++ b/_module/uti/shadowskin1.uti.json @@ -637,5 +637,9 @@ "TemplateResRef": { "type": "resref", "value": "shadowskin1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/shadowskin2.uti.json b/_module/uti/shadowskin2.uti.json index ee9d9fbd..5623ad57 100644 --- a/_module/uti/shadowskin2.uti.json +++ b/_module/uti/shadowskin2.uti.json @@ -637,5 +637,9 @@ "TemplateResRef": { "type": "resref", "value": "shadowskin2" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/shield46.uti.json b/_module/uti/shield46.uti.json index 3336f7eb..e5fa1ebb 100644 --- a/_module/uti/shield46.uti.json +++ b/_module/uti/shield46.uti.json @@ -171,5 +171,9 @@ "TemplateResRef": { "type": "resref", "value": "shield46" + }, + "xModelPart1": { + "type": "word", + "value": 41 } } diff --git a/_module/uti/shieldgrdskin.uti.json b/_module/uti/shieldgrdskin.uti.json index b8d1509e..2e3edbe8 100644 --- a/_module/uti/shieldgrdskin.uti.json +++ b/_module/uti/shieldgrdskin.uti.json @@ -569,5 +569,9 @@ "TemplateResRef": { "type": "resref", "value": "shieldgrdskin" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/shieldgrdslam.uti.json b/_module/uti/shieldgrdslam.uti.json index 0316f034..10a57dac 100644 --- a/_module/uti/shieldgrdslam.uti.json +++ b/_module/uti/shieldgrdslam.uti.json @@ -137,5 +137,9 @@ "TemplateResRef": { "type": "resref", "value": "shieldgrdslam" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/shieldoftheancie.uti.json b/_module/uti/shieldoftheancie.uti.json index 77cf8155..1f9ce1ec 100644 --- a/_module/uti/shieldoftheancie.uti.json +++ b/_module/uti/shieldoftheancie.uti.json @@ -353,5 +353,9 @@ "TemplateResRef": { "type": "resref", "value": "shieldoftheancie" + }, + "xModelPart1": { + "type": "word", + "value": 43 } } diff --git a/_module/uti/shieldskin9.uti.json b/_module/uti/shieldskin9.uti.json index b7c94d34..50fbe458 100644 --- a/_module/uti/shieldskin9.uti.json +++ b/_module/uti/shieldskin9.uti.json @@ -600,5 +600,9 @@ "TemplateResRef": { "type": "resref", "value": "shieldskin9" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/shieldslam9.uti.json b/_module/uti/shieldslam9.uti.json index 812bf353..0028cdee 100644 --- a/_module/uti/shieldslam9.uti.json +++ b/_module/uti/shieldslam9.uti.json @@ -137,5 +137,9 @@ "TemplateResRef": { "type": "resref", "value": "shieldslam9" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/shipslog.uti.json b/_module/uti/shipslog.uti.json index d5aae5f5..bad1fca0 100644 --- a/_module/uti/shipslog.uti.json +++ b/_module/uti/shipslog.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "shipslog" + }, + "xModelPart1": { + "type": "word", + "value": 52 } } diff --git a/_module/uti/shovel.uti.json b/_module/uti/shovel.uti.json index d917f5a7..f8f32695 100644 --- a/_module/uti/shovel.uti.json +++ b/_module/uti/shovel.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "shovel" + }, + "xModelPart1": { + "type": "word", + "value": 5 } } diff --git a/_module/uti/sigcw1.uti.json b/_module/uti/sigcw1.uti.json index 96f785b8..becd6b99 100644 --- a/_module/uti/sigcw1.uti.json +++ b/_module/uti/sigcw1.uti.json @@ -137,5 +137,9 @@ "TemplateResRef": { "type": "resref", "value": "sigcw1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/sigskin1.uti.json b/_module/uti/sigskin1.uti.json index 2d7c711c..deb01c93 100644 --- a/_module/uti/sigskin1.uti.json +++ b/_module/uti/sigskin1.uti.json @@ -540,5 +540,9 @@ "TemplateResRef": { "type": "resref", "value": "sigskin1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/sillithskin1.uti.json b/_module/uti/sillithskin1.uti.json index 454bb7ca..9b779801 100644 --- a/_module/uti/sillithskin1.uti.json +++ b/_module/uti/sillithskin1.uti.json @@ -544,5 +544,9 @@ "TemplateResRef": { "type": "resref", "value": "sillithskin1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/skullbreakers002.uti.json b/_module/uti/skullbreakers002.uti.json index 5bfc8b4c..e488d976 100644 --- a/_module/uti/skullbreakers002.uti.json +++ b/_module/uti/skullbreakers002.uti.json @@ -167,5 +167,9 @@ "TemplateResRef": { "type": "resref", "value": "skullbreakers002" + }, + "xModelPart1": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/slaverskey.uti.json b/_module/uti/slaverskey.uti.json index dbdd5030..36d3dba0 100644 --- a/_module/uti/slaverskey.uti.json +++ b/_module/uti/slaverskey.uti.json @@ -83,5 +83,17 @@ "TemplateResRef": { "type": "resref", "value": "slaverskey" + }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 52 + }, + "xModelPart3": { + "type": "word", + "value": 22 } } diff --git a/_module/uti/slaveskey.uti.json b/_module/uti/slaveskey.uti.json index 48039abb..7160be4a 100644 --- a/_module/uti/slaveskey.uti.json +++ b/_module/uti/slaveskey.uti.json @@ -83,5 +83,17 @@ "TemplateResRef": { "type": "resref", "value": "slaveskey" + }, + "xModelPart1": { + "type": "word", + "value": 21 + }, + "xModelPart2": { + "type": "word", + "value": 51 + }, + "xModelPart3": { + "type": "word", + "value": 21 } } diff --git a/_module/uti/slumberdarts002.uti.json b/_module/uti/slumberdarts002.uti.json index 03db62c0..8b46f336 100644 --- a/_module/uti/slumberdarts002.uti.json +++ b/_module/uti/slumberdarts002.uti.json @@ -107,5 +107,9 @@ "TemplateResRef": { "type": "resref", "value": "slumberdarts002" + }, + "xModelPart1": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/smallnote.uti.json b/_module/uti/smallnote.uti.json index f8dd1cd7..2131a9f8 100644 --- a/_module/uti/smallnote.uti.json +++ b/_module/uti/smallnote.uti.json @@ -75,5 +75,9 @@ "TemplateResRef": { "type": "resref", "value": "smallnote" + }, + "xModelPart1": { + "type": "word", + "value": 50 } } diff --git a/_module/uti/smedusaclaw1.uti.json b/_module/uti/smedusaclaw1.uti.json index e635fced..3ed0962e 100644 --- a/_module/uti/smedusaclaw1.uti.json +++ b/_module/uti/smedusaclaw1.uti.json @@ -232,5 +232,9 @@ "TemplateResRef": { "type": "resref", "value": "smedusaclaw1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/smedusaskin1.uti.json b/_module/uti/smedusaskin1.uti.json index 304c6613..a43f4f49 100644 --- a/_module/uti/smedusaskin1.uti.json +++ b/_module/uti/smedusaskin1.uti.json @@ -385,5 +385,9 @@ "TemplateResRef": { "type": "resref", "value": "smedusaskin1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/smgcw1.uti.json b/_module/uti/smgcw1.uti.json index 65c4b18a..8b7f6453 100644 --- a/_module/uti/smgcw1.uti.json +++ b/_module/uti/smgcw1.uti.json @@ -137,5 +137,9 @@ "TemplateResRef": { "type": "resref", "value": "smgcw1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/smgskin1.uti.json b/_module/uti/smgskin1.uti.json index 92edb225..c928a976 100644 --- a/_module/uti/smgskin1.uti.json +++ b/_module/uti/smgskin1.uti.json @@ -509,5 +509,9 @@ "TemplateResRef": { "type": "resref", "value": "smgskin1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/snakebite.uti.json b/_module/uti/snakebite.uti.json index d3ce6dd1..a0c8e163 100644 --- a/_module/uti/snakebite.uti.json +++ b/_module/uti/snakebite.uti.json @@ -148,5 +148,17 @@ "TemplateResRef": { "type": "resref", "value": "snakebite" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 11 } } diff --git a/_module/uti/sniperbolts002.uti.json b/_module/uti/sniperbolts002.uti.json index 071aaf31..9af7cce3 100644 --- a/_module/uti/sniperbolts002.uti.json +++ b/_module/uti/sniperbolts002.uti.json @@ -175,5 +175,17 @@ "TemplateResRef": { "type": "resref", "value": "sniperbolts002" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 31 } } diff --git a/_module/uti/soldiersbracers.uti.json b/_module/uti/soldiersbracers.uti.json index 9c337990..49eefc7a 100644 --- a/_module/uti/soldiersbracers.uti.json +++ b/_module/uti/soldiersbracers.uti.json @@ -229,5 +229,9 @@ "TemplateResRef": { "type": "resref", "value": "soldiersbracers" + }, + "xModelPart1": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/soulstone.uti.json b/_module/uti/soulstone.uti.json index d3e831ac..a8358f04 100644 --- a/_module/uti/soulstone.uti.json +++ b/_module/uti/soulstone.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "soulstone" + }, + "xModelPart1": { + "type": "word", + "value": 44 } } diff --git a/_module/uti/speacterclaw1.uti.json b/_module/uti/speacterclaw1.uti.json index 71d72813..d06e7900 100644 --- a/_module/uti/speacterclaw1.uti.json +++ b/_module/uti/speacterclaw1.uti.json @@ -199,5 +199,9 @@ "TemplateResRef": { "type": "resref", "value": "speacterclaw1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/specterskin1.uti.json b/_module/uti/specterskin1.uti.json index 83d91d48..db220326 100644 --- a/_module/uti/specterskin1.uti.json +++ b/_module/uti/specterskin1.uti.json @@ -509,5 +509,9 @@ "TemplateResRef": { "type": "resref", "value": "specterskin1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/speedcaster.uti.json b/_module/uti/speedcaster.uti.json index 20e05c25..1b37e640 100644 --- a/_module/uti/speedcaster.uti.json +++ b/_module/uti/speedcaster.uti.json @@ -111,5 +111,9 @@ "TemplateResRef": { "type": "resref", "value": "speedcaster" + }, + "xModelPart1": { + "type": "word", + "value": 60 } } diff --git a/_module/uti/spikedgloves001.uti.json b/_module/uti/spikedgloves001.uti.json index 587c2eb8..ed5691a8 100644 --- a/_module/uti/spikedgloves001.uti.json +++ b/_module/uti/spikedgloves001.uti.json @@ -136,5 +136,9 @@ "TemplateResRef": { "type": "resref", "value": "spikedgloves001" + }, + "xModelPart1": { + "type": "word", + "value": 2 } } diff --git a/_module/uti/spikedtorch.uti.json b/_module/uti/spikedtorch.uti.json index 65af3aa9..76d5bbfd 100644 --- a/_module/uti/spikedtorch.uti.json +++ b/_module/uti/spikedtorch.uti.json @@ -146,5 +146,17 @@ "TemplateResRef": { "type": "resref", "value": "spikedtorch" + }, + "xModelPart1": { + "type": "word", + "value": 11 + }, + "xModelPart2": { + "type": "word", + "value": 21 + }, + "xModelPart3": { + "type": "word", + "value": 41 } } diff --git a/_module/uti/spiritbow.uti.json b/_module/uti/spiritbow.uti.json index 05aded76..4ace8d25 100644 --- a/_module/uti/spiritbow.uti.json +++ b/_module/uti/spiritbow.uti.json @@ -272,5 +272,17 @@ "TemplateResRef": { "type": "resref", "value": "spiritbow" + }, + "xModelPart1": { + "type": "word", + "value": 41 + }, + "xModelPart2": { + "type": "word", + "value": 41 + }, + "xModelPart3": { + "type": "word", + "value": 41 } } diff --git a/_module/uti/spiritclaw.uti.json b/_module/uti/spiritclaw.uti.json index 28f9d47e..193d193a 100644 --- a/_module/uti/spiritclaw.uti.json +++ b/_module/uti/spiritclaw.uti.json @@ -198,5 +198,9 @@ "TemplateResRef": { "type": "resref", "value": "spiritclaw" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/squireshat.uti.json b/_module/uti/squireshat.uti.json index 2948a4ed..203c854e 100644 --- a/_module/uti/squireshat.uti.json +++ b/_module/uti/squireshat.uti.json @@ -160,5 +160,9 @@ "TemplateResRef": { "type": "resref", "value": "squireshat" + }, + "xModelPart1": { + "type": "word", + "value": 18 } } diff --git a/_module/uti/srakskin1.uti.json b/_module/uti/srakskin1.uti.json index 161d6ccb..53d141e5 100644 --- a/_module/uti/srakskin1.uti.json +++ b/_module/uti/srakskin1.uti.json @@ -261,5 +261,9 @@ "TemplateResRef": { "type": "resref", "value": "srakskin1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/srakwpn1.uti.json b/_module/uti/srakwpn1.uti.json index 87daba37..3761ea6b 100644 --- a/_module/uti/srakwpn1.uti.json +++ b/_module/uti/srakwpn1.uti.json @@ -239,5 +239,17 @@ "TemplateResRef": { "type": "resref", "value": "srakwpn1" + }, + "xModelPart1": { + "type": "word", + "value": 41 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/srislrdskin1.uti.json b/_module/uti/srislrdskin1.uti.json index d7964acf..43ab14d5 100644 --- a/_module/uti/srislrdskin1.uti.json +++ b/_module/uti/srislrdskin1.uti.json @@ -602,5 +602,9 @@ "TemplateResRef": { "type": "resref", "value": "srislrdskin1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/srislrdwpn1.uti.json b/_module/uti/srislrdwpn1.uti.json index e551234e..1ab98745 100644 --- a/_module/uti/srislrdwpn1.uti.json +++ b/_module/uti/srislrdwpn1.uti.json @@ -208,5 +208,17 @@ "TemplateResRef": { "type": "resref", "value": "srislrdwpn1" + }, + "xModelPart1": { + "type": "word", + "value": 41 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 34 } } diff --git a/_module/uti/ssbook.uti.json b/_module/uti/ssbook.uti.json index ce0a6ddd..b59acf67 100644 --- a/_module/uti/ssbook.uti.json +++ b/_module/uti/ssbook.uti.json @@ -111,5 +111,9 @@ "TemplateResRef": { "type": "resref", "value": "ssbook" + }, + "xModelPart1": { + "type": "word", + "value": 2 } } diff --git a/_module/uti/ssgcw1.uti.json b/_module/uti/ssgcw1.uti.json index 0dad9d85..23a9eae5 100644 --- a/_module/uti/ssgcw1.uti.json +++ b/_module/uti/ssgcw1.uti.json @@ -137,5 +137,9 @@ "TemplateResRef": { "type": "resref", "value": "ssgcw1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/ssgskin1.uti.json b/_module/uti/ssgskin1.uti.json index c2d61500..151676c5 100644 --- a/_module/uti/ssgskin1.uti.json +++ b/_module/uti/ssgskin1.uti.json @@ -509,5 +509,9 @@ "TemplateResRef": { "type": "resref", "value": "ssgskin1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/sslaadclaw1.uti.json b/_module/uti/sslaadclaw1.uti.json index f9916b6f..6775336b 100644 --- a/_module/uti/sslaadclaw1.uti.json +++ b/_module/uti/sslaadclaw1.uti.json @@ -201,5 +201,9 @@ "TemplateResRef": { "type": "resref", "value": "sslaadclaw1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/sslaadskin1.uti.json b/_module/uti/sslaadskin1.uti.json index feb31f40..4d4cf604 100644 --- a/_module/uti/sslaadskin1.uti.json +++ b/_module/uti/sslaadskin1.uti.json @@ -602,5 +602,9 @@ "TemplateResRef": { "type": "resref", "value": "sslaadskin1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/sspecclaw1.uti.json b/_module/uti/sspecclaw1.uti.json index 5257ffd6..52dfe62b 100644 --- a/_module/uti/sspecclaw1.uti.json +++ b/_module/uti/sspecclaw1.uti.json @@ -170,5 +170,9 @@ "TemplateResRef": { "type": "resref", "value": "sspecclaw1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/sspecskin1.uti.json b/_module/uti/sspecskin1.uti.json index 74776cfd..ce979d8d 100644 --- a/_module/uti/sspecskin1.uti.json +++ b/_module/uti/sspecskin1.uti.json @@ -571,5 +571,9 @@ "TemplateResRef": { "type": "resref", "value": "sspecskin1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/ssring.uti.json b/_module/uti/ssring.uti.json index 29707968..5d7e4cf5 100644 --- a/_module/uti/ssring.uti.json +++ b/_module/uti/ssring.uti.json @@ -719,5 +719,9 @@ } } ] + }, + "xModelPart1": { + "type": "word", + "value": 33 } } diff --git a/_module/uti/staffofages.uti.json b/_module/uti/staffofages.uti.json index c6e56a4f..6d354a1a 100644 --- a/_module/uti/staffofages.uti.json +++ b/_module/uti/staffofages.uti.json @@ -708,5 +708,17 @@ "TemplateResRef": { "type": "resref", "value": "staffofages" + }, + "xModelPart1": { + "type": "word", + "value": 21 + }, + "xModelPart2": { + "type": "word", + "value": 61 + }, + "xModelPart3": { + "type": "word", + "value": 51 } } diff --git a/_module/uti/staffofsummoning.uti.json b/_module/uti/staffofsummoning.uti.json index aed36af2..bc37ddea 100644 --- a/_module/uti/staffofsummoning.uti.json +++ b/_module/uti/staffofsummoning.uti.json @@ -237,5 +237,17 @@ "TemplateResRef": { "type": "resref", "value": "staffofsummoning" + }, + "xModelPart1": { + "type": "word", + "value": 43 + }, + "xModelPart2": { + "type": "word", + "value": 43 + }, + "xModelPart3": { + "type": "word", + "value": 33 } } diff --git a/_module/uti/starpipes2.uti.json b/_module/uti/starpipes2.uti.json index e2617236..44390cd7 100644 --- a/_module/uti/starpipes2.uti.json +++ b/_module/uti/starpipes2.uti.json @@ -202,5 +202,9 @@ "TemplateResRef": { "type": "resref", "value": "starpipes2" + }, + "xModelPart1": { + "type": "word", + "value": 7 } } diff --git a/_module/uti/steadfast.uti.json b/_module/uti/steadfast.uti.json index d4359282..54417651 100644 --- a/_module/uti/steadfast.uti.json +++ b/_module/uti/steadfast.uti.json @@ -144,5 +144,17 @@ "TemplateResRef": { "type": "resref", "value": "steadfast" + }, + "xModelPart1": { + "type": "word", + "value": 51 + }, + "xModelPart2": { + "type": "word", + "value": 51 + }, + "xModelPart3": { + "type": "word", + "value": 51 } } diff --git a/_module/uti/stoneoftheancien.uti.json b/_module/uti/stoneoftheancien.uti.json index b6482c63..ec47bd5a 100644 --- a/_module/uti/stoneoftheancien.uti.json +++ b/_module/uti/stoneoftheancien.uti.json @@ -167,5 +167,9 @@ "TemplateResRef": { "type": "resref", "value": "stoneoftheancien" + }, + "xModelPart1": { + "type": "word", + "value": 23 } } diff --git a/_module/uti/sturdyrope.uti.json b/_module/uti/sturdyrope.uti.json index 052e4137..53421763 100644 --- a/_module/uti/sturdyrope.uti.json +++ b/_module/uti/sturdyrope.uti.json @@ -73,5 +73,9 @@ "TemplateResRef": { "type": "resref", "value": "sturdyrope" + }, + "xModelPart1": { + "type": "word", + "value": 31 } } diff --git a/_module/uti/succubusskin23.uti.json b/_module/uti/succubusskin23.uti.json index 47e533f4..fa06e948 100644 --- a/_module/uti/succubusskin23.uti.json +++ b/_module/uti/succubusskin23.uti.json @@ -693,5 +693,9 @@ "TemplateResRef": { "type": "resref", "value": "succubusskin23" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/sumundclaw1.uti.json b/_module/uti/sumundclaw1.uti.json index 322c524f..84d553b8 100644 --- a/_module/uti/sumundclaw1.uti.json +++ b/_module/uti/sumundclaw1.uti.json @@ -137,5 +137,9 @@ "TemplateResRef": { "type": "resref", "value": "sumundclaw1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/sumundskin1.uti.json b/_module/uti/sumundskin1.uti.json index 4d00f3e7..4560320c 100644 --- a/_module/uti/sumundskin1.uti.json +++ b/_module/uti/sumundskin1.uti.json @@ -571,5 +571,9 @@ "TemplateResRef": { "type": "resref", "value": "sumundskin1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/svampcwpn1.uti.json b/_module/uti/svampcwpn1.uti.json index 16abee0e..7d43939e 100644 --- a/_module/uti/svampcwpn1.uti.json +++ b/_module/uti/svampcwpn1.uti.json @@ -232,5 +232,9 @@ "TemplateResRef": { "type": "resref", "value": "svampcwpn1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/svampskin1.uti.json b/_module/uti/svampskin1.uti.json index 16094ba9..fbf2f429 100644 --- a/_module/uti/svampskin1.uti.json +++ b/_module/uti/svampskin1.uti.json @@ -633,5 +633,9 @@ "TemplateResRef": { "type": "resref", "value": "svampskin1" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/tarot.uti.json b/_module/uti/tarot.uti.json index ab66395b..cf1b4860 100644 --- a/_module/uti/tarot.uti.json +++ b/_module/uti/tarot.uti.json @@ -171,5 +171,9 @@ "TemplateResRef": { "type": "resref", "value": "tarot" + }, + "xModelPart1": { + "type": "word", + "value": 46 } } diff --git a/_module/uti/telegem001.uti.json b/_module/uti/telegem001.uti.json index dff391bb..188e1472 100644 --- a/_module/uti/telegem001.uti.json +++ b/_module/uti/telegem001.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "telegem001" + }, + "xModelPart1": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/teleportationgem.uti.json b/_module/uti/teleportationgem.uti.json index 038df1c6..852f093a 100644 --- a/_module/uti/teleportationgem.uti.json +++ b/_module/uti/teleportationgem.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "teleportationgem" + }, + "xModelPart1": { + "type": "word", + "value": 79 } } diff --git a/_module/uti/terror.uti.json b/_module/uti/terror.uti.json index 47b10bb1..eb9b6ace 100644 --- a/_module/uti/terror.uti.json +++ b/_module/uti/terror.uti.json @@ -195,5 +195,9 @@ "TemplateResRef": { "type": "resref", "value": "terror" + }, + "xModelPart1": { + "type": "word", + "value": 17 } } diff --git a/_module/uti/testharp.uti.json b/_module/uti/testharp.uti.json index bf2fef70..9ee52f1b 100644 --- a/_module/uti/testharp.uti.json +++ b/_module/uti/testharp.uti.json @@ -295,5 +295,9 @@ "TemplateResRef": { "type": "resref", "value": "testharp" + }, + "xModelPart1": { + "type": "word", + "value": 24 } } diff --git a/_module/uti/thegreenreaper.uti.json b/_module/uti/thegreenreaper.uti.json index d1f5c086..55da00b9 100644 --- a/_module/uti/thegreenreaper.uti.json +++ b/_module/uti/thegreenreaper.uti.json @@ -237,5 +237,17 @@ "TemplateResRef": { "type": "resref", "value": "thegreenreaper" + }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 22 } } diff --git a/_module/uti/thehandofgod.uti.json b/_module/uti/thehandofgod.uti.json index 2c2de3cc..2201a60c 100644 --- a/_module/uti/thehandofgod.uti.json +++ b/_module/uti/thehandofgod.uti.json @@ -111,5 +111,9 @@ "TemplateResRef": { "type": "resref", "value": "thehandofgod" + }, + "xModelPart1": { + "type": "word", + "value": 2 } } diff --git a/_module/uti/theifskin01.uti.json b/_module/uti/theifskin01.uti.json index f5cb8462..42c3db21 100644 --- a/_module/uti/theifskin01.uti.json +++ b/_module/uti/theifskin01.uti.json @@ -416,5 +416,9 @@ "TemplateResRef": { "type": "resref", "value": "theifskin01" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/thepoint.uti.json b/_module/uti/thepoint.uti.json index 8cd72807..6ddc92af 100644 --- a/_module/uti/thepoint.uti.json +++ b/_module/uti/thepoint.uti.json @@ -456,5 +456,17 @@ "TemplateResRef": { "type": "resref", "value": "thepoint" + }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 44 } } diff --git a/_module/uti/thequeensdiary.uti.json b/_module/uti/thequeensdiary.uti.json index f9f1e487..947b7fbd 100644 --- a/_module/uti/thequeensdiary.uti.json +++ b/_module/uti/thequeensdiary.uti.json @@ -111,5 +111,9 @@ "TemplateResRef": { "type": "resref", "value": "thequeensdiary" + }, + "xModelPart1": { + "type": "word", + "value": 4 } } diff --git a/_module/uti/thereapersgift.uti.json b/_module/uti/thereapersgift.uti.json index 5a87dfae..ab7e0440 100644 --- a/_module/uti/thereapersgift.uti.json +++ b/_module/uti/thereapersgift.uti.json @@ -146,5 +146,17 @@ "TemplateResRef": { "type": "resref", "value": "thereapersgift" + }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/thesummonertool.uti.json b/_module/uti/thesummonertool.uti.json index c3a8d48f..fe63f180 100644 --- a/_module/uti/thesummonertool.uti.json +++ b/_module/uti/thesummonertool.uti.json @@ -325,5 +325,9 @@ "TemplateResRef": { "type": "resref", "value": "thesummonertool" + }, + "xModelPart1": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/thievesblade01.uti.json b/_module/uti/thievesblade01.uti.json index ce60d0b8..4fa62ce3 100644 --- a/_module/uti/thievesblade01.uti.json +++ b/_module/uti/thievesblade01.uti.json @@ -177,5 +177,17 @@ "TemplateResRef": { "type": "resref", "value": "thievesblade01" + }, + "xModelPart1": { + "type": "word", + "value": 23 + }, + "xModelPart2": { + "type": "word", + "value": 43 + }, + "xModelPart3": { + "type": "word", + "value": 23 } } diff --git a/_module/uti/thieveskey.uti.json b/_module/uti/thieveskey.uti.json index c977f7d7..6fce0569 100644 --- a/_module/uti/thieveskey.uti.json +++ b/_module/uti/thieveskey.uti.json @@ -81,5 +81,17 @@ "TemplateResRef": { "type": "resref", "value": "thieveskey" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 12 + }, + "xModelPart3": { + "type": "word", + "value": 62 } } diff --git a/_module/uti/timecrystal.uti.json b/_module/uti/timecrystal.uti.json index 4f9f9fb0..fc0b7cdc 100644 --- a/_module/uti/timecrystal.uti.json +++ b/_module/uti/timecrystal.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "timecrystal" + }, + "xModelPart1": { + "type": "word", + "value": 28 } } diff --git a/_module/uti/titangrtswrd9.uti.json b/_module/uti/titangrtswrd9.uti.json index 2250170f..886b0cfe 100644 --- a/_module/uti/titangrtswrd9.uti.json +++ b/_module/uti/titangrtswrd9.uti.json @@ -239,5 +239,17 @@ "TemplateResRef": { "type": "resref", "value": "titangrtswrd9" + }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 12 } } diff --git a/_module/uti/titanskin9.uti.json b/_module/uti/titanskin9.uti.json index 9608ad23..731a8198 100644 --- a/_module/uti/titanskin9.uti.json +++ b/_module/uti/titanskin9.uti.json @@ -726,5 +726,9 @@ "TemplateResRef": { "type": "resref", "value": "titanskin9" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/touchofdeath.uti.json b/_module/uti/touchofdeath.uti.json index 2adcf375..82451ae1 100644 --- a/_module/uti/touchofdeath.uti.json +++ b/_module/uti/touchofdeath.uti.json @@ -167,5 +167,9 @@ "TemplateResRef": { "type": "resref", "value": "touchofdeath" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/tournamenttroph.uti.json b/_module/uti/tournamenttroph.uti.json index bcfd6faa..f4d1d947 100644 --- a/_module/uti/tournamenttroph.uti.json +++ b/_module/uti/tournamenttroph.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "tournamenttroph" + }, + "xModelPart1": { + "type": "word", + "value": 13 } } diff --git a/_module/uti/traitorshelm.uti.json b/_module/uti/traitorshelm.uti.json index dca93e68..8f21956d 100644 --- a/_module/uti/traitorshelm.uti.json +++ b/_module/uti/traitorshelm.uti.json @@ -284,5 +284,9 @@ "TemplateResRef": { "type": "resref", "value": "traitorshelm" + }, + "xModelPart1": { + "type": "word", + "value": 26 } } diff --git a/_module/uti/traitorshelmdr.uti.json b/_module/uti/traitorshelmdr.uti.json index 170ba858..dd270c38 100644 --- a/_module/uti/traitorshelmdr.uti.json +++ b/_module/uti/traitorshelmdr.uti.json @@ -315,5 +315,9 @@ "TemplateResRef": { "type": "resref", "value": "traitorshelmdr" + }, + "xModelPart1": { + "type": "word", + "value": 26 } } diff --git a/_module/uti/translatedancien.uti.json b/_module/uti/translatedancien.uti.json index 720ecbf8..72195214 100644 --- a/_module/uti/translatedancien.uti.json +++ b/_module/uti/translatedancien.uti.json @@ -77,5 +77,9 @@ "TemplateResRef": { "type": "resref", "value": "translatedancien" + }, + "xModelPart1": { + "type": "word", + "value": 4 } } diff --git a/_module/uti/trespasserswill.uti.json b/_module/uti/trespasserswill.uti.json index 08672d7a..da8bba90 100644 --- a/_module/uti/trespasserswill.uti.json +++ b/_module/uti/trespasserswill.uti.json @@ -489,5 +489,17 @@ "TemplateResRef": { "type": "resref", "value": "trespasserswill" + }, + "xModelPart1": { + "type": "word", + "value": 34 + }, + "xModelPart2": { + "type": "word", + "value": 24 + }, + "xModelPart3": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/trollberserkersb.uti.json b/_module/uti/trollberserkersb.uti.json index e85588a4..f1d41c69 100644 --- a/_module/uti/trollberserkersb.uti.json +++ b/_module/uti/trollberserkersb.uti.json @@ -136,5 +136,9 @@ "TemplateResRef": { "type": "resref", "value": "trollberserkersb" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/trollkey.uti.json b/_module/uti/trollkey.uti.json index 9094638b..29598a04 100644 --- a/_module/uti/trollkey.uti.json +++ b/_module/uti/trollkey.uti.json @@ -81,5 +81,17 @@ "TemplateResRef": { "type": "resref", "value": "trollkey" + }, + "xModelPart1": { + "type": "word", + "value": 43 + }, + "xModelPart2": { + "type": "word", + "value": 13 + }, + "xModelPart3": { + "type": "word", + "value": 23 } } diff --git a/_module/uti/trollshamanbelt.uti.json b/_module/uti/trollshamanbelt.uti.json index ce3e9245..e9abe0c5 100644 --- a/_module/uti/trollshamanbelt.uti.json +++ b/_module/uti/trollshamanbelt.uti.json @@ -136,5 +136,9 @@ "TemplateResRef": { "type": "resref", "value": "trollshamanbelt" + }, + "xModelPart1": { + "type": "word", + "value": 2 } } diff --git a/_module/uti/truseeskin.uti.json b/_module/uti/truseeskin.uti.json index a07c01c2..980ca6f5 100644 --- a/_module/uti/truseeskin.uti.json +++ b/_module/uti/truseeskin.uti.json @@ -105,5 +105,9 @@ "TemplateResRef": { "type": "resref", "value": "truseeskin" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/truseeskin001.uti.json b/_module/uti/truseeskin001.uti.json index d8e8038d..02cc7efe 100644 --- a/_module/uti/truseeskin001.uti.json +++ b/_module/uti/truseeskin001.uti.json @@ -601,5 +601,9 @@ "TemplateResRef": { "type": "resref", "value": "truseeskin001" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/tyujk002.uti.json b/_module/uti/tyujk002.uti.json index 3a6e8e1a..aa982284 100644 --- a/_module/uti/tyujk002.uti.json +++ b/_module/uti/tyujk002.uti.json @@ -113,5 +113,17 @@ "TemplateResRef": { "type": "resref", "value": "tyujk002" + }, + "xModelPart1": { + "type": "word", + "value": 36 + }, + "xModelPart2": { + "type": "word", + "value": 61 + }, + "xModelPart3": { + "type": "word", + "value": 71 } } diff --git a/_module/uti/vampswrd23.uti.json b/_module/uti/vampswrd23.uti.json index 9fed7bdd..87cb3df1 100644 --- a/_module/uti/vampswrd23.uti.json +++ b/_module/uti/vampswrd23.uti.json @@ -208,5 +208,17 @@ "TemplateResRef": { "type": "resref", "value": "vampswrd23" + }, + "xModelPart1": { + "type": "word", + "value": 43 + }, + "xModelPart2": { + "type": "word", + "value": 43 + }, + "xModelPart3": { + "type": "word", + "value": 63 } } diff --git a/_module/uti/venom.uti.json b/_module/uti/venom.uti.json index da47caf3..a77d3880 100644 --- a/_module/uti/venom.uti.json +++ b/_module/uti/venom.uti.json @@ -236,5 +236,81 @@ "TemplateResRef": { "type": "resref", "value": "venom" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 10 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 6 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 5 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 6 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 3 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 6 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 6 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 6 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 5 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 6 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 3 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 6 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/veteranscimitar.uti.json b/_module/uti/veteranscimitar.uti.json index f5fb4c62..04518223 100644 --- a/_module/uti/veteranscimitar.uti.json +++ b/_module/uti/veteranscimitar.uti.json @@ -175,5 +175,17 @@ "TemplateResRef": { "type": "resref", "value": "veteranscimitar" + }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 32 + }, + "xModelPart3": { + "type": "word", + "value": 52 } } diff --git a/_module/uti/violator.uti.json b/_module/uti/violator.uti.json index 8559be8f..3c33b025 100644 --- a/_module/uti/violator.uti.json +++ b/_module/uti/violator.uti.json @@ -177,5 +177,17 @@ "TemplateResRef": { "type": "resref", "value": "violator" + }, + "xModelPart1": { + "type": "word", + "value": 51 + }, + "xModelPart2": { + "type": "word", + "value": 41 + }, + "xModelPart3": { + "type": "word", + "value": 41 } } diff --git a/_module/uti/vulcas003d.uti.json b/_module/uti/vulcas003d.uti.json index 4f6c6528..bd71042f 100644 --- a/_module/uti/vulcas003d.uti.json +++ b/_module/uti/vulcas003d.uti.json @@ -237,5 +237,17 @@ "TemplateResRef": { "type": "resref", "value": "vulcas003d" + }, + "xModelPart1": { + "type": "word", + "value": 33 + }, + "xModelPart2": { + "type": "word", + "value": 23 + }, + "xModelPart3": { + "type": "word", + "value": 33 } } diff --git a/_module/uti/vulcas003d00140.uti.json b/_module/uti/vulcas003d00140.uti.json index d0b7c54d..8d3752ce 100644 --- a/_module/uti/vulcas003d00140.uti.json +++ b/_module/uti/vulcas003d00140.uti.json @@ -392,5 +392,17 @@ "TemplateResRef": { "type": "resref", "value": "vulcas003d00140" + }, + "xModelPart1": { + "type": "word", + "value": 33 + }, + "xModelPart2": { + "type": "word", + "value": 23 + }, + "xModelPart3": { + "type": "word", + "value": 33 } } diff --git a/_module/uti/wammar002.uti.json b/_module/uti/wammar002.uti.json index 887ae5e1..31896580 100644 --- a/_module/uti/wammar002.uti.json +++ b/_module/uti/wammar002.uti.json @@ -241,5 +241,17 @@ "TemplateResRef": { "type": "resref", "value": "wammar002" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/wammbo017.uti.json b/_module/uti/wammbo017.uti.json index b720c665..7ffb68ab 100644 --- a/_module/uti/wammbo017.uti.json +++ b/_module/uti/wammbo017.uti.json @@ -148,5 +148,17 @@ "TemplateResRef": { "type": "resref", "value": "wammbo017" + }, + "xModelPart1": { + "type": "word", + "value": 21 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 31 } } diff --git a/_module/uti/wammbo018.uti.json b/_module/uti/wammbo018.uti.json index 7ddf6ccf..7f39c942 100644 --- a/_module/uti/wammbo018.uti.json +++ b/_module/uti/wammbo018.uti.json @@ -148,5 +148,17 @@ "TemplateResRef": { "type": "resref", "value": "wammbo018" + }, + "xModelPart1": { + "type": "word", + "value": 21 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 31 } } diff --git a/_module/uti/warden.uti.json b/_module/uti/warden.uti.json index 93e9894a..80266847 100644 --- a/_module/uti/warden.uti.json +++ b/_module/uti/warden.uti.json @@ -229,5 +229,9 @@ "TemplateResRef": { "type": "resref", "value": "warden" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/warning.uti.json b/_module/uti/warning.uti.json index 5aba2f0d..129dc9ef 100644 --- a/_module/uti/warning.uti.json +++ b/_module/uti/warning.uti.json @@ -109,5 +109,9 @@ "TemplateResRef": { "type": "resref", "value": "warning" + }, + "xModelPart1": { + "type": "word", + "value": 2 } } diff --git a/_module/uti/wbwmxl008.uti.json b/_module/uti/wbwmxl008.uti.json index 56af1376..ba379700 100644 --- a/_module/uti/wbwmxl008.uti.json +++ b/_module/uti/wbwmxl008.uti.json @@ -148,5 +148,17 @@ "TemplateResRef": { "type": "resref", "value": "wbwmxl008" + }, + "xModelPart1": { + "type": "word", + "value": 33 + }, + "xModelPart2": { + "type": "word", + "value": 33 + }, + "xModelPart3": { + "type": "word", + "value": 33 } } diff --git a/_module/uti/weaponchanger.uti.json b/_module/uti/weaponchanger.uti.json index c4da0bbe..4baa0043 100644 --- a/_module/uti/weaponchanger.uti.json +++ b/_module/uti/weaponchanger.uti.json @@ -111,5 +111,9 @@ "TemplateResRef": { "type": "resref", "value": "weaponchanger" + }, + "xModelPart1": { + "type": "word", + "value": 63 } } diff --git a/_module/uti/webcutter.uti.json b/_module/uti/webcutter.uti.json index d9b04851..d9626839 100644 --- a/_module/uti/webcutter.uti.json +++ b/_module/uti/webcutter.uti.json @@ -175,5 +175,17 @@ "TemplateResRef": { "type": "resref", "value": "webcutter" + }, + "xModelPart1": { + "type": "word", + "value": 12 + }, + "xModelPart2": { + "type": "word", + "value": 12 + }, + "xModelPart3": { + "type": "word", + "value": 22 } } diff --git a/_module/uti/windsofchains.uti.json b/_module/uti/windsofchains.uti.json index e81f60d0..baa3cf21 100644 --- a/_module/uti/windsofchains.uti.json +++ b/_module/uti/windsofchains.uti.json @@ -358,5 +358,81 @@ "TemplateResRef": { "type": "resref", "value": "windsofchains" + }, + "xArmorPart_Belt": { + "type": "word", + "value": 10 + }, + "xArmorPart_LBice": { + "type": "word", + "value": 5 + }, + "xArmorPart_LFArm": { + "type": "word", + "value": 7 + }, + "xArmorPart_LFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_LHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_LShin": { + "type": "word", + "value": 5 + }, + "xArmorPart_LShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_LThig": { + "type": "word", + "value": 5 + }, + "xArmorPart_Neck": { + "type": "word", + "value": 1 + }, + "xArmorPart_Pelvi": { + "type": "word", + "value": 33 + }, + "xArmorPart_RBice": { + "type": "word", + "value": 5 + }, + "xArmorPart_RFArm": { + "type": "word", + "value": 7 + }, + "xArmorPart_RFoot": { + "type": "word", + "value": 5 + }, + "xArmorPart_RHand": { + "type": "word", + "value": 4 + }, + "xArmorPart_Robe": { + "type": "word", + "value": 0 + }, + "xArmorPart_RShin": { + "type": "word", + "value": 5 + }, + "xArmorPart_RShou": { + "type": "word", + "value": 0 + }, + "xArmorPart_RThig": { + "type": "word", + "value": 5 + }, + "xArmorPart_Torso": { + "type": "word", + "value": 4 } } diff --git a/_module/uti/wintersaxe001z.uti.json b/_module/uti/wintersaxe001z.uti.json index 9d434f18..c129d8b7 100644 --- a/_module/uti/wintersaxe001z.uti.json +++ b/_module/uti/wintersaxe001z.uti.json @@ -144,5 +144,17 @@ "TemplateResRef": { "type": "resref", "value": "wintersaxe001z" + }, + "xModelPart1": { + "type": "word", + "value": 41 + }, + "xModelPart2": { + "type": "word", + "value": 41 + }, + "xModelPart3": { + "type": "word", + "value": 51 } } diff --git a/_module/uti/wmgst0089.uti.json b/_module/uti/wmgst0089.uti.json index 90bcb9b6..18445d07 100644 --- a/_module/uti/wmgst0089.uti.json +++ b/_module/uti/wmgst0089.uti.json @@ -210,5 +210,17 @@ "TemplateResRef": { "type": "resref", "value": "wmgst0089" + }, + "xModelPart1": { + "type": "word", + "value": 21 + }, + "xModelPart2": { + "type": "word", + "value": 61 + }, + "xModelPart3": { + "type": "word", + "value": 51 } } diff --git a/_module/uti/wolfthing.uti.json b/_module/uti/wolfthing.uti.json index 7be83aaf..b9f8b783 100644 --- a/_module/uti/wolfthing.uti.json +++ b/_module/uti/wolfthing.uti.json @@ -323,5 +323,9 @@ "TemplateResRef": { "type": "resref", "value": "wolfthing" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/wrong002.uti.json b/_module/uti/wrong002.uti.json index 33510e1e..ed8cbcd0 100644 --- a/_module/uti/wrong002.uti.json +++ b/_module/uti/wrong002.uti.json @@ -210,5 +210,17 @@ "TemplateResRef": { "type": "resref", "value": "wrong002" + }, + "xModelPart1": { + "type": "word", + "value": 13 + }, + "xModelPart2": { + "type": "word", + "value": 11 + }, + "xModelPart3": { + "type": "word", + "value": 13 } } diff --git a/_module/uti/wswls003.uti.json b/_module/uti/wswls003.uti.json index 106614c6..a29c6b99 100644 --- a/_module/uti/wswls003.uti.json +++ b/_module/uti/wswls003.uti.json @@ -178,5 +178,17 @@ "TemplateResRef": { "type": "resref", "value": "wswls003" + }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 22 } } diff --git a/_module/uti/wswmbs004.uti.json b/_module/uti/wswmbs004.uti.json index e3cf668d..8cc3dcf2 100644 --- a/_module/uti/wswmbs004.uti.json +++ b/_module/uti/wswmbs004.uti.json @@ -117,5 +117,17 @@ "TemplateResRef": { "type": "resref", "value": "wswmbs004" + }, + "xModelPart1": { + "type": "word", + "value": 21 + }, + "xModelPart2": { + "type": "word", + "value": 31 + }, + "xModelPart3": { + "type": "word", + "value": 61 } } diff --git a/_module/uti/wswmls004.uti.json b/_module/uti/wswmls004.uti.json index 9eb65521..a2c2d49f 100644 --- a/_module/uti/wswmls004.uti.json +++ b/_module/uti/wswmls004.uti.json @@ -150,5 +150,17 @@ "TemplateResRef": { "type": "resref", "value": "wswmls004" + }, + "xModelPart1": { + "type": "word", + "value": 23 + }, + "xModelPart2": { + "type": "word", + "value": 63 + }, + "xModelPart3": { + "type": "word", + "value": 23 } } diff --git a/_module/uti/wswmls005.uti.json b/_module/uti/wswmls005.uti.json index 4ad7e210..443f0011 100644 --- a/_module/uti/wswmls005.uti.json +++ b/_module/uti/wswmls005.uti.json @@ -239,5 +239,17 @@ "TemplateResRef": { "type": "resref", "value": "wswmls005" + }, + "xModelPart1": { + "type": "word", + "value": 24 + }, + "xModelPart2": { + "type": "word", + "value": 44 + }, + "xModelPart3": { + "type": "word", + "value": 14 } } diff --git a/_module/uti/wswmls013.uti.json b/_module/uti/wswmls013.uti.json index cb74b65b..3555820b 100644 --- a/_module/uti/wswmls013.uti.json +++ b/_module/uti/wswmls013.uti.json @@ -148,5 +148,17 @@ "TemplateResRef": { "type": "resref", "value": "wswmls013" + }, + "xModelPart1": { + "type": "word", + "value": 32 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 22 } } diff --git a/_module/uti/wswmls014.uti.json b/_module/uti/wswmls014.uti.json index 3a0fae0b..14a0b610 100644 --- a/_module/uti/wswmls014.uti.json +++ b/_module/uti/wswmls014.uti.json @@ -175,5 +175,17 @@ "TemplateResRef": { "type": "resref", "value": "wswmls014" + }, + "xModelPart1": { + "type": "word", + "value": 23 + }, + "xModelPart2": { + "type": "word", + "value": 43 + }, + "xModelPart3": { + "type": "word", + "value": 83 } } diff --git a/_module/uti/wswmsc012.uti.json b/_module/uti/wswmsc012.uti.json index 6743c5bc..feb5b1fa 100644 --- a/_module/uti/wswmsc012.uti.json +++ b/_module/uti/wswmsc012.uti.json @@ -113,5 +113,17 @@ "TemplateResRef": { "type": "resref", "value": "wswmsc012" + }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 22 + }, + "xModelPart3": { + "type": "word", + "value": 32 } } diff --git a/_module/uti/wswmss005.uti.json b/_module/uti/wswmss005.uti.json index 49069ef5..74665ccc 100644 --- a/_module/uti/wswmss005.uti.json +++ b/_module/uti/wswmss005.uti.json @@ -148,5 +148,17 @@ "TemplateResRef": { "type": "resref", "value": "wswmss005" + }, + "xModelPart1": { + "type": "word", + "value": 33 + }, + "xModelPart2": { + "type": "word", + "value": 43 + }, + "xModelPart3": { + "type": "word", + "value": 23 } } diff --git a/_module/uti/wswmss009.uti.json b/_module/uti/wswmss009.uti.json index 6c8fbef4..9ae5ccb7 100644 --- a/_module/uti/wswmss009.uti.json +++ b/_module/uti/wswmss009.uti.json @@ -148,5 +148,17 @@ "TemplateResRef": { "type": "resref", "value": "wswmss009" + }, + "xModelPart1": { + "type": "word", + "value": 43 + }, + "xModelPart2": { + "type": "word", + "value": 63 + }, + "xModelPart3": { + "type": "word", + "value": 61 } } diff --git a/_module/uti/wswmss013.uti.json b/_module/uti/wswmss013.uti.json index a9150fcf..29f01f36 100644 --- a/_module/uti/wswmss013.uti.json +++ b/_module/uti/wswmss013.uti.json @@ -181,5 +181,17 @@ "TemplateResRef": { "type": "resref", "value": "wswmss013" + }, + "xModelPart1": { + "type": "word", + "value": 31 + }, + "xModelPart2": { + "type": "word", + "value": 21 + }, + "xModelPart3": { + "type": "word", + "value": 23 } } diff --git a/_module/uti/wswmss014.uti.json b/_module/uti/wswmss014.uti.json index 6750e53c..1249c1b3 100644 --- a/_module/uti/wswmss014.uti.json +++ b/_module/uti/wswmss014.uti.json @@ -150,5 +150,17 @@ "TemplateResRef": { "type": "resref", "value": "wswmss014" + }, + "xModelPart1": { + "type": "word", + "value": 52 + }, + "xModelPart2": { + "type": "word", + "value": 62 + }, + "xModelPart3": { + "type": "word", + "value": 52 } } diff --git a/_module/uti/yuantipriest.uti.json b/_module/uti/yuantipriest.uti.json index 79203d27..312d7f68 100644 --- a/_module/uti/yuantipriest.uti.json +++ b/_module/uti/yuantipriest.uti.json @@ -198,5 +198,9 @@ "TemplateResRef": { "type": "resref", "value": "yuantipriest" + }, + "xModelPart1": { + "type": "word", + "value": 1 } } diff --git a/_module/uti/zomishritualflai.uti.json b/_module/uti/zomishritualflai.uti.json index d794c601..61f84187 100644 --- a/_module/uti/zomishritualflai.uti.json +++ b/_module/uti/zomishritualflai.uti.json @@ -148,5 +148,17 @@ "TemplateResRef": { "type": "resref", "value": "zomishritualflai" + }, + "xModelPart1": { + "type": "word", + "value": 22 + }, + "xModelPart2": { + "type": "word", + "value": 42 + }, + "xModelPart3": { + "type": "word", + "value": 42 } } diff --git a/_module/utp/gnomcntrptn.utp.json b/_module/utp/gnomcntrptn.utp.json new file mode 100644 index 00000000..22d0a5fe --- /dev/null +++ b/_module/utp/gnomcntrptn.utp.json @@ -0,0 +1,219 @@ +{ + "__data_type": "UTP ", + "AnimationState": { + "type": "byte", + "value": 0 + }, + "Appearance": { + "type": "dword", + "value": 66 + }, + "AutoRemoveKey": { + "type": "byte", + "value": 0 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "CloseLockDC": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "Gnomish Contraption / Engine" + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CurrentHP": { + "type": "short", + "value": 15 + }, + "Description": { + "id": 14646, + "type": "cexolocstring", + "value": { + "0": "The sound of the machine is truly infernal, as if devils and demons made war against each other within." + } + }, + "DisarmDC": { + "type": "byte", + "value": 15 + }, + "Faction": { + "type": "dword", + "value": 1 + }, + "Fort": { + "type": "byte", + "value": 16 + }, + "Hardness": { + "type": "byte", + "value": 50 + }, + "HasInventory": { + "type": "byte", + "value": 0 + }, + "HP": { + "type": "short", + "value": 15 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "KeyName": { + "type": "cexostring", + "value": "" + }, + "KeyRequired": { + "type": "byte", + "value": 0 + }, + "Lockable": { + "type": "byte", + "value": 0 + }, + "Locked": { + "type": "byte", + "value": 0 + }, + "LocName": { + "id": 14647, + "type": "cexolocstring", + "value": {} + }, + "OnClick": { + "type": "resref", + "value": "clickforxp" + }, + "OnClosed": { + "type": "resref", + "value": "" + }, + "OnDamaged": { + "type": "resref", + "value": "" + }, + "OnDeath": { + "type": "resref", + "value": "" + }, + "OnDisarm": { + "type": "resref", + "value": "" + }, + "OnHeartbeat": { + "type": "resref", + "value": "" + }, + "OnInvDisturbed": { + "type": "resref", + "value": "" + }, + "OnLock": { + "type": "resref", + "value": "" + }, + "OnMeleeAttacked": { + "type": "resref", + "value": "" + }, + "OnOpen": { + "type": "resref", + "value": "" + }, + "OnSpellCastAt": { + "type": "resref", + "value": "" + }, + "OnTrapTriggered": { + "type": "resref", + "value": "" + }, + "OnUnlock": { + "type": "resref", + "value": "" + }, + "OnUsed": { + "type": "resref", + "value": "" + }, + "OnUserDefined": { + "type": "resref", + "value": "" + }, + "OpenLockDC": { + "type": "byte", + "value": 18 + }, + "PaletteID": { + "type": "byte", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 424 + }, + "Ref": { + "type": "byte", + "value": 0 + }, + "Static": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "GnomishContraptionEngine" + }, + "TemplateResRef": { + "type": "resref", + "value": "gnomcntrptn" + }, + "TrapDetectable": { + "type": "byte", + "value": 1 + }, + "TrapDetectDC": { + "type": "byte", + "value": 0 + }, + "TrapDisarmable": { + "type": "byte", + "value": 1 + }, + "TrapFlag": { + "type": "byte", + "value": 0 + }, + "TrapOneShot": { + "type": "byte", + "value": 1 + }, + "TrapType": { + "type": "byte", + "value": 0 + }, + "Type": { + "type": "byte", + "value": 0 + }, + "Useable": { + "type": "byte", + "value": 1 + }, + "Will": { + "type": "byte", + "value": 0 + } +}