Jump to content
View in the app

A better way to browse. Learn more.

Obsidian Forum Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

tophuang

Initiates
  • Joined

  • Last visited

  1. I'm pretty sure I added it to the override folder and it works correctly, BTW, How to check the output log for error?
  2. How to increase the duration of "Knock down" or status of "Prone"? I was tryign to find out the way to increase the duraton of "knock down" from the fighter's level 1 ability, but I couldn't located it in neither statuseffects.gamedatabundle or ability.gamedatabundle. In ability.gamedatabundle file, I found the following content, but no effect after I edited the highlighted line. { "$type": "Game.GameData.WeaponAttackAbilityGameData, Assembly-CSharp", "DebugName": "Knock_Down", "ID": "fa55ed74-c4b8-4a8b-a548-bac4e7350099", "Components": [ { "$type": "Game.GameData.GenericAbilityComponent, Assembly-CSharp", "KeywordsIDs": [], "DisplayName": 32, "Description": 3099, "DescriptionTactical": -1, "UpgradeDescriptions": [], "UpgradedFromID": "00000000-0000-0000-0000-000000000000", "Vocalization": "AbilityCast", "Icon": "gui/icons/abilities/fighter/knockdown.png", "UsageType": "ClassPowerPool", "UsageValue": 1, "AbilityClassID": "6e6750b6-61d7-4b61-9713-55957e0f0591", "AbilityLevel": 1, "IsPassive": "false", "StackingRuleOverride": "Default", "TriggerOnHit": "false", "IsModal": "false", "ModalGroupID": "00000000-0000-0000-0000-000000000000", "IsCombatOnly": "false", "IsNonCombatOnly": "false", "HideFromUI": "false", "ShowStatusEffects": "false", "HideFromCombatLog": "false", "UniqueSet": "None", "NoiseLevelID": "15743f94-1026-40b0-8e13-a667b3f66f63", "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": [], "RandomizeStatusEffect": "false", "VisualEffects": [], "SelfMaterialReplacementID": "00000000-0000-0000-0000-000000000000", "AttackID": "00000000-0000-0000-0000-000000000000", "AITargetingConditional": { "Conditional": { "Operator": 0, "Components": [] }, "Scripts": [] }, "AudioEventListID": "d60b529a-d95f-4b48-aecb-dc5403035c5a", "GrantedViaScript": "false" }, { "$type": "Game.GameData.ProgressionUnlockableComponent, Assembly-CSharp" }, { "$type": "Game.GameData.WeaponAttackAbilityComponent, Assembly-CSharp", "Type": "Primary", "Range": "Melee", "AttackVariationID": "00000000-0000-0000-0000-000000000000", "RecoveryTimeID": "00000000-0000-0000-0000-000000000000", "BonusDamageMultiplier": 1, "BonusAccuracy": 10, "BonusPenetration": 0, "BonusPushDistance": 0, "DefendedBy": "Fortitude", "AfflictionsDefendedBy": "Count", "InterruptsOn": "Graze", "InterruptType": "Prone", "ApplyEffectsToPrimaryOnly": "false", "AttackKeywordsIDs": [], "AttackStatusEffectsIDs": [], "AttackVisualEffects": [ { "VisualEffect": "prefabs/effects/abilities/fighter/fx_knockdown_hit.prefab", "AttachPoint": "Head", "AttachObject": "Target", "AttachMode": "Position", "MeshType": "None", "Event": "OnHit", "AnimEventID": 0, "Loop": "false", "Scale": "false" } ], "IsMultiHit": "false", "ProjectilePrefab": "", "ProjectileCount": 0 } ] },
  3. I was trying to edit the special item (glove)“Gatecrashers", it has 2 special effects. the original first one effect is ”slugger", which perform a knock down attack when scoring a critial hit. the basic chance is 15%, I want to change it into 100%, so I checked this effct which name is "Slugger" in statuseffects.gamedatabundle file and located the lines with description "slugger_AttackOnEvent", after I changed the "Basevalue=0.15" to 1. I launched the game and found out the item description in game was 100% which was excatly what I mean to. But when I tested it in battle, it was not triggered 100%, looks like only 15% still. Was there anything I missed or I did it totally wrong? Here is the code I edit: 2 highlighted lines was what I modified and it still doesn't work 100% to trigger the knock down effect. PLZ help me to figour it out. Many thx in advance. { "GameDataObjects": [ { "$type": "Game.GameData.StatusEffectGameData, Assembly-CSharp", "DebugName": "Slugger_SE_AttackOnEvent", "ID": "0ef65f14-a495-404b-b6f5-feb4c45151c0", "Components": [ { "$type": "Game.GameData.StatusEffectComponent, Assembly-CSharp", "StatusEffectType": "AttackEnemyOnEvent", "OverrideDescriptionString": 97, "OverrideDescriptionStringTactical": -1, "UseStatusEffectValueAs": "None", "BaseValue": 1, (original=0,15) "DynamicValue": { "Stat": "None", "SkillDataID": "00000000-0000-0000-0000-000000000000", "ClassID": "00000000-0000-0000-0000-000000000000", "MultiplyBy": 1, "Operator": "Add" }, "KeywordsIDs": [], "DurationType": "Infinite", "Duration": 1, "MaxStackQuantity": 0, "ApplicationBehavior": "UseLongerDurationIfAlreadyApplied", "ApplicationType": "ApplyOnStart", "IntervalRateID": "00000000-0000-0000-0000-000000000000", "StackedChildrenApplyEffects": "false", "InclusionConditions": { "Operator": 0, "Components": [] }, "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": "false", "ClearOnCombatEnd": "false", "ClearOnRest": "false", "ClearOnFoodRest": "false", "ClearWhenAttacks": "false", "ClearOnDeath": "false", "HideFromCombatTooltip": "true", "HideFromCombatLog": "false", "HideFromUI": "false", "HideIfNoValue": "false", "VisualEffects": [], "MaterialReplacementID": "00000000-0000-0000-0000-000000000000", "AttackFilter": { "KeywordsIDs": [], "KeywordLogic": "Or", "Race": "None", "IsKith": "false", "HealthPercentage": 0, "HealthOperator": "EqualTo", "Range": "Melee", "ClassTypeID": "00000000-0000-0000-0000-000000000000", "Source": "Weapon", "DefendedBy": "None", "Empowered": "false", "Disengagement": "false", "Stealthed": "false", "UseStealthLinger": "false", "PowerLevel": 0, "PowerLevelOperator": "EqualTo", "ChanceToApply": 1, (original=0.15) "AttackHostility": "Default", "TargetType": "None" }, "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": "13cac597-e1c7-440b-b6fe-6ca0163dfe90", "AttackOverrideValue": "None", "EventValue": "OnScoringCriticalHit", "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 } ] } ] }

Account

Navigation

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.