- adds extra stats on hover to in combat UI ..
Title has courage and agility (relevant for action order)
Extra info: replaces the fluff descriptions with extra stats (works on battle start, but the game will sadly replace it with status, condition, buff/debuff information during actual combat)
- combat log:
- skill execution start
- chance to fail dice roll for skill execution
- chance to miss dice roll (precision breakdown INCOMPLETE)
- chance to Parry (Crit/Full/Half) or chance to Dodge
- damage chain breakdown (complete for weapon based skills, incomplete otherwise)
- setHealth calls ( apply damage and heals , DOTs , HOTs .. )
- exposed some gamepreferences bytes:
- flag to turn the TAB key (show interactables) into a toggle from hold/release
- some cheats (ex: always hit, 1 shot kill)
TODO:
I do have the formulas for base precision breakdown and tables .. Its a long trace to hook logging to all ..
Rolls to resist conditions are a bit after the rolls to apply conditions ... Couldn't quite pin them down yet .. but the physical and magical resists involved are shown in UI so , unless unknown bugs .. those are the values used in those checks ...
Code: Select all
************************************************************************
** SKILL:[AS_Melee_MeleeAttackSkill_Ranger_GoodRanger] started execution by ENTITY:[CHAR_NAME_AS_L_RANGER] **
Actions to be performed: [MoveToPositionAction] [MeleeAction] [ConditionAction] [DamageAction] [GenericFxAction] [ConditionAction] [ApplyCharacterCombatState]
Target List IS UPDATED LATER..
************************************************************************
[CHAR_NAME_AS_L_RANGER] ROLLs to CTPhail [diceRoll:28] vs [100-CTPhail:97] || [CTPhail:3] [Skill:AS_Melee_MeleeAttackSkill_Ranger_GoodRanger]
Compare CtMiss [DiceRoll:50] vs [Precision:167] || [target:ERROR_FAILED_GET_NAME]
[TotalPrecision:167]=[base:105]+[SumBuff:0]+[SumDebuff:0]+[SumSupport:42]+[Cover:0]-[Colalteral:0]+[Focus:10]+[MinRange:0]+[MaxRange:0]+[Position:10] 'base' NEEDs extra breakdown !!
Compare CtC [DiceRoll:50] vs [CtC:5] || [target:CHAR_NAME_AS_XTSPIDER_HPCAC_M01]
Compare CTDodge [FilteredDiceRoll:52] vs [RemainingDodge:29] || [Target:CHAR_NAME_AS_XTSPIDER_HPCAC_M01]
[MinDmg:39]-[MaxDmg:47] || BaseWpnDamageRange [WeaponMin:39]-[WeaponMax:47] * [SkillDamageMultiplier:1.00] [WeaponKind:SWORD_LONG]
[MinDmg:44]-[MaxDmg:52] || Add IMPACT [MinDmg:39]-[MaxDmg:47] + [Impact:5] || [impactType:PHYSICAL|Strenght]
[MinDmG:44]-[MaxDmG:52] || Apply sumDmgMultiplier [MinDmG:44]-[MaxDmG:52] * [sumDmGMult:1.00]
[MinDmG:39]-[MaxDmG:47] || Substract Target Protection [MinDmG:44]-[MaxDmG:52] - [protection:5]
[MinDmg:42]-[MaxDmG:51] || Add ModifyFinalDamages percent to [CurMin:39]-[CurMax:47] || [BaseMin:39]-[BaseMax:47] [Percent:0.100]
[MinDmg:49]-[MaxDmG:60] || Add ModifyFinalDamages percent to [CurMin:42]-[CurMax:51] || [BaseMin:39]-[BaseMax:47] [Percent:0.200]
[MinDmG:49]-[MaxDmG:60] || FINAL Damage Range[ AFTER] Apply All ModifyFinalDamages (position, passives and skills)
[CHAR_NAME_AS_XTSPIDER_HPCAC_M01] TAKES [26] DAMAGE || CurHP/MaxHP[0/236] || [0.110 %max Health]
Code: Select all
************************************************************************
** SKILL:[AS_Skill_Combat_Competence_Stunner_A] started execution by ENTITY:[CHAR_NAME_AS_M_PALADINE] **
Actions to be performed: [MoveToPositionAction] [GenericAnimationAction] [GenericFxAction] [DelayAction] [DamageAction] [ApplyCharacterCombatState]
Target List IS UPDATED LATER..
************************************************************************
[CHAR_NAME_AS_M_PALADINE] ROLLs to CTPhail [diceRoll:91] vs [100-CTPhail:97] || [CTPhail:3] [Skill:AS_Skill_Combat_Competence_Stunner_A]
Compare CtC [DiceRoll:60] vs [CtC:5] || [target:CHAR_NAME_AS_L_SORCERER_SHOOTER_M02]
[MinDmg:42]-[MaxDmg:50] || BaseWpnDamageRange [WeaponMin:42]-[WeaponMax:50] * [SkillDamageMultiplier:1.00] [WeaponKind:HAMMER]
[MinDmg:51]-[MaxDmg:59] || Add IMPACT [MinDmg:42]-[MaxDmg:50] + [Impact:9] || [impactType:PHYSICAL|Strenght]
[MinDmG:51]-[MaxDmG:59] || Apply sumDmgMultiplier [MinDmG:51]-[MaxDmG:59] * [sumDmGMult:1.00]
[MinDmG:45]-[MaxDmG:53] || Substract Target Protection [MinDmG:51]-[MaxDmG:59] - [protection:6]
[MinDmg:90]-[MaxDmG:106] || Add ModifyFinalDamages percent to [CurMin:45]-[CurMax:53] || [BaseMin:45]-[BaseMax:53] [Percent:1.000]
[MinDmg:96]-[MaxDmG:113] || Add ModifyFinalDamages percent to [CurMin:90]-[CurMax:106] || [BaseMin:45]-[BaseMax:53] [Percent:0.150]
[MinDmG:96]-[MaxDmG:113] || FINAL Damage Range[ AFTER] Apply All ModifyFinalDamages (position, passives and skills)
[CHAR_NAME_AS_L_SORCERER_SHOOTER_M02] TAKES [105] DAMAGE || CurHP/MaxHP[12/251] || [0.418 %max Health]
Code: Select all
************************************************************************
** SKILL:[AS_Melee_MeleeAttackSkill_1Hand_Dagger_Epic] started execution by ENTITY:[CHAR_NAME_AS_L_ROGUE] **
Actions to be performed: [MoveBeforeAttackAction] [MeleeAction] [DamageAction] [ApplyCharacterCombatStateAction]
Target List IS UPDATED LATER..
************************************************************************
[CHAR_NAME_AS_L_ROGUE] ROLLs to CTPhail [diceRoll:1] vs [100-CTPhail:97] || [CTPhail:3] [Skill:AS_Melee_MeleeAttackSkill_1Hand_Dagger_Epic]
Compare CtMiss [DiceRoll:4] vs [Precision:154] || [target:CHAR_NAME_AS_XTSPIDER_SHOOTER_M01]
[TotalPrecision:154]=[base:134]+[SumBuff:0]+[SumDebuff:0]+[SumSupport:0]+[Cover:0]-[Colalteral:0]+[Focus:10]+[MinRange:0]+[MaxRange:0]+[Position:10] 'base' NEEDs extra breakdown !!
***!!CRIT!!*** Compare CtC [DiceRoll:4] vs [CtC:14] || [target:CHAR_NAME_AS_XTSPIDER_SHOOTER_M01]
[MinDmg:31]-[MaxDmg:45] || BaseWpnDamageRange [WeaponMin:31]-[WeaponMax:45] * [SkillDamageMultiplier:1.00] [WeaponKind:DAGGER]
[MinDmg:32]-[MaxDmg:46] || Add IMPACT [MinDmg:31]-[MaxDmg:45] + [Impact:1] || [impactType:PHYSICAL|Strenght]
[MinDmG:64]-[MaxDmG:92] || Apply Crit Damage Multiplier [MinDmG:32]-[MaxDmG:46] * [CritMultiplier:2.00]
[MinDmG:74]-[MaxDmG:106] || Apply sumDmgMultiplier [MinDmG:74]-[MaxDmG:106] * [sumDmGMult:1.00]
[MinDmG:69]-[MaxDmG:101] || Substract Target Protection [MinDmG:74]-[MaxDmG:106] - [protection:5]
[MinDmg:75]-[MaxDmG:111] || Add ModifyFinalDamages percent to [CurMin:69]-[CurMax:101] || [BaseMin:69]-[BaseMax:101] [Percent:0.100]
[MinDmg:109]-[MaxDmG:161] || Add ModifyFinalDamages percent to [CurMin:75]-[CurMax:111] || [BaseMin:69]-[BaseMax:101] [Percent:0.500]
[MinDmg:115]-[MaxDmG:171] || Add ModifyFinalDamages percent to [CurMin:109]-[CurMax:161] || [BaseMin:69]-[BaseMax:101] [Percent:0.100]
[MinDmG:115]-[MaxDmG:171] || FINAL Damage Range[ AFTER] Apply All ModifyFinalDamages (position, passives and skills)
[CHAR_NAME_AS_XTSPIDER_SHOOTER_M01] TAKES [123] DAMAGE || CurHP/MaxHP[0/244] || [0.504 %max Health]
How to use this cheat table?
- Install Cheat Engine
- Double-click the .CT file in order to open it.
- Click the PC icon in Cheat Engine in order to select the game process.
- Keep the list.
- Activate the trainer options by checking boxes or setting values from 0 to 1