Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stats and bonus #42

Open
25 of 50 tasks
nmeylan opened this issue Feb 9, 2024 · 0 comments
Open
25 of 50 tasks

Stats and bonus #42

nmeylan opened this issue Feb 9, 2024 · 0 comments

Comments

@nmeylan
Copy link
Owner

nmeylan commented Feb 9, 2024

Character Status comes from multiple sources:

  • Allocated status point (str, agi,vit, dex, int, luk)
  • Bonus from job level
  • Bonus from Item with static script (e.g: wearing Glove[1]: bonus bDex,1;, with Zerom card bonus bDex,3;)
  • Bonus from item with dynamic script (e.g: venatu card bonus bLuk,readparam(bAgi)/18;)
  • Temporary bonus from Item script (e.g: berserk potion sc_start SC_ASPDPOTION2,1800000,0;)
  • Bonus from supportive skills (e.g: Blessing)
  • Bonus from passive skills
  • Bonus from performance skills
  • Formula (hit, flee, crit, aspd, etc...)
  • Combination of formula + bonus
  • Combo (card combo, card with class combo, item combo, item + ammo combo)

Design

https://github.com/nmeylan/rust-ro/blob/master/doc/status-and-bonus.md

Progress

checked box below means either done or in progress but covered with test

Progress can be track in following reports

  • Implement bonus and bonus2 scripts, to apply card, item and passive and supportive skill bonus
  • Add bonus from static item script
  • Add bonus from dynamic item script
  • Temporary bonus like supportive skill
  • Temporary bonus like supportive skill bonus must be stored in bonus_script table

Stats and substat

  • str
  • agi
  • vit
  • dex
  • int
  • luk
  • max hp
  • max sp
  • atk left
  • atk left impositio magnus
  • atk left with cards
  • atk left with upgrade damage
  • atk right
  • matk min
  • matk max
  • def
  • vitdef
  • mdef
  • hp regen
  • sp regen
  • flee
  • hit
  • critical chance
  • critical damage
  • perfect dodge
  • aspd
  • ACD
  • cast time
  • walk delay
  • Attack element
  • Defense element
  • Element modifier
  • Size modifier
  • Race modifier
  • Monster group modifier
  • Monster class modifier
  • Weapon Refinement
  • Weapon craft star crumb
  • Weapon craft BS rank
  • Gear Refinement
  • Weight
  • Card combo
  • Card with class combo (archer set)
  • Item combo (tidal shoes + wool scarf)
  • Item with ammo combo (earth bow + stone arrow)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant