[Milestone M27] Assassin Martial Arts (Charge-ups & Finishers, 10 skills) #474
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Milestone M27: Assassin Martial Arts (Charge-ups & Finishers, 10 skills)
Scope:
Charge-up Mechanics & Progression (6 skills):
Finisher Moves & Discharge Engine (4 skills):
1 + floor((slvl - 1) / 3)kicks, knockback, single-discharge on first connecting kick.Core Martial Arts Engine (
src/game/skills/assassin-martial-arts.ts):ChargeOrbManager).canCastDragonClaw).Adversarial Stress Test Suite (
tests/skills/ass/adv-ass-martial-stress.test.ts):[Milestone M27] Assassin Martial Arts (Charge-ups & Finishers, 10 skills) — COMPLETE & VERIFIED
All 10 Assassin Martial Arts skills (#254 Tiger Strike, #255 Dragon Talon, #259 Fists of Fire, #260 Dragon Claw, #265 Cobra Strike, #269 Claws of Thunder, #270 Dragon Tail, #274 Blades of Ice, #275 Dragon Flight, #280 Phoenix Strike) have been implemented and verified with 1.13c parity.
Implementation Highlights:
resolveFinisherDischarge).1 + floor(slvl / 6)multi-kicks, AR scaling20 + 35 * (slvl - 1)%.50 + 10 * (slvl - 1)%, 6 subtiles (4 yards) AOE explosion, knockback.100 + 25 * (slvl - 1)%ED.Test Verification:
tests/skills/ass/adv-ass-martial-stress.test.ts: 16/16 passedtsc --noEmit): 0 errorsmainvia commit3e85a80and pushed toorigin/main.