TT1 Posted July 31, 2018 Posted July 31, 2018 (edited) So, I want to make an item that change your form when the item is equipped. The problem is: is impossible to change the weapon, which is the trigger off. The Documentation say that: RemoveEquipmentBoolean If True, all equipment will be removed when this form is applied, otherwise equipment will only remove if a temp item is added to that slot. (Weapons are always removed, regardless of the case) So I think maybe there is a conflict between it and Duration Infinite? weapon equipped -> impossible to remove because remove weapon is always applied -> impossible to trigger off? Any help here? { "GameDataObjects": [{ "$type": "Game.GameData.WeaponGameData, Assembly-CSharp", "DebugName": "Wand_U_Orcus", "ID": "ff10c221-f081-465f-adef-082978010685", "Components": [{ "$type": "Game.GameData.ItemComponent, Assembly-CSharp", "DisplayName": 10685, "DescriptionText": 10686, "FilterType": "Weapons", "InventoryAudioEventListID": "d41ac399-aa2e-4d9f-a3d0-1755564788b9", "IsQuestItem": "false", "IsIngredient": "false", "IsCurrency": "false", "IsAdventuringItem": "false", "CanSellForFullValue": "false", "MaxStackSize": 1, "NeverDropAsLoot": "false", "CanBePickpocketed": "false", "IsUnique": "true", "Value": 50000, "IconTextureSmall": "gui/icons/items/weapons/sceptre/sceptre_skull_02_s.png", "IconTextureLarge": "gui/icons/items/weapons/sceptre/sceptre_skull_02_l.png", "PencilSketchTexture": "", "InspectOnUseButton": [], "IsPlaceholder": "false" }, { "$type": "Game.GameData.EquippableComponent, Assembly-CSharp", "EquipmentType": "Wand", "EquipmentSlot": "AnyWeapon", "AppearancePiece": { "ModelVisualDataPath": "prefabs/items/appearance/weapons/sceptre/a_sceptre05.asset" }, "ItemModsIDs": ["1c01966e-8ada-44db-b97e-450f285e4a87", "b420d957-6932-4b02-8e02-1393b07f390d", "45fa172d-079b-4769-9749-82a220310685", "45fa172d-079b-4769-9749-82a220310686", "45fa172d-079b-4769-9749-82a220310687"], "OnEquipVisualEffects": [{ "VisualEffect": "prefabs/effects/abilities/wizzard/fx_spell_entropy_start.prefab", "AttachPoint": "EmissionMesh", "EmissiveColor": { "A": 1, "R": 1, "G": 1, "B": 1 }, "EmissiveGlowScale": 0 } ], "RestrictedToClassIDs": [], "RestrictedToPlayer": "false", "EquipConditionals": { "Operator": 0, "Components": [] }, "ProficientAbilityID": "17cc1645-e0e1-4bf2-802a-3894665c5b61", "CannotUnequip": "false", "ItemRendererPrefab": "prefabs/itemrenderers/genericitemrenderer.prefab", "ItemModel": "", "AnimationController": "", "PaperdollOverrideRenderer": "", "AttackSummonID": "00000000-0000-0000-0000-000000000000", "CannotSheathe": "false", "PropVisualEffects": [] }, { "$type": "Game.GameData.WeaponComponent, Assembly-CSharp", "Stance": "OneHanded", "AnimationStanceID": "ddeda306-872b-4d63-8032-fbaf359d0ed2", "StatusEffectsOnLaunchIDs": [], "IsDisplayedWhenAlternate": "true", "IsUniversalType": "false", "AttackID": "43e952b6-1574-4c86-8f9c-76627889893d", "NoiseLevelID": "15743f94-1026-40b0-8e13-a667b3f66f63", "ForceBackScabbard": "false", "ScabbardAppearancePiece": { "ModelVisualDataPath": "" }, "ScabbardRendererPrefab": "", "ScabbardModel": "", "AudioEventListID": "00000000-0000-0000-0000-000000000000" } ] }, { "$type": "Game.GameData.ItemModGameData, Assembly-CSharp", "DebugName": "Orcus_Strider_mod", "ID": "45fa172d-079b-4769-9749-82a220310685", "Components": [{ "$type": "Game.GameData.ItemModComponent, Assembly-CSharp", "DisplayName": 10685, "HideFromUI": "false", "EnchantCategory": "None", "Cost": 6, "DisplayEvenIfCostZero": "true", "CursesItem": "false", "StatusEffectsOnEquipIDs": ["29be9fa1-4d70-4ae9-806f-b779c904d06e", "4a5db01f-8aa3-4b2d-92e6-946d616af3da"], "StatusEffectsOnLaunchIDs": [], "StatusEffectsOnAttackIDs": [], "AbilityModsOnEquipIDs": [], "OnEquipVisualEffects": [], "DamageProcs": [], "AbilitiesOnEquipIDs": [] } ] }, { "$type": "Game.GameData.ItemModGameData, Assembly-CSharp", "DebugName": "Orcus_Destroyer_mod", "ID": "45fa172d-079b-4769-9749-82a220310686", "Components": [{ "$type": "Game.GameData.ItemModComponent, Assembly-CSharp", "DisplayName": 10686, "HideFromUI": "false", "EnchantCategory": "None", "Cost": 6, "DisplayEvenIfCostZero": "true", "CursesItem": "false", "StatusEffectsOnEquipIDs": ["a703c73c-ce3e-424b-9bb6-d6300ad10686"], "StatusEffectsOnLaunchIDs": [], "StatusEffectsOnAttackIDs": [], "AbilityModsOnEquipIDs": [], "OnEquipVisualEffects": [], "DamageProcs": [], "AbilitiesOnEquipIDs": [] } ] }, { "$type": "Game.GameData.ItemModGameData, Assembly-CSharp", "DebugName": "Orcus_ChangeForm_mod", "ID": "45fa172d-079b-4769-9749-82a220310687", "Components": [{ "$type": "Game.GameData.ItemModComponent, Assembly-CSharp", "DisplayName": 10687, "HideFromUI": "false", "EnchantCategory": "None", "Cost": 6, "DisplayEvenIfCostZero": "true", "CursesItem": "false", "StatusEffectsOnEquipIDs": [], "StatusEffectsOnLaunchIDs": [], "StatusEffectsOnAttackIDs": [], "AbilityModsOnEquipIDs": [], "OnEquipVisualEffects": [], "DamageProcs": [], "AbilitiesOnEquipIDs": ["41fa0d2c-27a8-46bc-9d96-7dc7a8410687"] } ] }, { "$type": "Game.GameData.GenericAbilityGameData, Assembly-CSharp", "DebugName": "Orcus_ChangeForm_Ability", "ID": "41fa0d2c-27a8-46bc-9d96-7dc7a8410687", "Components": [{ "$type": "Game.GameData.GenericAbilityComponent, Assembly-CSharp", "KeywordsIDs": [], "DisplayName": 634, "Description": 878, "UpgradeDescriptions": [], "UpgradedFromID": "00000000-0000-0000-0000-000000000000", "Vocalization": "NoVocalization", "Icon": "gui/icons/abilities/chanter/many_lives_pass_by.png", "UsageType": "None", "UsageValue": 1, "AbilityClassID": "00000000-0000-0000-0000-000000000000", "AbilityLevel": 9, "IsPassive": "true", "StackingRuleOverride": "Default", "TriggerOnHit": "false", "IsModal": "false", "ModalGroupID": "00000000-0000-0000-0000-000000000000", "IsCombatOnly": "false", "IsNonCombatOnly": "false", "HideFromUI": "false", "HideFromCombatLog": "false", "UniqueSet": "None", "NoiseLevelID": "82bc1ce9-3a81-41ca-a61a-cc1f73a53de7", "DurationOverride": 0, "OverrideEmpower": "Default", "ClearsOnMovement": "false", "CannotActivateWhileInStealth": "false", "CannotActivateWhileInvisible": "false", "ActivationPrerequisites": { "Conditional": { "Operator": 0, "Components": [] } }, "ApplicationPrerequisites": { "Conditional": { "Operator": 0, "Components": [] } }, "DeactivationPrerequisites": { "Conditional": { "Operator": 0, "Components": [] } }, "PowerLevelScaling": { "ScalingType": "Default", "BaseLevel": 0, "LevelIncrement": 1, "MaxLevel": 0, "DamageAdjustment": 1, "DurationAdjustment": 1, "BounceCountAdjustment": 0, "ProjectileCountAdjustment": 0, "AccuracyAdjustment": 0, "PenetrationAdjustment": 0 }, "StatusEffectKeywordsIDs": [], "StatusEffectsIDs": ["e1f6e027-d1fd-497b-8ce6-011cb5810685"], "VisualEffects": [{ "VisualEffect": "prefabs/effects/abilities/druid/fx_spiritshift.prefab", "AttachPoint": "Ground", "AttachObject": "Caster", "AttachMode": "Position", "MeshType": "None", "Event": "OnActivate" }, { "VisualEffect": "prefabs/effects/abilities/druid/fx_spiritshift.prefab", "AttachPoint": "Ground", "AttachObject": "Caster", "AttachMode": "Position", "MeshType": "None", "Event": "OnDeactivate" } ], "SelfMaterialReplacementID": "00000000-0000-0000-0000-000000000000", "AttackID": "00000000-0000-0000-0000-000000000000", "AITargetingConditional": { "Conditional": { "Operator": 0, "Components": [] }, "Scripts": [] }, "AudioEventListID": "11505d3a-349b-4d51-838b-ba942c09cea0" }, { "$type": "Game.GameData.ProgressionUnlockableComponent, Assembly-CSharp" } ] }, { "$type": "Game.GameData.StatusEffectGameData, Assembly-CSharp", "DebugName": "Death_Sentence_SE_ApplyOnEventWithChance", "ID": "a703c73c-ce3e-424b-9bb6-d6300ad10686", "Components": [{ "$type": "Game.GameData.StatusEffectComponent, Assembly-CSharp", "StatusEffectType": "ApplyStatusEffectOnEventWithChance", "OverrideDescriptionString": -1, "UseStatusEffectValueAs": "None", "BaseValue": 0.2, "DynamicValue": { "Stat": "None", "SkillDataID": "00000000-0000-0000-0000-000000000000", "ClassID": "00000000-0000-0000-0000-000000000000", "MultiplyBy": 1, "Operator": "Add" }, "KeywordsIDs": [], "DurationType": "UseDurationTime", "Duration": 60, "MaxStackQuantity": 0, "ApplicationBehavior": "StackIfAlreadyApplied", "ApplicationType": "ApplyOnTick", "IntervalRateID": "cf4a693e-5ec4-437c-b9e0-9133d416d023", "StackedChildrenApplyEffects": "false", "ApplicationPrerequisites": { "Conditional": { "Operator": 0, "Components": [] } }, "TriggerAdjustment": { "TriggerOnEvent": "None", "TriggerOffEvent": "None", "ValidateWithAttackFilter": "false", "ParamValue": 0, "ValueAdjustment": 0, "DurationAdjustment": 0, "ResetTriggerOnEffectTimeout": "false", "MaxTriggerCount": 0, "IgnoreMaxTriggerCount": "false", "RemoveEffectAtMax": "false", "ChanceToTrigger": 1 }, "PowerLevelScaling": { "UseCharacterLevel": "false", "BaseLevel": 0, "LevelIncrement": 1, "MaxLevel": 0, "ValueAdjustment": 0, "DurationAdjustment": 0 }, "IsHostile": "true", "ClearOnCombatEnd": "false", "ClearOnRest": "false", "ClearOnFoodRest": "false", "ClearWhenAttacks": "false", "ClearOnDeath": "false", "HideFromCombatTooltip": "true", "HideFromCombatLog": "false", "HideFromUI": "false", "VisualEffects": [], "MaterialReplacementID": "00000000-0000-0000-0000-000000000000", "AttackFilter": { "KeywordsIDs": [], "KeywordLogic": "Or", "Range": "None", "ClassTypeID": "00000000-0000-0000-0000-000000000000", "Source": "None", "DefendedBy": "None", "Empowered": "false", "Disengagement": "false", "Stealthed": "false", "UseStealthLinger": "false", "PowerLevel": 0, "PowerLevelOperator": "EqualTo", "ChanceToApply": 1, "AttackHostility": "Default" }, "AttackTargetFilter": { "KeywordsIDs": [], "KeywordLogic": "Or", "Race": "None", "IsKith": "false", "HealthPercentage": 0, "HealthOperator": "EqualTo", "Distance": 0, "DistanceOperator": "EqualTo", "HasDOT": "false", "IsMarked": "false", "TargetHostility": "Default" }, "ExtraValue": 0, "OverridePenetration": 0, "DamageTypeValue": "All", "KeywordValueID": "00000000-0000-0000-0000-000000000000", "RaceValue": "None", "StatusEffectTypeValue": "None", "ItemValueID": "00000000-0000-0000-0000-000000000000", "AfflictionTypeValueID": "00000000-0000-0000-0000-000000000000", "StatusEffectsValueIDs": ["0626b41b-325f-485d-9782-4f3cce2fe5b4"], "AttackValueID": "00000000-0000-0000-0000-000000000000", "AttackOverrideValue": "None", "EventValue": "OnInterval", "ClassValueID": "00000000-0000-0000-0000-000000000000", "WeaponTypeValue": "None", "AttackHitType": "None", "SkillValueID": "00000000-0000-0000-0000-000000000000", "AudioEventListID": "00000000-0000-0000-0000-000000000000", "BedRestDaysMinimum": 0, "BedRestDaysMaximum": 0 } ] }, { "$type": "Game.GameData.ChangeFormEffectGameData, Assembly-CSharp", "DebugName": "Orcus_Saint_SE_ChangeForm", "ID": "e1f6e027-d1fd-497b-8ce6-011cb5810685", "Components": [{ "$type": "Game.GameData.StatusEffectComponent, Assembly-CSharp", "StatusEffectType": "ChangeForm", "OverrideDescriptionString": -1, "UseStatusEffectValueAs": "None", "BaseValue": 0, "DynamicValue": { "Stat": "None", "SkillDataID": "00000000-0000-0000-0000-000000000000", "ClassID": "00000000-0000-0000-0000-000000000000", "MultiplyBy": 1, "Operator": "Add" }, "KeywordsIDs": [], "DurationType": "Infinite", "Duration": 0, "MaxStackQuantity": 0, "ApplicationBehavior": "DontApplyIfAlreadyApplied", "ApplicationType": "ApplyOnStart", "IntervalRateID": "00000000-0000-0000-0000-000000000000", "StackedChildrenApplyEffects": "false", "ApplicationPrerequisites": { "Conditional": { "Operator": 0, "Components": [] } }, "TriggerAdjustment": { "TriggerOnEvent": "None", "TriggerOffEvent": "OnWeaponChange", "ValidateWithAttackFilter": "false", "ParamValue": 0, "ValueAdjustment": 0, "DurationAdjustment": 0, "ResetTriggerOnEffectTimeout": "false", "MaxTriggerCount": 0, "IgnoreMaxTriggerCount": "false", "RemoveEffectAtMax": "false", "ChanceToTrigger": 1 }, "PowerLevelScaling": { "UseCharacterLevel": "false", "BaseLevel": 0, "LevelIncrement": 1, "MaxLevel": 0, "ValueAdjustment": 0, "DurationAdjustment": 0 }, "IsHostile": "false", "ClearOnCombatEnd": "false", "ClearOnRest": "false", "ClearOnFoodRest": "false", "ClearWhenAttacks": "false", "ClearOnDeath": "true", "HideFromCombatTooltip": "false", "HideFromCombatLog": "false", "HideFromUI": "false", "VisualEffects": [], "MaterialReplacementID": "00000000-0000-0000-0000-000000000000", "AttackFilter": { "KeywordsIDs": [], "KeywordLogic": "Or", "Range": "None", "ClassTypeID": "00000000-0000-0000-0000-000000000000", "Source": "None", "DefendedBy": "None", "Empowered": "false", "Disengagement": "false", "Stealthed": "false", "UseStealthLinger": "false", "PowerLevel": 0, "PowerLevelOperator": "EqualTo", "ChanceToApply": 1, "AttackHostility": "Default" }, "AttackTargetFilter": { "KeywordsIDs": [], "KeywordLogic": "Or", "Race": "None", "IsKith": "false", "HealthPercentage": 0, "HealthOperator": "EqualTo", "Distance": 0, "DistanceOperator": "EqualTo", "HasDOT": "false", "IsMarked": "false", "TargetHostility": "Default" }, "ExtraValue": 0, "OverridePenetration": 0, "DamageTypeValue": "All", "KeywordValueID": "00000000-0000-0000-0000-000000000000", "RaceValue": "None", "StatusEffectTypeValue": "None", "ItemValueID": "00000000-0000-0000-0000-000000000000", "AfflictionTypeValueID": "00000000-0000-0000-0000-000000000000", "StatusEffectsValueIDs": [], "AttackValueID": "00000000-0000-0000-0000-000000000000", "AttackOverrideValue": "None", "EventValue": "OnApply", "ClassValueID": "00000000-0000-0000-0000-000000000000", "WeaponTypeValue": "None", "AttackHitType": "None", "SkillValueID": "00000000-0000-0000-0000-000000000000", "AudioEventListID": "00000000-0000-0000-0000-000000000000", "BedRestDaysMinimum": 0, "BedRestDaysMaximum": 0 }, { "$type": "Game.GameData.ChangeFormEffectComponent, Assembly-CSharp", "NewFormAppearance": "art/character/creatures/saint01/a_saint01.asset", "TempAbilitiesIDs": [], "RemoveEquipment": "false", "TempEquipmentIDs": [], "FormVariationID": "00000000-0000-0000-0000-000000000000", "AnimationController": "", "AnimationAudioID": "00000000-0000-0000-0000-000000000000" } ] } ] } Edited July 31, 2018 by TT1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now