{ "AbilityName": "Activity_BangbooDream_Common_LevelAdjust", "AbilitySpecials": { "AS_MaxElementAccumulationRatio": { "Value": 0.2, "ValueType": "Float" }, "AS_MaxElementAccumulationRatio_Real": { "Value": 0.2, "ValueType": "Float" }, "AS_MaxHPRatio_Real": { "Value": 0.2, "ValueType": "Float" }, "AS_MaxHPRatio_a": { "Value": 0.2, "ValueType": "Float" }, "AS_MaxHPRatio_b": { "Value": 0.2, "ValueType": "Float" }, "AS_StunMaxRatio": { "Value": 0.2, "ValueType": "Float" }, "AS_StunMaxRatio_Real": { "Value": 0.2, "ValueType": "Float" } }, "AbilityStacking": "Unique", "DefaultModifier": { "OnAdded": [ { "$type": "SetAbilitySpecialByExpression", "Expression": "specials(AS_MaxHPRatio_a)*scenevar(BangbooDream_FloorCount)*scenevar(BangbooDream_FloorCount)+specials(AS_MaxHPRatio_b)*scenevar(BangbooDream_FloorCount)", "ParamName": "AS_MaxHPRatio_Real", "ValueType": "Float" }, { "$type": "SetAbilitySpecialByExpression", "Expression": "specials(AS_StunMaxRatio)*scenevar(BangbooDream_FloorCount)", "ParamName": "AS_StunMaxRatio_Real", "ValueType": "Float" }, { "$type": "ApplyModifier", "ModifierName": "PropertyModifier" } ], "OnBeingHit": [ { "$type": "ModifyAttackDataAction", "PropertyKey": "Actor_ForceAttackerDamageTextGrey", "PropertyValue": 1, "Target": "Target" }, { "$type": "ModifyAttackDataAction", "PropertyKey": "Actor_ForceAttackerDamageTextNormalScale", "PropertyValue": 1, "Target": "Target" } ] }, "Modifiers": { "PropertyModifier": { "Duration": -1, "ModifierStacking": "Unique", "Properties": { "Actor_MaxHPRatio": "%AS_MaxHPRatio_Real", "Actor_StunMaxRatio": "%AS_StunMaxRatio_Real" } } } }