Payon Stories
Changelog
Every change to the Payon Stories damage calculator, newest first — 631 of them across 87 days. Most come from a player reporting a number that did not match the game.
2026-10-16
Changed
- Choosing a skill is one row now, like the buffs.
- **The changelog is its own page now, at /changelog.html, and shows one line per
- Compact mode puts build name, job, base level and job level on one line.
2026-10-15
Changed
- Bard and Dancer songs now work like every other party buff.
Fixed
- Clan SP was being inflated by a percentage card.
2026-10-14
Changed
- The refine level is now a +0 dropdown beside the item, not a number box under it.
- The refine box sits inside the item's own field now
- Taking something off is an × everywhere.
Removed
- The credits no longer name the licence.
Fixed
- Light mode looked wrong if your browser has its own dark mode turned on.
- The refine dropdown was unreadable when opened.
- Text that was too faint to read, in both themes.
- Highlighting text looked wrong, and looked wrong differently in each browser.
- The page now tells your browser it already has a dark mode.
- The refine list was almost unreadable when you opened it.
- Every Payon Stories card now names the item it is slotted into.
2026-10-13
Fixed
- Sword Quickening was giving a one-handed sword too much attack speed.
- Cards an imported build carried but the editor would not show.
- The credits no longer link to this calculator's own source.
Changed
- Equipment is now named the way the game names it.
- A slot with something in it now reads in gold.
2026-10-12
Fixed
- The ATK readout was ignoring your off-hand weapon.
Changed
- The Import box now says what it takes.
- The Breakpoints list no longer repeats its own heading.
- **One-Hand Quicken is gone, and Sword Quickening now covers one-handed swords in
2026-10-11
Fixed
- One-Hand Quicken only works with a one-handed sword now.
- Sword Quickening now gives the FLEE it says it does.
Added
- Party buffs run at the level you set.
- "Average / cast" — what one attack does with your crits folded in.
2026-10-10
Fixed
- Survivability overstated how hard every monster hits you.
- Pinned builds were quoting one weapon's hit as the whole swing.
- “Hits to kill” now also answers “…and if every hit were this one?”
- Shadow Slash says why it has no Critical hit option.
- Triple Attack now shows its critical hit under Critical Explosion.
- “Normal hit” is now called “Auto attack”, because that is what it was.
2026-10-09
Fixed
- Custom stats no longer costs a column on a wide screen.
2026-10-08
Added
- Manual edits, inside Custom stats.
- A custom target can now hit back, so Survivability keeps working on one.
- You can now start a custom target from a real monster.
2026-10-07
Fixed
- Riding a Peco Peco with a spear now removes the size penalty against Medium monsters.
- Ardent Helm has its card slot, and the rest of its stats.
- Ardent Helm now turns the Magnum Break weapon buff Holy too, not just the hit.
- Bonuses that only one class should get are no longer given to every class.
2026-10-06
Fixed
- A Wildcard mix now survives a share link, a save and a pin.
- Switching a weapon to a Wildcard mix now updates the stats beside it.
- **Gear marked "all jobs except Novice" is no longer offered to Novices or Super
- Thirteen duplicate accessories and hats are gone from the pickers.
- Changing class no longer leaves stat bonuses from your old one.
Changed
- Clan membership has its own section now, up with Pet.
2026-10-05
Fixed
- Weapon ATK from gear no longer counts twice for dual wielders.
2026-10-04
Fixed
- Hunter Fly Card leeches four times as often as we were showing.
- Alligator Card and Noxious Card describe their magic protection properly now.
- Greatest General Card
- The Wrench was using the standard Ragnarok version, not Payon Stories'.
2026-09-27
Fixed
- Wounding Shot no longer claims you need a Revolver or a Rifle.
- Gunslinger attack speed was a little too fast with Barrage or Gatling Fever up.
2026-09-26
Added
- Six classes were losing a skill on import, and now aren't.
- Import your skill tree from the Payon Stories planner.
Fixed
- Only one Apple of Archer in the headgear list now, and it's the right one.
- The gear search no longer picks something you didn't type.
2026-09-25
Fixed
- Holy Strike's proc can crit again.
2026-09-24
Added
- Water Ball up to rank 10 for Rogues and Stalkers.
- Water Ball's breakdown says it is quoting ONE ball
Fixed
- Spear Boomerang is called Spear Boomerang again.
- Ranks above a skill's own maximum no longer cast instantly.
- A two-handed weapon now fills both hands.
- Shield Boomerang only throws a shield.
- Skills say when your weapon can't cast them.
- Items you are too low to wear are excluded.
- Exploding Dragon no longer pays the target's MDEF three times.
2026-09-22
Added
- Energy Coat.
- Hypothermia as a target debuff.
Fixed
- The Target panel now shows what your debuffs do to the monster's DEX.
- Alice Card now works against a monster's melee.
- Quagmire's DEX reduction does something now.
- Amplify Magic Power is a High Wizard skill.
- Monster attacks that splash around the caster now count against you.
- Monster elemental attacks hit far harder than the calculator showed.
2026-09-21
Added
- The Double Attack panel now shows its bonus HIT.
Fixed
- Poison React now boosts Venom Splasher.
2026-09-19
Added
- "Always proc" now covers Holy Strike.
Fixed
- Holy Strike now shows up in the damage breakdown.
- Holy Strike is now a Priest passive skill.
2026-09-18
Fixed
- The Mummy Card + Ancient Mummy Card combo now grants Holy Strike to every class.
- Several items' effects were being silently ignored, and now work.
- An elemental bow with an elemental arrow no longer flips element at random.
- Monk Chain Combo and Combo Finish no longer read far too fast.
- Traps no longer take your race, element or boss damage cards.
2026-09-16
Fixed
- Crit chance no longer goes above 100%.
2026-09-15
Fixed
- A forged elemental weapon no longer loses its element to unrelated ammo.
2026-09-14
Changed
- Grand Cross now follows Solina's GC sim.
- Shadow Slash uses Payon Stories' confirmed damage formula.
Fixed
- Bonechewer Card's crit damage now multiplies instead of adding.
2026-09-12
Fixed
- An active weapon endow could be silently discarded by an unrelated, unused ammo.
2026-09-11
Fixed
- Mutant Dragonoid Card's Fire Ball autocast can now reach Level 10.
- Three more autocast items now use your real skill level.
2026-09-10
Added
- A compact layout toggle.
- The features panel can be dismissed.
Fixed
- The "Manual stat bonuses" heading now matches the headings around it.
- Swapping a carded item for an unslotted one no longer keeps the card.
2026-09-09
Fixed
- The Rogue's Strip skills can now be applied to the target.
- Venom Splasher is no longer spammable.
- Decrease AGI can be applied to the target.
- Holy Strike is finally worth something.
- Fire Pillar was too strong against high-MDEF targets.
- Hindsight's bolts are priced properly now.
- Your soft DEF finally reduces the damage you take.
- Finger Offensive's cast time was five times too fast.
- Magnus Exorcismus was slower than it should be, at every rank but the last.
- Gunslingers can no longer be endowed in the calculator.
2026-09-08
Fixed
- Throw Huuma Shuriken favored the weapon's own element over an active endow.
- Throw Kunai borrowed an active endow instead of the ammo's own element.
- The Card Fix line now says where its bonuses came from.
- Three more pet bonuses now actually do something.
- Zealotus pet's +2% is now a Demi-Human bonus, not a blanket one.
- Every Demi-Human damage bonus works on the vanilla server profile again.
- Balanced Kunai can be selected as ammo.
- Monsters' over-cap skill casts are priced at their real level.
2026-09-07
Added
- A fully-resisted hit now reads as the miss it is in game.
- Tracking's cast time is truly fixed now.
- Armor Piercing Bullet can be found again.
- Elemental proof potions are in the Consumables panel.
- The masteries panel now shows Blade Mastery.
- Autocast cards can now be told the skill is mastered.
2026-09-06
Added
- **Turn Undead now shows its instant-kill chance — and can walk a fight cast by
- Resurrection can be priced as an attack.
- Swapping gear keeps the cards you had slotted.
- Unequipping an item drops you straight into its search box.
Fixed
- The browse list opened by Unequip no longer vanishes.
- Item info bubbles no longer get stuck on screen.
- Item tooltips now show Payon Stories' own text, not the vanilla client's.
- **The tooltip audit that followed caught four items whose bonuses said less than
- Raising CRIT no longer costs you Double Attacks.
2026-09-05
Fixed
- A multi-hit swing now deals exactly what its popups show.
- Fixes now reach you without a hard refresh.
- **Multi-hit totals now read "total (hits × per-hit)" — and never print a multiplication
- Dancers couldn't equip their own whips — or Buckler, or 68 other items.
- Spirit spheres and Star Crumbs count per hit again inside a Double Attack.
- An odd Double Attack total is real, and the panel now says so.
2026-09-04
Added
- Super Novices get a Fury chant toggle — CRIT +50.
- Spirit spheres now work on any class, not just Monks.
2026-09-02
Fixed
- **Double Attack damage was a few points short, because it was being worked out as two
- Four shields had the wrong weight, which was costing Shield Boomerang damage.
- Elemental Change no longer drops the monster to element level 1.
- Double Attack no longer counts your weapon masteries twice.
- The Double Attack panel no longer repeats the normal attack's breakdown.
- A weapon could never roll its own ATK.
- A katar's off-hand damage no longer assumes maxed Double Attack.
- Double Attack's bonus accuracy is now modelled.
- Sidewinder Card is confirmed Level 2 (14%).
- Double Attack was wrong in four ways, all reported by one player.
- Removed the +10% dual-wield damage bonus.
- Double Attack was being calculated but never shown, so it looked unimplemented.
- Loading a pinned build looked like it did nothing.
- A loaded build was priced with the previous build's wildcard card slots.
- A crash inside the calculator no longer leaves a blank page.
- Loading a saved build could blank the page instead of loading it.
2026-09-01
Added
- The monster database now has a one-command check against the live server.
Fixed
- Long changelog entries were rendering mangled in this window.
- RSX 0806 had half the HP it should.
- RSX 0806's DEF, MDEF and ATK are confirmed correct.
- What no source could reach: monster skill kits are still five months old.
2026-08-31
Fixed
- Momoe's Hairband missed most of the turtles it's supposed to hit.
- Four defensive passives couldn't be ticked, so their resistances never applied.
- Run and Gun was missing its ranged damage resistance.
2026-08-30
Added
- Four more monster self-buffs, from a review of all 84 a monster can cast.
- Monster self-buffs, as toggles in the Target panel.
Fixed
- Safety Ring gives no DEF.
- Super Novice couldn't take Tool Mastery.
2026-08-29
Fixed
- A bow user's melee skills are melee again.
- An equipped arrow lends its element to those skills, even though it lends no ATK.
- Impositio Manus (and three other buffs) were missing from the ATK readout.
- Breakpoints now answer for the monster you're actually fighting.
- Frostfire weapons are refinable, and the calculator wouldn't let you say so.
- Luck o' Pint was refinable too.
2026-08-28
Added
- EXP per hit, behind a toggle.
Fixed
- Back Stab was capped at 2 casts per second, however much ASPD you had.
- Ammo you never fire no longer buffs the attack.
- Skills that fire no ammo no longer get the ranged ATK scaling.
- Throw Kunai wasn't even selectable.
- **An elemental Kunai (or arrow) could leak its element onto attacks that don't use it, or fail
- Throw Shuriken did falsely ignore flee.
- Smokie's Perfect Dodge was worth a tenth of what it should be.
2026-08-27
Added
- Shadow's Within is now a toggle, and Shadow Slash crits only with it.
Fixed
- Backstab was under-calculated at every level.
- Multi-hit skills now say how many times they hit.
- **The skill-audit tool could not complete a run, and reported agreement it had
2026-08-26
Added
- Ardent Helm is now in the calculator, and turns Magnum Break Holy.
- The item list now marks which weapons can be forged.
Fixed
- Giant Pestle, Whirling Hammer and Purifying Ring had no tooltip text.
- A saved build could load back as "New Build".
- Switching weapons could leave you with no card slots.
2026-08-25
Fixed
- Bow Rogues briefly lost their long-range card bonus on Trick Arrow and Quick Step.
- Ranged and melee skills were being told apart by your weapon instead of the skill.
2026-08-24
Fixed
- Throw Shuriken did no damage at all, and now throws at the right speed.
- Throwing Mastery wasn't giving its HIT.
- Sonic Blow, Throw Kunai and Haze Slasher were all slower than they should be.
2026-08-23
Added
- Three missing items added: Brass Wristwatch [1], Luck o' Pint and Leprecoin.
Fixed
- Armor Piercing Bullets weren't giving their full crit out of a Rifle.
- Destroyer [3] wasn't in the item list.
- Ghosthunter Grenade wasn't dealing Ghost damage.
2026-08-22
Added
- Super Novice can now use Crazy Uproar.
- Mirror Image now counts towards Killing Stroke.
- Perfect Dodge is now shown in Combat stats.
Changed
- ASPD breakpoints now show every real step, not just the round numbers.
Fixed
- Gunslinger coins weren't adding any damage.
- Coins were being docked for your stance.
- Meteor Storm was worth a fraction of its real damage.
- Lord of Vermilion ignored most of the target's magic defence.
- Fifteen items showed the wrong text.
- Stone Discus wasn't boosting Shield Charge.
- Tracking was doing more damage than it should.
- SCOUT Card was still giving a cast-time bonus the Monk rework removed.
- Purple Cowboy Hat did nothing.
- Witch's Pumpkin Hat had the wrong item's stats.
- Killing Stroke claimed you could cast it ten times a second.
- Wanderer Card kept proccing with the full thief card set.
- Rust-Worn Apparatus had no description.
- The calculator now warns when your own gear stops you freezing a target.
- Arrows added damage to skills that don't use arrows.
- Cards counted from slots they don't fit.
2026-08-20
Added
- Gunslinger coins, and Fling.
Fixed
- Ammo counted even when your weapon couldn't fire it.
- Wildcard cards stuck to an unslotted weapon.
- Mineral Card had its old effect.
2026-08-18
Added
- Links to the site now show a preview card everywhere.
- The home page answers common questions directly.
- Bard and Dancer songs now take the performer's stats.
- Service for You is now in the song list.
- Every song now says what it does.
Fixed
- The support form failed silently for some people.
- Your resist gear wasn't reducing the damage you take.
- Maelstrom is no longer listed as damage.
2026-08-17
Added
- Lady Huo's two big spells now show damage numbers.
- Twinorc's Dark Claw now shows a damage number.
- Sphere Mine is now in the calculator.
Fixed
- The falcon's damage was inflated by your cards.
- Joint Beat was priced at half its real damage.
2026-08-12
Added
- Offensive Blessing.
- The Mailbreaker debuff is now named after itself, and Hammer Fall can apply it.
- Blind is now a target status you can price.
- Four more monster casts get a damage number, and the rest say why they can't.
- Drill's Clashing Spiral gets a damage number.
- A Blacksmith wearing Grizzly or Sasquatch is told what Hammerfall sets up.
- Equipped items and cards show their description on hover.
Changed
- A buff you cast on yourself no longer has a weaker twin under Party buffs.
Fixed
- Grand Cross now matches in-game to the point, with masteries.
- Demon Bane's base-level bonus no longer scales with skill level.
- Grand Cross no longer takes Demon Bane's flat half.
- Pirate Skel Card is a headgear card, not an accessory card.
- DEF-ignoring monster casts are no longer priced as if your armour stopped them.
- Grizzly Card's Hammerfall clause reads 100%, not 30%.
- Two card descriptions no longer contradict what the card actually does.
- Naiad's MDEF is 40, not 20.
2026-08-11
Added
- Forged weapons no longer take cards.
- The off-hand weapon can be forged too.
- Forged weapons can carry their element.
- Rogues and Stalkers can plagiarise.
- Triple Attack procs now get their own breakdown card
- Weapon Perfection is now a buff you can turn on
Changed
- The damage breakdown reads like English now.
- The skill ratio row names the skill.
- ATK buffs show their arithmetic.
- Picking a skill now starts it at max rank
- Hilt Binding is easier to find.
Fixed
- Skills now offer the number of ranks they actually have on Payon Stories.
- Power-Thrust was adding +50% instead of +25%, inflating every damage number under it.
- Combos that grant an auto-cast now actually cast it.
- Gear that auto-casts off one of your skills now casts it.
- A combo's autobonus is no longer dropped
- Corruptor Card is fully modelled.
- Holy Cross's accuracy bonus now scales with its rank.
- Every other accuracy bonus is now applied too.
2026-08-10
Added
- Your attack rate is shown beside ASPD
- Skills show their cast rate too, next to your animation delay
- Timings are given both ways players quote them — 1.77 atk/s and 0.57 s (566 ms) between
- The ASPD card in Combat stats carries the same panel, so you can read your attack rate
- Pirate Skel Card + Flame Beetle Card is now a real combo.
- Giant Pestle is now a real item.
Changed
- The damage breakdown now labels its two columns
- Grand Cross' magic half is marked as a fresh sub-track.
Fixed
- Skill cooldowns are modeled.
- FUEL Card's −2 s Demonstration cooldown now counts
- The cast rate panel lists **cast time, after-cast delay, cooldown and animation delay
- Maximum Over Thrust is a self buff, and it now actually does something.
- The damage breakdown no longer shows phantom negative steps on unrefined weapons.
- The step where your status ATK is added is now its own row
- Weapon-ATK inputs (Impositio Manus, Battle Theme, Nibelungen, Volcano, equipment
2026-08-09
Added
- The Merchant, Blacksmith and Alchemist reworks are in.
- Burning
- Cards that autocast a skill on a physical attack now show their damage.
- New weapons from the rework notes
- Magnum Break's lingering fire is now modeled.
- Crescent Scythe now shows the HP it heals you.
Changed
- Reflect Shield uses its new formula.
- FUEL Card
- **Pirate Skel Card's auto-Mammonite casts at level 10 only for Blacksmiths and
Fixed
- Skills your job can't learn no longer inflate your stats.
- Item scripts that multiply by a condition now compute the right number.
2026-08-08
Changed
- Unverified monster cast-skill numbers are now labelled "for testing".
- Skills that can't be modeled are now shown explicitly.
Fixed
- Grand Cross now accounts for the target's defense.
2026-08-07
Added
- Monster "clone" skills now show real damage too.
Fixed
- **Monster cast-skill damage now uses Payon Stories' reworked numbers, not the
2026-08-06
Added
- Monster cast-skill damage in the Survivability panel.
Changed
Fixed
- Ring of Peace now accepts a card, and uses its correct item id.
- Auto Blitz Beat now factors into a Falcon Hunter/Sniper's DPS.
- Negative stat bonuses now show on the stat cards.
- Hits-to-kill and time-to-kill are now consistent.
2026-08-05
Fixed
- Setting Dirk description corrected (20% → 5%).
- Magic damage no longer double-counts a weapon's +MATK%.
- Ahlspiess (and similar) now bypass DEF.
- Modeled several damage skills that were silently computing a flat 100% ratio.
- Re-audit of "verified" skills caught six more wrong formulas.
- Finger Offensive now throws the right number of spirit spheres.
- Wind Blade & Snow Flake Draft (Ninja) now do real damage.
2026-07-31
Fixed
- Chain Action now works (Gunslinger).
- Rapid Shower marked verified (no longer flagged "unaudited").
2026-07-30
Added
- Gatling Fever selectable (Gunslinger).
- Short share links.
Fixed
- Multi-hit magic (bolts) now applies MDEF per hit — big overestimate fixed.
- Momoe's Hairband now applies its Turtle Island bonus.
2026-07-29
Fixed
- Morpheus set no longer equippable by Super Novice.
- Double Bolt now changes hits-to-kill, not just DPS.
- Cast-skill spam cap (3 casts/sec).
2026-07-28
Added
- INT breakpoints.
- Structured data + llms.txt for search / AI answer engines.
- Manual Blitz Beat.
- Double Bolt for Sages.
- Shadow Slash "from Hiding" toggle.
Changed
- Self-buffs renamed to their Payon Stories names
Fixed
- Buff-picker labels aligned to skill names.
- Blaze Shield (Ninja) damage.
- Improve Concentration no longer scales pet AGI/DEX.
- Ninja Aura (NJ_NEN).
- Amplify Magic Power
2026-07-26
Added
- Combine stat bonuses toggle.
Changed
Fixed
- Stat cards no longer overflow their column
2026-07-25
Added
- Hunter Trapper support.
- Reflect Shield
- Rust-Worn Apparatus
- Sage — Hindsight
Fixed
- Starter build stats.
- Improve Concentration stat display.
2026-07-24
Added
- Sage Auto Spell (Hindsight).
- Cast breakpoints show the next DEX jumps.
Fixed
- Switching job resets the selected skill
2026-07-20
Changed
- A fourth column on very wide screens.
- Manual stat bonuses are collapsible.
2026-07-19
Added
- Forged weapons (Star Crumb bonus).
- Build guides for every class.
Changed
- Wider screens now use three columns.
- The Features banner is more prominent.
2026-07-18
Added
Changed
- The ASPD / cast / hit Breakpoints panel is now a highlighted accent card.
- The Breakpoints Cast row now names the skill and level.
- The Breakpoints Hit row now names the target.
- The reworks banner is now a Features list.
Fixed
- Spirit sphere ATK is now modeled as a Star Crumb-style flat bonus, not base ATK.
- Per-hit mastery bonuses now proc on every hit of cosmetic multi-hit skills.
- Super Novice can now use the Awakening Potion.
- Improve Dodge is now selectable.
- Sage Free Cast now grants (and shows) its FLEE.
2026-07-16
Added
- Super Novice class audit — Fury, never-died bonus, Attention Concentrate.
- "HIT 100%" on the monster card.
- Calculation regression test suite.
Fixed
- PS custom Super Novice gear no longer hidden.
- Super Novice gear no longer missing.
- jaludev import: the arrow now comes along.
- jaludev import: imported builds no longer force Neutral weapon element.
- Performing bonus now visible in the damage breakdown.
2026-07-14
Added
Fixed
- Box of Gloom now shows its effect in the stat panel.
- Equipment/monster search now ranks by relevance.
- Asura Strike: flat 1000 at all ranks, and it no longer ignores DEF.
- Spirit spheres now add damage for Monks/Champions.
2026-07-13
Added
- Box consumables in the Consumables panel.
- Monster picker distinguishes same-name monsters and hides duplicates.
Fixed
- Venom Splasher now shows its damage.
- Armor / accessory / headgear bonus audit.
- **Weapon bonus audit — magic weapons now apply their MATK bonus, and several other weapon bonuses
- Dragon-slaying weapons now apply their refine bonuses.
- Venom Splasher reappears in the skill picker.
2026-07-12
Added
- Grand Cross self-damage (recoil).
- Faith (Crusader) is now selectable
- Survivability panel.
Changed
- Damage breakdown redesigned.
Fixed
- Sharp Shooting's +20 critical bonus now applies.
- Shield Chain now applies its 20% accuracy bonus.
- Pierce now hits by target size.
- Holy Cross now applies its 20% accuracy bonus.
- Demi-Human resistance now applies defensively.
- Grand Cross now ignores the target's DEF, MDEF and size.
- Monster basic attacks are treated as Neutral.
- Monster skill data is now Payon Stories-accurate.
2026-07-11
Added
- Import builds from the jaludev calculator.
- Build-vs-build comparison.
- Talisman of Holy Protection
Changed
- "PS class reworks implemented" banner brought up to date.
- Grand Cross breakdown labelled as "waves".
- Clearer damage breakdown.
2026-07-10
Added
- "Riding Peco Peco" toggle for Knight/Crusader-line jobs.
Changed
- Skill picker now shows only real Payon Stories skills.
Fixed
- Proc cards (e.g. Bonechewer) no longer double-count.
- Triple Attack (Monk) — level cap and crit.
- Two magic-skill ratio corrections.
- Some Misc-type skills briefly returned 0 damage.
- Refine ATK was suppressed on the wrong skills.
2026-07-09
Added
- "Performing" toggle for Bard/Dancer
- Holy Light LUK proc
- Offensive Heal ("heal bomb")
- Elemental Change (Sage) in the target panel
- Turn Undead now shows its instant-kill success chance
Changed
Fixed
- Grand Cross damage rewritten to match Hercules.
- Grand Cross now deals its full 3-hit damage
- Improve Concentration no longer boosts card-combo stats
- Arrow Vulcan now scales with level
2026-07-08
Added
- Trick Arrow and Quick Step are now selectable
- Breaking Cloak (opener) toggle
- Venom Dust target toggle
- Ring of Peace
Fixed
- Killing Stroke now uses its real damage formula
- Bakuenryu (Exploding Dragon) now scales with level
- Refine-scaling item bonuses now apply the full amount
- Stone Discus corrected to the Crusader rework
- Knight fixes (Blade Mastery, Counter Attack, Bowling Bash)
- Holy Strike fixed to a Priest skill and made selectable
- Magnus Exorcismus hits more targets for full damage
- Bard/Clown ASPD collapsed when a Musical Instrument was equipped
- Rolling Stone (Payon Stories custom shotgun) had a broken duplicate definition
- Enchant Poison capped at level 5 (Payon Stories)
- Fire Pillar now ignores 50% of MDEF instead of all of it
- Soul Strike's MDEF ignore now requires level 10, and Volcano grants its ATK bonus
- Holy Light damage corrected to the current Payon Stories value
- Turn Undead now uses its real damage formula
- Wizard/Mage multi-hit magic damage corrected
- Skill picker respects the Payon Stories level cap
2026-07-07
Changed
- The share URL only updates on Save or Copy-link
- Edits survive refresh (auto-draft) + an unsaved-changes dot
- "Unofficial fan tool" disclaimer
- Shorter share links
Fixed
- Weapon cards no longer flip to "Wildcard mix" on reload
- Quagmire's effect is now visible
- Desperado damage shown as a range
- Tranq Shot damage gated to Demi-Human/Brute
- Increasing Accuracy removed on PS
- Soul Bullet hits 3×
- Gunslinger Single Action HIT corrected
- Combat stats now show flat gear ATK, plus a HIT stat
- Gunslinger shotgun masteries now work
- Crit-vs-race cards now work
- Monster-specific damage cards now work
- Gear MATK (bMatk) now applies
- Race "ignore DEF" cards now work
- High Wizard Card now works (magic MDEF ignore)
- Drake Card now works
- Gunslinger can use Berserk Potion
2026-07-06
Fixed
- ATK readout now shows the refine bonus
- Skill damage bonuses (bSkillAtk) no longer double-counted
- Acid Terror ignores cards
- Venom Splasher (and other offensive skills) now selectable
- Monster-family "Bane" cards now apply
2026-07-05
Added
- Hits to kill & time to kill
- "Flee 95%" in the monster stats
- Wildcard "Type" cards
Fixed
- Mobile layout on iPhone
- Modals scroll on iPhone
- Investigate / def-ratio damage now keeps its range
- Demon Bane matches Payon Stories
- ASPD %-bonus stacking
2026-07-04
Added
- Link preview / embed tags
- Favicons & app icons
- Manual stat bonuses
- Monster stats in the target panel
- Max all / Reset passives
- Two more Bard songs
- Auto Berserk (self buff)
- Provoke (target debuff)
Changed
- Signum Crucis reworked for Payon Stories
Fixed
- Quagmire no longer auto-hits
- Wildcard mix dropped after weapon switch
2026-07-03
Added
- Payon Stories links
- Ko-fi support button
- Wildcard card mix
- Equipment slot browse list
- Visual pipeline damage breakdown
Changed
- Responsive topbar
- Stats chart hover tooltip
- Skill search only shows damage skills
Fixed
- Permanent page view history
- Calculate events not being saved
- nginx routing
- Deploy cron setup
- Dual-wield damage pipeline uses new style
- Wildcard bonuses no longer applied to empty slots
- Pipeline Final Damage value alignment
- Pipeline left border rail removed
- Quagmire auto-hit
- Signum Crucis race restriction
- Body background-image gradient tiling at page bottom
2026-07-02
Added
- Target debuff system
- Snake Card
- Cave Viper Card
- PS Bleeding revamp
- PS Sage rework
2026-07-01
Added
- PS Gunslinger rework
- Select-all on number inputs
- PS Rogue rework
- PS Knight rework
- Cards always proc toggle
- PS Wizard / High Wizard rework
Changed
- PS Crusader rework
- Card search filtered by slot
Fixed
- Dancer/Gypsy can now equip Whip weapons
- Venom Splasher (AS_SPLASHER) element modifier bug
2026-06-30
Added
- PS Assassin dual-wield — combined damage PS buff
- PS Monk rework — Triple Attack proc
- PS Assassin rework — dual-wield three-hit model
- Damage panel — PS / Vanilla toggle
Changed
- Damage panel moved inline
- Equipment search — auto-select on single result
- Equipment search — Tab selects closest match
Fixed
- Refine level cap
- ASPD display precision
2026-06-29
Added
- PS Monk Rework — Triple Attack proc
- PS Hunter Rework — Trap damage formulas
- PS Assassin Rework — Katar second hit
- PS Assassin Rework — Enchant Poison passive
- PS Thief Rework — Envenom weapon element
- Credits footer
Changed
- Title renamed
- Consistent popups
- Dory Card
- Wolpertinger Card
- Setting Dirk
- URL compression
- Calculate → scroll to results
- Base stat inputs
Fixed
- ASPD display
- Build name not updating on save
- Stat distribution cost formula
- ASPD potion cap — Acolyte classes
2026-06-28
Added
- PS Monk Rework — Asura Strike damage branch
- PS Monk Rework — Martial Arts
- PS Monk Rework — Critical Explosion CRIT values
- Skill pill toggle in damage modal
- Falcon damage shown in results
- ASPD potions filtered by class
- Dancing Lesson Lv 10 CRIT bonus
- Clan buffs
- Equipment filtered by class
- Pet section
- ASPD shown in the damage breakdown headline
- Combat stats panel
- Remaining status points display
- Light/dark mode toggle
- Theme toggle hint popover
- Angelus in party buffs
- Middle and bottom headgear slots
- Equipment dropdown opens on click
Changed
- PS Monk Rework — Triple Attack
- PS Monk Rework — Chain Combo
- PS Monk Rework — Combo Finish
- Skill descriptions updated
- Damage breakdown is now an inline panel
- Combat stats grid
Fixed
- Shield Boomerang damage formula
- Shield Boomerang level cap
- Berserk Potion available to Merchant, Swordsman, and Thief trees
- Max SP and Max HP now reflect active buffs
- HP regen formula
- PS class rebalance — weapon mastery ATK values
- Spear Mastery (KN_SPEARMASTERY) ATK values
- Dancing Lesson CRIT
- Katar Mastery CRIT
- PS stat point cost formula
Removed
- "Avg damage" metric card
- "View results" button
2026-06-27
Added
- **Equipment stat bonuses (bStr, bAgi, etc.) now shown in the base stats
- Slot count shown in equipment dropdown labels
- Keyboard navigation in equipment (and all) search dropdowns.
- Job-level stat bonus now shown next to base stats
- **Enchant Poison and Cursed Water (Shadow) to the weapon endow
- "Start over" button
- Saved builds in localStorage
- Poem of Bragi (BA_POEMBRAGI, Bard/Clown) to the Bard/Dancer songs
- Deluge and Violent Gale added alongside Volcano as a single "Ground
- Min/max damage range shown under the avg damage metric in the damage
- Three more Priest party buffs: Blessing (+STR/+INT/+DEX), Increase AGI
Changed
- Capped stat/level inputs to what pre-renewal actually allows
- Redesigned the header into a single compact top bar
- Moved "Calculate damage" into the top bar
- Double Bolt
- Frost Diver and Fire Wall to the Wizard passive-skills panel.
- Party buffs are now grouped by source class (Priest, Blacksmith, Sage)
- Priest/Blacksmith party buffs (Impositio Manus, Blessing, Increase AGI,
Fixed
- Living Magma Card's Fire-monster magic damage bonus did nothing.
- While auditing other custom cards for the same class of bug, found
- Advanced Book (Sage/Professor) was capped and labeled wrong.
- **Item scripts with quoted skill-name params (e.g.
- The BF_MAGIC skill-ATK gear bonus (bSkillAtk on staves/spellbooks
- **Long checkbox labels in the Buffs panel overlapped neighboring grid
- **Changelog edits weren't showing up in the in-app viewer without a
- Volcano's UI cap and source label were wrong for Payon Stories.
- **attrFix.js's Volcano/Deluge/Violent Gale elemental "enchant" bonus
2026-06-21
Added
- Party buffs section
- In-app changelog viewer (this document, rendered from a modal in the
Fixed
- **Buffs panel showed every buff regardless of class, and didn't filter
- Added two missing Gunslinger self-buffs: "Barrage" and "Run and Gun"
- **Refine input no longer hidden for refineable headgears (and other
2026-06-20
Added
- Double Attack (TF_DOUBLE) proc.
- Buffs panel
- Consumables panel (ASPD potions, ATK/MATK items), passive skill panel
- Grand Cross (CR_GRANDCROSS) damage formula, including a Payon Stories
- Magic skill (BF_MAGIC) damage pipeline.
- Incoming (mob → player) damage pipeline, physical and magic, including
- Filled out PAYON_STORIES's weapon/magic skill-ratio override tables
- Collapsible UI sections; the damage breakdown panel is pinned and
- Info tooltip in the header describing the calculator, linking to the
- CI/CD pipeline (GitHub Actions) deploying to EC2 via pm2 + nginx, with
- TypeScript migration (frontend + backend entry points/routes); removed
Fixed
- CI: npm ci --omit=dev on the EC2 box was skipping tsx, which is
- CI: rsync failed with "No such file or directory" deploying the
- CI: a fresh TypeScript install in CI hard-errored on the deprecated
- nginx returned 500/Permission denied serving the frontend even though
- Equipment search returned every item of a given type regardless of
- buildManager.js's playerBuildToTarget set the player's own race to
- Skill search/dropdown showed the internal engine constant (e.g.