Moving Text

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                

Ragnarok post Balance Renewal and Revo Classic Skill Formula

Renewal base semi-pseudo Code

- เพิ่มสกิล Item Sling เนื่องจากถูกลบ

✓ Name(Name 2) (multiple hit) = damage

*hardDef/*HardDefMod = (4000+hardDef)/(4000+(hardDef*10))
*hardMdef/*HardMdefMod = (1000+hardMdef)/(1000+(hardMdef*10))

Atk = statusAtk+(wpAtk)*sizemodifier*raceAd*sizeAd*sizeReduce*elementAd*elementReduce*elementArmor*elementalTable+(equipmentAtk)*raceAd*sizeAd*sizeReduce*elementAd*elementReduce*elementArmor*elementalTable+masteryAtk
Matk = statusMatk+equipmentMatk

elementArmor = exclusive on property shield card group e.g. tatacho card.... and property shield group consisted of Flow Shield[], Poison Shield[], Sharel Shield[] and Sol Shield[].

basic Atk = (Atk*%skill*hardDef*raceReduce*critdm*melee*rangemodifier -softDef)*%skillMod
basic Matk = (Matk*%skill*hardMdef*magicRaceAd*magicSizeAd*magicElementAd*raceReduce*sizeReduce*elementReduce -softMdef)*elementalTable*%skillMod
maxHP = (baseHP*(100+vit)/100+equipmentMaxHP+skillMaxHP)*(100%+skillMaxHP%+equipment%)
maxSP = (baseSP*(100+int)/100+equipmentMaxSP+skillMaxSP)*(100%+skillMaxSP%+equipment%)
# = quote
@ = credit/special thank
✓ = complete
✕ = incomplete/unknown

# สูตรการคำนวน class 1 สำเร็จ 100%

# สูตรการคำนวน class 2 สำเร็จ 99.17% (120/121 สกิล) (คงเหลือ Dragonology(def))

# สูตรการคำนวน High class สำเร็จ 98.11% (52/53 สกิล) (คงเหลือ (new)Falcon Assault)

# สูตรการคำนวน extended class สำเร็จ 100%

# สูตรการคำนวน class 3 สำเร็จ 100% (ถูกต้อง 100% ทั้งหมดยกเว้น 3 สกิลต่อไปนี้ผู้เขียนสามารถหาได้แค่ 95% ได้แก่ (old)Genesis Ray ชนิด atk+matk, Fire Trap, Ice Trap, Bomb Cluster)

# สูตรคำนวนสกิล Dragonology(def), (new)Great Echo, (improve Great Echo) ไม่มีเงื่อนไขเพียงพอ

# สูตรการคำนวน class 3 (improved) สำเร็จ 100% (Rune Knight, Guillotine Cross, Minstrel&Wanderer, Genetic)

# สูตรการคำนวน class 3 (improved) ยังไม่สำเร็จ (รอการอัพเดท Royal Guard, Sorcerer, Ranger, Mechanic, Arch Bishop, Sura, Shadow Chaser)

# สูตรการคำนวน Homunculus ยังไม่สำเร็จ

# สูตรการคำนวน Elemental/ Faw สำเร็จ 100%

# สูตรการคำนวน misc สำเร็จ

#! เนื่องจากมีการนำไปใช้เพื่อแสวงหาผลกำไร ผู้เขียนจึงขอทำการระงับสูตร class 3(original/ improved), extended ชั่วคราว ทั้งที่เผยแพร่แล้วและยังไม่เผยแพร่ และไม่มีการ update เพิ่มเติมใดๆ

==== Class 1 ====
Swordman
✓ Provoke atk = Atk*[(100%*skillModifier%)+(2%+3%*skillLv)]*hardDef -softDef
✓ Provoke -def = Atk*100%*hardDef -softDef*(-2.5%-2.5%*skillLv) #show on status box
✓ Endure = +HardMdef*lv   # show on status box
✓ Bash = Atk*(100%+30%*skillLv)*hardDef -softDef
✓ Magnum Break 3*3 = Atk*(100%+20%*SkiilLV)*hardDef -softDef   #Fire
✓ Magnum Break 5*5 = Atk*(50%+20%*SkiilLV)*hardDef -softDef   #Fire
✓ Magnum Break bonus = add 20% Atk to Weapon Atk
✓ Auto Berserk = activate Provoke Lv10 on user

Mage
✓ Energy Coat = Final_Damage*0.7
✓ Fire Bolt (skillLv) = (Matk*100%*hardMdef -softMdef)*skillLv
✓ Fire Ball = Matk*(140%+20%*skillLv)*hardMdef -softMdef
✓ Fire Wall (4+skillLv ground hit) = (Matk*50%*hardMdef -softMdef)​*(4+skillLv)
✓ Lightning Bolt (skillLv) = (Matk*100%*hardMdef -softMdef)*skillLv
✓ Thunder Storm (skillLv) = (Matk*100%*hardMdef -softMdef)*skillLv
✓ Cold Bolt (skillLv) = (Matk*100%*hardMdef -softMdef)*skillLv
✓ Frost Driver = Matk*(100%+10%*skillLv)*hardMdef -softMdef -1
✓ Napalm Beat = ((statusMatk*(60%+10%*skillLv)+equipMatk)/target -softMdef -hardMdef)*Ghost   #reduced by demi-human reduction
✓ Soul Strike ((1+skillLv)/2) = (Matk*100%*hardMdef -softMdef)*Ghost*(1+skillLv)/2

Archer
✓ Double Strafe (2 hit) = (Atk*(90%+10%*skillLv)*hardDef -softDef)*2   #range
✓ Arrow Shower = Atk*(150%+10%*skillLv)*hardDef -softDef +1   #range ##lv1-5=3x3 lv6-10=5x5
✓ Owl's Eye = # show on status box
✕ Vulture's Eye hit = # didn't show on status box
✓ Improve Concentration = # show on status box
✓ Charge Arrow(Arrow Repel) = Atk*150%*hardDef -softDef   #range

Acolyte
✓ Holy Light = Matk*125%*hardMdef -softMdef
✓ Angelus (softDef) = (Vit*(1+0.05*SkillLv)/2 + Agi/5 + BaseLv/2)   @RO Theory #show on status box
✓ (new)Angelus (softDef) = Vit*skillLv/40 softDef   #show on status box
✓ (new)Angelus (HP) = +50*skillLv maxHP
✓ Divine Protection (softDef) = SkillLv*3 + (BaseLv*SkillLv)/25   @RO Theory #Undead/Demon Race
✓ Demon Bane (Mastery Atk) = SkillLv*3 + (BaseLv*SkillLv)/20   @RO Theory #Undead Property, Demon Race
✓ Signum Crucis -def = Atk*100%*hardDef -softDef*(-7%-3%*skillLv)
✓ Ruwach = (Matk*145%*hardMdef -softMdef)*holy_element
Heal =
✓ Increae Agility = 15 HP cost

Merchant
✓ Mammonite = Atk*(100%+50%*skillLv)*hardDef -softDef
✓ Cart Revolution = Atk*(150%+100%*cartWeight/MaxcartWeight) -softDef -hardDef   #Ignore Mastery Attack/Accuracy Check ##fix normal element ###* Kaite do not affect with this skill ####earth deleter card work
✓ (new)Crazy Uproar = +30 equipAtk, +4 str

Thief
✓ Improve Dodge (Thief,Super Novice) (Flee) = 3*SkillLv
✓ Improve Dodge (Assassin,Rogue) (Flee) = 4*SkillLv
✓ Envenom = (Atk+(15*skillLv))*100%*hardDef -softDef   #Poison
✓ Sand Attack(Sprinkle Sand) = Atk*130%*hardDef -softDef   #Earth
✓ Stone Fling(Throw Stone) = 50 fixed damge neutral #bypass hardDef/softDef

==== Class 2 ====
Knight
✓ Spear Mastery = 4 MasteryAtk*skillLv
✓ Spear Mastery on Mount(Pecopeco) = 5 MasteryAtk*skillLv
✓ Counter Attack(Auto Counter) = #guard basic attack and counter 1 time
Bowling Bash (1 hit) = (Atk*(100%+40%*skillLv)*hardDef - softDef)*hit   #melee
✓ (new)Bowling Bash (1+target hit) = (Atk*(100%+40%*skillLv)*hardDef - softDef)*(1+1)   #melee ##Two-handed Sword เปลี่ยน 1+1 เป็น 1+min(3,target)
✓ Pierce (sizeHit) = (Atk*(100%+10%*skillLv)*hardDef -softDef)​*sizeHit  #melee #small=1 medium=2 large=3
✓ Spear Stab = Atk*(100%+20%*skillLv)*hardDef -softDef   #range
Brandish Spear (1 hit) = Atk*[(100%+20%*skillLv)*cellmod]*hardDef -softDef   #me
lee
#cellmod = 1/1.5/1.75/1.875
✓ (new)Brandish Spear (3 hit) = (Atk*(400%+100%*skillLv+str*5%)*hardDef -softDef)/3*3   #me
lee
✓ Spear Boomerang = Atk*(100%+50%*skillLv)*hardDef -softDef   #range
✓ Charge Attack = Atk*(100%+cellrange/3)*hardDef -softDef   #range

Wizard/Sage
✓ Fire Pillar (2+skillLv) = (50+(Matk-softMdef-hardMdef)/5)*(2+skillLv)
✓ Meteor Storm((1+skillLv)/2*meteor) = (Matk*125%*hardMdef -softMdef)*((1+skillLv)/2*meteor)   #meteor=skillLv/2+1
✓ Sightrasher = Matk*(100%+20%*skillLv)*hardMdef -softMdef
✓ Jupitel Thunder (2+skillLv) = (Matk*100%*hardMdef -softMdef)*(2+skillLv)
✓ Lord of Vermillion (10hit*4wave) = (Matk*(100%+10%*ceil((skillLv^2-skillLv)/4))*hardMdef -softMdef)/10*10hit*4wave   #triangular number (non-linear sequence)
✓ (new)Lord of Vermillion (20 hit) = (Matk*(400%+100%*skillLv)*hardMdef -softMdef)/20*20
✓ Storm Gust (2hit*wave) = (Matk*(70%+50%*skillLv)*hardMdef -softMdef)*2hit*wave
✓ Frost Nova = Matk*(100%+10%*skillLv)*hardMdef -softMdef
✓ Water Ball (skillLv) = (Matk*(100%+30%*skillLv)*hardMdef -softMdef)*skillLv   #lv1/1 lv2-3/9 lv4-9/25 lv10/100
✓ Earth Spike (skillLv) = (Matk*100%*hardMdef -softMdef)*skillLv
✓ (new)Earth Spike (skillLv) = (Matk*200%*hardMdef -softMdef)*skillLv
✓ Heaven's Drive (skillLv) = (Matk*125%*hardMdef -softMdef)*skillLv
✓ Sight Blaster = Matk*100%*hardMdef -softMdef

Hunter
✓ Beast Bane = 4*skillLv
✓ Beast Bane (Hunter Spirit) = 4*skillLv+Str
✓ Blitz Beat (skillLv) = (80 + 6*SteelCrowLv + [INT/2]*2 + [DEX/10]*2)*skillLv
✓ Blitz Beat auto attack (jobLv/10+1) = (80 + 6*SteelCrowLv + [INT/2]*2 + [DEX/10]*2)*(jobLv/10+1)*skillLv/5/target
✓ (new)Blitz Beat (skillLv) = ((10+20*skillLv) + 6*SteelCrowLv + [AGI/2]*2 + [DEX/10]*2)*skillLv   #auto attack applied highest level
✓ Freezing Trap = Atk*100%*hardDef -softDef   #melee #water_property #reduced by race reduction #ignore size/elemetal reduction
✓ Land Mine = [[[DEX×(3+Base_Lv÷100)×(1+INT÷35)]×Skill_Lv±10%]×ElementModified]  @RO Theory
✓ Blast Mine = [[[[DEX×(3+Base_Lv÷100)×(1+INT÷35)]×Skill_Lv±10%]×(1+(Target×8)÷100)÷Target]×ElementModified]  @RO Theory
✓ Claymore Trap = [[[[DEX×(3+Base_Lv÷100)×(1+INT÷35)]×Skill_Lv±10%]×(1+(Target×8)÷100)÷Target]×ElementModified]  ## apply Earth Deleter Card  @RO Theory
✓ Phantasmic Arrow = Atk*150%*hardDef -softDef   #range
✓ Beast Strafing (Beast Charge) (2 hit) = ((Atk+str)​*(50%+Str*8/100)*hardDef - softDef)*2   #range

Blacksmith
✓ Hilt Binding = +1 str   #show on status box #fixed+4 MasteryAtk didn't show on status box
✓ Skin Tempering Normal = normal-(floor(skillLv/2)*2%+equip_normal)
✓ Skin Tempering Fire = fire-(4%*skillLv+equip_fire)
✓ Weaponry Research = 2 MasteryAtk*skillLv   #didn't show on status box
✓ Power Thrust basic atk = (Atk*(%skill+5%*skillLv)*hardDef*raceReduce*elementalTable -softDef)*rangemodifier*%skillMod
✓ (new)Adrenaline Rush hit = 5+3*skillLv Hit
✓ (new)Power Thrust for party = %skill+5%(lv1)/5%(lv2)/10%(lv3)/10%(lv4)/15%(lv5)

Assassin
✓ Sonic Blow (8 hit) = (Atk*(400%+40%*skillLv)*hardDef -softDef -1)/8*8
✓ Sonic Acceleration (8 hit) = (Atk*(400%+40%*skillLv)*hardDef -softDef -1)/8*1.1*8
✓ Sonic Blow(Spirit) (8 hit) = (Atk*(400%+40%*skillLv)*2*hardDef -softDef -1)/8*8
✓ Sonic Blow (EnchantDP) (8 hit) = (Atk*(400%+40%*skillLv)/2*hardDef -softDef -1)/8*8
✓ (new)Sonic Blow (8 hit) = (Atk*(200%+100%*skillLv)*hardDef -softDef)/8*8
✓ (new)Sonic Blow below 50%HP (8 hit) = (Atk*(200%+100%*skillLv)*1.5*hardDef -softDef)/8*8
✓ (new)Sonic Blow(Spirit) (8 hit) = (Atk*(200%+100%*skillLv)*1.5*hardDef -softDef)/8*8
✓ (new)Sonic Blow(Spirit) below 50%HP (8 hit) = (Atk*(200%+100%*skillLv)*2*1.5*hardDef -softDef)/8*8
✓ Grimtooth = Atk*200%*hardDef -softDef   #lv1 melee #lv2-lv5 range
✓ Poison React (Normal basic Attack/skills) = counter with Envenom lv5 (2 times)
✓ Poison React (Poison basic Attack) = Atk*(100%+30%*skillLv)*hardDef -softDef   #Normal ##guard basic attack and counter 1 time ###cancel skill after counter 1 time ###posible to critical ###randomly poison
✓ Venom Splasher enemy in 3x3 cells of target = Atk*(500%+75%*skillLv)*hardDef/target -softDef
✓ Venom Splasher no enemy in 3x3 cells of target = Atk*(500%+75%*skillLv)*hardDef -softDef   #melee ##[Renewal] Poison React doesn't add more damage ###Ignore Accuracy ####delay 10s after trigger(lower HP target lower delay) #####Hiding or Cloaking while bombing effect will not deal damage but still got Poison
✓ (new)Venom Splasher = Atk*(400%+100%*skillLv)*hardDef -softDef   #melee ##Ignore Accuracy
✓ rightHand Mastery (2 weapon) = (Atk*100%*hardDef -softDef)*(50%+10%*skillLv)
✓ leftHand Mastery (1/2 weapon) = ((baseStatusAtk/2+statusAtkAdd)*hardDef -softDef)*(30%+10%*skillLv)
✓ barehand = 100%
✓ only left = 100%+(30%+10%*leftHandmastery)
✓ only right = 100%
✓ Duel = (50%+10%*rightHandmastery)+(30%+10%*leftHandmastery)
# Double Attack affect R-hand ## L-hand don't affect skills/ Enchant_Deadly_Poison/ Elemental

Priest
✓ Holy Light(Spirit) = Matk*125%*5*hardMdef -softMdef   #*5 SP used
✓ Sanctuary = HealingValue*HealEffective + Equipment_HealEffective
✓ Sanctuary(attack) = HealingValue*0.75   #bypass hardMdef/softMdef/reduction
✓ Impositio Manus = 5 masteryAtk*skillLv
✓ (new)Impositio Manus = 5 equipAtk/Matk*skillLv   #show on status box
✓ Aspersio(attack) = 60 fixed damge neutral   #bypass hardMdef/softMdef/reduction
✓ Magnus Exorcismus = [(Matk*(holyAd-holyReduce)*100%*HardMdefMod)​ -softMdef]*Holy​*SkillLv*wave
✓ (new)Magnus Exorcismus (Undead,Demon race,Shadow,Undead property) = [(Matk*130%*HardMdefMod)​ -softMdef]*Holy​*SkillLv*wave
✓ (new)Mace Mastery (critical) = when equip Mace weapon add skillLv critical   #show on status box
✓ (new)Suffragium = party with unlimit time

Crusader(Defender)
✓ Faith = (baseHP*(100+vit)/100+200*skillLv)*(100%+equipment%)
✓ Holy Cross (2 hit) = (Atk*(100%+35%*skillLv)*hardDef*Holy -softDef)/2*2
✓ Holy Cross (2 hit) (2-handed spear) = (Atk*(100%+35%*skillLv)*2*hardDef*Holy -softDef)/2*2
Grand Cross (1 hit) = [((Atk + Matk)/2)*(100%+40*SkillLv%) - softDef - hardDef - softMdef - hardMdef]*Holy*Holy*rangemodifier*hit
Grand Cross (user) (1 hit) = [((Atk + Matk)/2)*(100%+40*SkillLv%) - softDef - hardDef - softMdef - hardMdef]/2*Holy*Holy*rangemodifier*hit
✓ Shield Charge = Atk*(100%+20%*skillLv)*hardDef -softDef
Shield Boomerang = (statusAtk/2+shieldWeight+shieldRefine*4 -softDef -hardDef)*(100%+30%*skillLv)
Shield Boomerang (Spirit) = (statusAtk/2+shieldWeight+shieldRefine*4 -softDef -hardDef)*(100%+30%*skillLv)*2
✓ (new)Shield Boomerang = Atk*(80%*skillLv+shieldWeight/100+shieldRefine*4/100)*hardDef*fixPNormal -softDef
✓ (new)Shield Boomerang (Spirit) = Atk*(80%*skillLv+shieldWeight/100+shieldRefine*4/100)*2*hardDef*fixPNormal -softDef
✓ Reflect Sheld =
✓ Divine Providence = Atk*100%*hardDef*(-5%*skillLv) -softDef   #can't be targeted on Crusader class
✓ Shrink = no shield required

Sage
✓ Dragonology atk/matk/int = 3%*skillLv atk/ 2%*skillLv matk/ floor(0.5+0.5*skillLv) int against Dragon race
✕ Dragonology def = ยังไม่สามารถทำการทดสอบได้
✓ Deluge = boost Water damage 10%,14%,17%,19%,20%, +5%,9%,12%,14%,15% maxHP
✓ (new)Violent Gale = boost Water damage 8%,11%,13%,15%,16%, +5%,9%,12%,14%,15% maxHP
✓ Violent Gale = boost Wind damage 10%,14%,17%,19%,20%, +3*skillLv Flee   #show on status box
✓ (new)Violent Gale = boost Wind damage 8%,11%,13%,15%,16%, +3*skillLv Flee   #show on status box
✓ Volcano = boost Fire damage 10%,14%,17%,19%,20%, +5*skillLv equipAtk   #don't show on status box
✓ (new)Volcano = boost Fire damage 8%,11%,13%,15%,16%, 5+5*skillLv equipAtk/Matk   #show on status box
✓ (new)Deluge/Violent Gale/Volcano = replace Yellow Gemstone with Blue Gemstone
✓ (new)Flame Launcher/Frost Weapon/Lightning Loader/Seismic Weapon = replace Red Blood/Crystal Blue/Wind of Verdure/Green Live with Scarlet Point/Indigo Point/Yellow Wish Point/Lime Green Point
✓ (new)Auto Spell list = lv1=all bolt/ lv4=Soul Strike,Fire Ball/ lv7=Frost Driver,Earth Spike/ lv10=Thunder Storm,Heaven's Drive

Bard/Dancer
✓ Melody Strike(Musical Strike) = Atk*(60%+40%*skillLv)*hardDef -softDef   #range
✓ (new)Melody Strike(Musical Strike) (2 hit) = (Atk*(110%+40%*skillLv)*hardDef -softDef)*2   #range
✓ Slinging Arrow(Dart Arrow) = Atk*(60%+40%*skillLv)*hardDef -softDef   #range
✓ (new)Slinging Arrow(Dart Arrow) (2 hit) = (Atk*(110%+40%*skillLv)*hardDef -softDef)*2   #range
✓ Kiss of Fortune critical/cri damage = 1*skillLv Critical/ 2%*skillLv critical damage   #show on status box
✓ (new)Dissonance = (Matk*(770%+350%*skillLv)*(BaseLv/100)*hardMdef -softMdef)*Normal
✓ (new)Music Lesson,Dancing Lesson sp = 1%*skillLv Sp
✓ (new)Music Lesson,Dancing Lesson atk = 3*skillLv equipAtk when Whip/Instument weapon equiped   #show on status box
✓ (new)Music Lesson aspd = 1*skillLv ASPD only Instument weapon   #show on status box
✓ (new)Dancing Lesson critical = 1*skillLv Critical only Whip weapon   #show on status box
✓ (new)Whistle flee = 18+2*skillLv+floor(skillLv/10)*2 Flee   #show on status box
✓ (new)Humming hit = 4*skillLv Hit   #show on status box
✓ (new)Idun's Apple hp = add 9+skillLv+floor(skillLv/10) maxHP
✓ (new)Service For You sp = add 9+skillLv+floor(skillLv/10) maxSP
✓ (new)Invulnerable Siegfried = 3%*skillLv Earth,Water,Fire,Wind resistance
✓ (new)Eternal Chaos def = set softDef and hardDef to 0   #show on status box
✓ (new)Drum Sound on Battlefield atk = 15+5*skillLv equipAtk   #show on status box
✓ (new)Drum Sound on Battlefield def = 15*skillLv hardDef   #show on status box
✓ (new)Ring of Nibelungen(Harmonic Lick) flee = +50 flee   #show on status box
✓ (new)Ring of Nibelungen(Harmonic Lick) hit = +50% hit   #show on status box
✓ (new)Ring of Nibelungen(Harmonic Lick) aspd = +20% aspd   #show on status box
✓ (new)Ring of Nibelungen(Harmonic Lick) atk = (statusAtk*1.5+Atk)*(100%*%skill+100%)*hardDef -softDef   #don't show on status box
✓ (new)Ring of Nibelungen(Harmonic Lick) matk = +19.2%(~20%) Matk   #don't show on status box
✓ (new)Ring of Nibelungen(Harmonic Lick) hp = +30% maxHP
✓ (new)Ring of Nibelungen(Harmonic Lick) sp = +30% maxSP
✓ (new)Ring of Nibelungen(Harmonic Lick) none = #+15 all stats not proceeded

Alchemist
✓ Axe Mastery = 3 MasteryAtk*skillLv   #Sword, Axe
✓ Amistr Bulwark vit = 5+5*skillLv
✕ Potion Creation = (Prepare_Potion*3+Potion_Research+Instruction_ChangeLv+(jovLv*0.2)+(DEX+LUK)*0.1+(INT*0.05)+Potion_Rate)%
# Potion_Rate=+15+25/Red/Yellow/White
+5+15/Alcohol
+-5/Acid_Bottle/Marine_Sphere Bottle/Bottle_Grenade/Plant_Bottle
-5/Blue_Potion/Anodyne/Aloevera/Embryo/Elemental_Potions/Condensed_Red_Potion -5-10/Condensed_Yellow_Potion
-5-15/Condensed_White_Potion/Glistening_Coat
Acid Terror (1 hit) = ((Atk+Matk)*(200%+80%*skillLv) - SoftDef - HardDef - SoftMdef - HardMdef)*rangemodifier​   #range ## weapon elemental change ###bypass Axe Mastery/Defending Aura(Defender)
✓ (new)Acid Terror (5 hit) = ((Atk*(200%*skillLv+100%*LearningPotion))*hardDef - softDef)/5*5​   #range
✓ Bomb(Demonstration) (ground hit) = ((Atk+Matk)*(100%+20%*skillLv) -softDef -hardDef -softMdef -hardMdef)*Fire   #range ##bypass Defending Aura(Defender),Auto Guard ###block by Pneuma,Kyrie Eleison
✓ (new)Bomb(Demonstration) (ground hit) = (Atk*(60%*skillLv+10%*LearningPotion))*hardDef - softDef​   #melee ##Normal

Monk
✓ Summon Spirit Sphere = +3 Mastery atk/Sphere
Occult Impaction(Investigate) = (Atk+Target_hardDef/2)*(100%+75*SkillLv)
✓ (new)Occult Impaction(Investigate) = (Atk+Target_hardDef/2)*(100%*SkillLv)
✓ (new)Occult Impaction(Investigate) Blade Stop = (Atk+Target_hardDef/2)*(100%*SkillLv)*1.5
Throw Spirit Sphere(Finger Offensive) (skillLv/sphere_collect hit) = [Atk*(125%+25%*skillLv)*hardDef -softdef]*Sphere   #range
✓ (new)Throw Spirit Sphere(Finger Offensive) (5 hit) = (Atk*(600%+200%*skillLv)*hardDef -softdef)/5*5   #range
✓ (new)Throw Spirit Sphere(Finger Offensive) Blade Stop (5 hit) = (Atk*(600%+200%*skillLv)*1.5*hardDef -softdef)/5*5   #range
Guillotine Fist(Extremity Fist) = [Atk*(8+(SP/10))+BonusDamage-Atk/10] - softDef - hardDef
✓ Dodge(Flee) = skillLv%2=1=1 flee/ skillLv%2=0=2 flee
✓ Triple Attack(Raging Trifecta Blow) (3 hit)= (Atk*(100%+20%*skillLv)*hardDef -softDef)/3*3
✓ Chain Combo(Raging Quadruple Blow) (4 hit) = (Atk*(250%+50%*skillLv)*hardDef -softDef)/4*4
✓ (new)Chain Combo(Raging Quadruple Blow) (4 hit) = (Atk*(250%+50%*skillLv)*hardDef -softDef)/4*4
✓ Combo Finish(Raging Thrust) = Atk*(450%+50%*skillLv)*hardDef -softDef
✓ (new)Combo Finish(Raging Thrust) = Atk*(450%+150%*skillLv+str*5%)*hardDef -softDef
✓ Steel Body(Mental Strength) = Final_Damage*0.1
✓ Ki Explosion = Atk*300%*hardDef -softDef   #melee
✓ (new)Triple Attack(Raging Trifecta Blow) = fix 30% chance for all skill level
✓ (new)Chain Combo(Raging Quadruple Blow) w knuckle (6 hit) = (Atk*(250%+50%*skillLv)*2*hardDef -softDef)/6*6

Rogue
✓ Back Stab = Atk*(300%+40%*skillLv)*hardDef -softDef
✓ (new)Back Stab unarmed/sword/rod/axe/mace = Atk*(300%+40%*skillLv)*hardDef -softDef
✓ (new)Back Stab knife (2 hit) = (Atk*(300%+40%*skillLv)*hardDef -softDef)*2
✓ (new)Back Stab bow = Atk*(300%+40%*skillLv)/2*hardDef -softDef
✓ Sightless Mind(Raid) normal = Atk*(100%+80%*skillLv)*hardDef -softDef
✓ Sightless Mind(Raid) bonus = [Atk*(100%+80%*skillLv)*hardDef -softDef]*1.2   #finalAtk*1.2
✓ (new)Sightless Mind(Raid) normal = Atk*(50%+150%*skillLv)*hardDef -softDef
✓ (new)Sightless Mind(Raid) bonus = [Atk*(50%+150%*skillLv)*hardDef -softDef]*(1+0.3)   #Normal class = finalAtk*(1+0.3), Boss class = finalAtk*(1+0.3/2)
✓ Slyness(Gangster's Paradise) = In effect against demon and insect race
✓ Snatch(Intimidate) =Atk*(100%+30%*skillLv)*hardDef -softDef
✓ (new)Plagiarism ASPD = +1%*skillLV ASPD

==== Extended Class 99 ====
Taekwondo
✓ Sprint(Run) (Passive) [condition:unarmed] = +flat damage to Basic Attack and skills   #didn't show on status box
✓ Sprint(Run) (Active) = +10 str for "Sprint Status" show on status box
✓ Basic Attack = Atk*100%*hardDef -softDef + 10*sprint
✓ Flying Kick (3 hit) = (Atk*(30%+10%*skillLv)*hardDef -softDef)/3*3   #range
✓ Flying Kick [unarmed] (3 hit) = (Atk*(30%+10%*skillLv)*hardDef -softDef + (3+1*skillLv)*sprint)/3*3   #range
✓ Flying Kick [Spint/Tumbling] (3 hit) = (Atk*(30%+10%*skillLv)*(baseLv%*4)*hardDef -softDef)/3*3   @Cate
✓ Flying Kick [Sprint-Spurt] (3 hit) = (Atk*(30%+10%*skillLv)*(baseLv%*8)*hardDef -softDef)/3*3   @Cate
✓ Tornado Kick(Whirlwind Kick) (3 hit) = (Atk*(160%+20%*skillLv)*hardDef -softDef)/3*3
✓ Tornado Kick(Whirlwind Kick) [unarmed] (3 hit) = (Atk*(160%+20%*skillLv)*hardDef -softDef + (3+1*skillLv)*sprint)/3*3
✓ Tornado Kick(Whirlwind Kick) [unarmed] (fail hit) (3 hit) = (3+1*skillLv)*sprint/3*3
✓ Heel Drop(Axe Kick) (3 hit) = (Atk*(160%+20%*skillLv)*hardDef -softDef)/3*3
✓ Heel Drop(Axe Kick) [unarmed] (3 hit) = (Atk*(160%+20%*skillLv)*hardDef -softDef + (3+1*skillLv)*sprint)/3*3
✓ Heel Drop(Axe Kick) [unarmed] (fail hit) (3 hit) = (3+1*skillLv)*sprint/3*3
✓ Roundhouse(Round Kick) (3 hit) = (Atk*(190%+30%*skillLv)*hardDef -softDef)/3*3
✓ Roundhouse(Round Kick) [unarmed] (3 hit) = (Atk*(190%+30%*skillLv)*hardDef -softDef + (3+1*skillLv)*sprint)/3*3
✓ Roundhouse(Round Kick) [unarmed] (fail hit) (3 hit) = (3+1*skillLv)*sprint/3*3
✓ Counter Kick (3 hit) = (Atk*(190%+30%*skillLv)*hardDef -softDef)/3*3
✓ Counter Kick [unarmed] (3 hit) = (Atk*(190%+30%*skillLv)*hardDef -softDef + (3+1*skillLv)*sprint)/3*3
✓ Counter Kick [unarmed] (fail hit) (3 hit) = (3+1*skillLv)*sprint/3*3
✓ Kihop(Fighting Chant) = Atk*(100%+2%*skillLv*partyMember)*hardDef -softDef
✓ Tumbling(Break Fall) = 20% Dodge Range/Magic Attack 1 time
✓ Tumbling(Break Fall) "Sprint Status" = 20% Dodge Melee Attack 1 time

Taekwondo Master(Star Gladiator)
✓ Warmth of Sun, Moon, Stars(Solar, Lunar, Stellar Heat) = Atk*100%*hardDef -softDef   #melee ##ignore accuracy
✓ Anger(Wrath) of Sun(Solar Wrath) = DM
✓ Anger(Wrath) of Moon(Lunar Wrath) = DM
✓ Anger(Wrath) of Stars(Stellar Wrath) = DM
✓ Comfort of Sun(Solar Protection) = add (baseLv+dex+luk)/10 hardDef   #don't show on status box ##this skill does not affact on Occult Impaction(Investigate), Memory of Thanatos Card
✓ Comfort of Moon(Lunar Protection) = add (baseLv+dex+luk)/10 Flee   #show on status box
✓ Comfort of Stars(Stellar Protection) = add (baseLv+dex+luk)/10 %aspd
✕ Demon(Devil) of Sun, Moon and Stars(Solar, Lunar and Stellar Shadow) = add 3%*skillLv %aspd
✓ Knowledge of Sun, Moon and Stars(Solar, Lunar and Stellar Courier) = Weight*(100%+10%*skillLv)
✓ Union(Fusion) of Sun, Moon and Stars(Solar, Lunar and Stellar Union) = #increase movementspeed ##ignore accuracy ###deactivate by recasting Soul of Taekwon Master ####drain 2% of maxHP every hit and 8% in Pvp #####disable hp/sp recovery ######reduce heal effective by 75% #######instant dead when HP less than 20%
✓ Union(Fusion) of Sun, Moon and Stars(Solar, Lunar and Stellar Union) basic attack = Atk*100%   #bypass hardDef,softDef
✓ Union(Fusion) of Sun, Moon and Stars(Solar, Lunar and Stellar Union) skill = (Atk*(100%*skillModifier%)*hardDef -softDef)*1.4

Soul Linker
✓ Kaina = (baseSP*(100+int)/100+30*skillLv)*(100%+equipment%)
✓ Eske monster def = reduce hardDef (4000+hardDef*(100%-50%))/(4000+hardDef*(100%-50%)*10)   #this skill does not affact on Occult Impaction(Investigate)
✓ Eske monster atk = Atk*(100%+300%)*hardDef -softDef
✓ Eska monster def = DM
✓ Estin small = (Matk*(10%*skillLv)*hardMdef -softMdef)*sevenWindElement
✓ Estin medium, large = 1 fixed damage
✓ Estun = (Matk*(5%*skillLv)*hardMdef -softMdef)*sevenWindElement
✓ Esma (skillLv hit) = (Matk*(baseLv%+40%)*skillLv*hardMdef -softMdef)*sevenWindElement*skillLv
✓ Kaite atk = Atk*(100%*5*skillModifier%)*hardDef -softDef   #don't show on status box

Ninja
✓ Flip Tatami = Atk*2*(100%+10%*skillLv)  ###didn't effect with hiding taget/Short_Range_Physical_attack
✓ Haze Slash(Mist Slash) = Atk*(100%+10*skillLv)*hardDef -softDef
✓ (new)Haze Slash(Mist Slash) (2 hit) = (Atk*(100%+20*skillLv)*hardDef -softDef)/2*2
✓ Shadow Slash normal = Atk*(100%*skillLv)*hardDef -softDef   #melee
✓ Shadow Slash critical = (Atk*(100%*skillLv)*hardDef -softDef)*1.4
✓ (new)Shadow Slash normal (3 hit) = (Atk*(50%+150%*skillLv)*hardDef -softDef)/3*3
✓ (new)Shadow Slash critical (3 hit) = (Atk*(50%+150%*skillLv)*hardDef -softDef)*1.4/3*3
✓ Throw Shuriken = Atk*100% -softDef -hardDef   #Mastery Atk effect #Ignore Accuracy ##range
✓ (new)Throw Shuriken = Atk*(100%+5%*skillLv)*hardDef -softDef   #Mastery Atk effect #Ignore Accuracy ##range
✓ Throw Kunai (3 hit) = (Atk*3 -softDef -hardDef)*Ammunition_Element*range_modifier    #Ignore Accuracy/Mastery Atk ##range ###Blocked by Auto_Guard/reduced by defending aura(Defender)
✓ (new)Throw Kunai (3 hit) = (Atk*(100%*skillLv)*hardDef -softDef)/3*3
✓ Throw Huuma Shuriken (3 hit) = Atk*(150%+150%*skillLv)*hardDef -softDef   #range
✓ (new)Throw Huuma Shuriken (2.5+skillLv/2 hit) = (Atk*(-50%+257.5%*skillLv)*hardDef -softDef)/(2.5+skillLv/2)*(2.5+skillLv/2)   #range
✓ Throw Coin = #range attack block by Pneuma ##Ignore accuracy
✓ Ninja Aura = 5% hp cost
Killing Stroke(Final Strike) = floor(((Atk*SkillLv*CurrentHP/MaxHP) + CurrentHP + [(1+MirrorImage)*0.2*Killing Stroke] - SoftDef - HardDef)/hit*range_modifier)*hit
✓ Flaming Petals (skillLv) =(Matk*90%*hardMdef -softMdef)​*skillLv
✓ Blaze Shield (4+skillLv) =(Matk*50%*hardMdef -softMdef)​*(4+skillLv)
✓ Exploding Dragon (3 hit) = Matk*(150%+150%*skillLv)*hardMdef -softMdef
✓ Fleezing Spear (2+skillLv) =(Matk*70%*hardMdef -softMdef)​*(2+skillLv)​
✓ Snow Flake Draft = Matk*(100%+50%*skillLv)*hardMdedf -softMdef
✓ (new)Snow Flake Draft (5 hit) = (Matk*(75%+75%*skillLv)*hardMdedf -softMdef)/5*5
✓ Wind Blade (1+skillLv/2) =(Matk*150%*hardMdef -softMdef)​*(1+skillLv/2)
✓ Lightning Joint = Matk*(160%+40%*skillLv)*hardMdedf -softMdef
✓ (new)Lightning Joint (3 hit) = (Matk*(50%+50%*skillLv)*hardMdedf -softMdef)/3*3
✓ First Wind (1 hit) = Matk*(100%+100%*skillLv)*hardMdedf -softMdef
✓ (new)First Wind (5 hit) = (Matk*(50%+50%*skillLv)*hardMdedf -softMdef)/5*5

Gunslinger
✓ Coin Flip = +3 Mastery atk/Sphere
✓ Coin Fling = jobLv   #bypass softDef, hardDef ##reduce target hardDef by 5%*coin for 30s (max 5 coin)
✓ Single Action (Hit) = Hit +2*skillLv   #show on status box
✓ Increase Accuracy = agi+4,dex+4, Hit +20   #show on status box
✓ Last Stand(Madness Canceller) = +100 Mastery Attack for 15s
✓ Gunslinger's Panic(Adjustment) = Hit -30, Flee+30 for 30s   #show on status box
✓ Magical Bullet = Atk*100%*hardDef +max(1,(Matk -hardMdef -softMdef -(Matk -hardMdef -softMdef)/10)) -softDef   #for 30s
✓ Gatling Fever = 20+10*skillLv Mastery Attack, Flee-5*skillLv   #show on status box
✓ Snake Eyes (Hit) = Hit +1*skillLv   #show on status box
✓ Bull's Eye = Atk*500%*hardDef -softDef   #range
✓ Triple Action (3 Hit) = (Atk*(150%)*hardDef -softDef)*3   #range
✓ Tracking = Atk*(200%+100%*skillLv)*hardDef -softDef   #range
✓ Disarm = Atk*100%*hardDef -softDef   #range
✓ Wounding Shot(Piercing Shot) w Pistol = Atk*(287%+23%*skillLv)*hardDef -softDef   #range
✓ Wounding Shot(Piercing Shot) w Rifle = Atk*(347%+33%*skillLv)*hardDef -softDef   #range
✓ Trigger Happy Shot(Rapid Shower) (5 hit) = (Atk*(500%+50%*skillLv)*hardDef -softDef)/5*5   #range
✓ Desperado = (Atk*(50%+50%*skillLv)*hardDef -softDef)*randomHit   #range
✓ Crowd Control Shot(Dust) = Atk*(100%+50%*skillLv)*hardDef -softDef   #range(knockback)/melee(target eliminated without knockback)
✓ (new)Crowd Control Shot(Dust) = Atk*(100%+50%*skillLv)*hardDef -softDef   #melee(always knockback)
✓ Full Blast(Full Bluster) = Atk*(300%+100%*skillLv)*hardDef -softDef   #range
✓ Spread Shot = Atk*(200%+30%*skillLv)*hardDef -softDef   #range
✓ Ground Drift(Gunslinger Mine) = Atk*(200%+20%*skillLv)*hardDef -softDef   #range

==== Misc ====
✓ Amistr Bulwark vit = 5+5*skillLv
✓ Tomahawk Throwing = (Atk*100%*hardDefMod)*Wind -softDef   #range ##Tomahawk
✓ Defense Disregard Attack = Atk*100%   #Ignore softDef,hardDef ##property enhanced
✓ Defense Disregard Attack critical = (Atk*100%)*1.4   #Ignore softDef,hardDef ##property enhanced
✓ Fatal Wound = Atk*100%*hardDefMod -softDef   #melee ##property enhanced
✓ Pulse Strike = Atk*100%*skillLv*hardDefMod -softDef   #melee ##property enhanced
✓ Hell's Judgement lv5 = Atk*575%*hardDefMod -softDef   #range ##property change
✓ Stone Skin lv6 def = (Atk*(100%*skillModifier%)*hardDef*raceReduce*elementalTable*rangemodifier -softDef)*0.8   #Ulfhedinn
✓ Stone Skin lv6 mdef = (Matk*(100%*skillModifier%)*hardMdef*raceReduce -softMdef)*elementalTable*1.2   #Ulfhedinn
✓ (TH server BUG) Anti Magic lv6 mdef = (Matk*(100%*skillModifier%)*hardMdef*raceReduce -softMdef)*elementalTable*1   #Mithril Magic Cape ##Thai server GGT BUG
✓ (TH server BUG) Anti Magic lv6 def = (Atk*(100%*skillModifier%)*hardDef*raceReduce*elementalTable*rangemodifier -softDef)*1   #Mithril Magic Cape ##Thai server GGT BUG
✓ Vampire's Gift = Atk*100%*skillLv*hardDefMod -softDef   #melee #property change
✓ Great Leadership 5x5 str = 1*skillLv   #show on status box
✓ Glorious Wounds 5x5 vit = 1*skillLv   #show on status box
✓ Sharp Gaze 5x5 dex = 1*skillLv   #show on status box

==== High Class ====
Lord Knight
✓ Clashing Spiral (Spiral Pierce) (5 hit)​= [((Atk+Weight)*0.8+masteryAtk)*(100%+50%*skillLv)*hardDefMod*Sizemod​ - softDef + 20*aurabladeLv]*5
# Sizemod / S = 1.125 / M = 1 / L = 0.875 ##range
✓ (new)Clashing Spiral (Spiral Pierce) (5 hit)​= ((Atk+Weight)*0.8+masteryAtk)*(150%+50%*skillLv)*(BaseLv/100)*hardDefMod*Sizemod​ - softDef + BaseLv*(3+aurabladeLv))*5
# Sizemod / S = 1.125 / M = 1 / L = 0.875 ## range
✓ Vital Strike (Joint Beat) = Atk*(50%+10%*skillLv)*hardDef -softDef   #range
✓ Traumatic Blow(Head Crush) = Atk*(100%+40%*skillLv)*hardDef -softDef   #range
✓ Aura Blade = (Atk*(100%*skillModifier%)*hardDef -softDef) + 20*skillLv
✓ (new)Aura Blade = (Atk*(100%*skillModifier%)*hardDef -softDef) + BaseLv*(3+skillLv)
✓ Spear Dynamo(Concentration) atk = Atk*[(100%*skillModifier%)+5%*skillLv]*hardDef -softDef
✓ (new)Spear Dynamo(Concentration) atk = Atk*[(100%*skillModifier%)+(5%+2%*skillLv)]*hardDef -softDef
✓ Spear Dynamo(Concentration) -def = reduce hardDef by% # [4000+hardDef*(100%-5%*skillLv)]/[4000+hardDef*(100%-5%*skillLv)*10]
✓ Spear Dynamo(Concentration) hit/hardMdef = add hit by 10*skillLv/ +1hardMdef   #show on status box   #activated Endure Lv.1
✓ Frenzy(Berserk) atk = Atk*(100%+200%)*hardDef -softDef   #don't show on status box
✓ Frenzy(Berserk) def/mdef/sp = set hardDef/softDef/hardMdef/softMdef/sp to 0 (5 minutes)   #don't show on status box
✓ Frenzy(Berserk) flee = flee/2   #don't show on status box
✓ Frenzy(Berserk) ASPD/hardMdef = +30%aspd/ +1hardMdef (but hardMdef set to 0) #show on status box   #activated Endure Lv.1
✓ Frenzy(Berserk) HP = (baseHP*(100+vit)/100+equipmentMaxHP+skillMaxHP)*(100%+equipment%)*3   #drain 5% of maxHP every 15s ##disable hp/sp recovery

High Wizard
✓ Stave Crasher(Magic Crasher) = ((Atk+Matk/5)*100%  -softDef -hardDef -1)*rangemodifier*elementalTable   #magic(range) ##calculate accuracy as normal attack ###property enhanced
✓ Mystical Amplification(Amplify Magic Power) = ((statusMatk+weaponMatk)*(5%*skillLv)+equipMatk)*(100%*skillModifier%)*hardMdef -softMdef
✓ Napalm Vulcan (skillLv hit) = ((statusMatk*(70%+10%*skillLv)+equipMatk)/target -softMdef -hardMdef)*skillLv*Ghost   #reduced by demi-human reduction(focus on target)
✓ (new)Napalm Vulcan (skillLv hit) = (Matk*(70%*skillLv)*hardMdef -softMdef)*skillLv*Ghost
✓ Gravitation Field = fixed 500+100*skillLv
✓ (new)Gravitation Field (10 hit) = (Matk*(50%*skillLv)*hardMdef -softMdef)*10*Normal

Sniper
✓ Focus Arrow Strike (Sharp Shooting) = Atk*(200%+50%*SkillLv)*hardDef -​softDef   #range   @RO Theory
✓ Focus Arrow Strike (Sharp Shooting) critical = (Atk*(200%+50%*SkillLv)*hardDef -​softDef)*1.4   #range   @RO Theory
✓ (new)Focus Arrow Strike (Sharp Shooting) = Atk*(150%+200%*SkillLv)*(min(100,BaseLV)/100)*hardDef -​softDef   #range ##high chance *1.4
✓ Falcon Assault = (7.5+3.5*skilllv)*(80 + 6*SteelCrowLv + 2*[INT/2] + 2*[DEX/10]) #threat with Long Range Physical Attack/ block by Pneuma/Bypass Defending Aura(Defender),Bypass softDef/hardDef/Raydric Card/ Thara Frog Card @RO Theory
✕ (new)Falcon Assault =
✓ Wind Walk flee = skillLv/2 +0.5
✓ Falcon Eyes = Atk*(100%*skillModifier%+2%*skillLv)*hardDef -softDef   #add 5 all stats every level ##similarly to Power Thrust, Spear Dynamo(Concentration)
✓ Falcon Eyes (5 vit) = (maxHP*1.05) -75 -jobLv*5

Mastersmith(Whitesmith)​
✓ High Speed Cart Ram (Cart Termination) = Atk*(Cart_weight/(16-skillLv))/100*hardDef -softDef -1
✓ Maximum Over Thrust basic atk = (Atk*(%skill+20%*skillLv)*hardDef*raceReduce*elementalTable*rangemodifier -softDef)*%skillMod

High Priest
✓ Assumptio vs monster = +hardDef = add hardDef by% # [4000+hardDef*(100%+100%)]/[4000+hardDef*(100%+100%)*10]
✓ Assumptio vs player = +hardDef = add hardDef by% # [4000+hardDef*(100%+35%)]/[4000+hardDef*(100%+35%)*10]
✓ (new)Assumptio = +hardDef = add hardDef 50*skillLv, 2.3%*skillLv HealReceived
✓ Meditatio = Heal  #not work with Sanctuary
✓ (new)Basilica atk/matk = +5%*skillLv Atk/ +3%*skillLV Matk

Assassin Cross
✕ Create Deadly Poison = (20+dex*0.4+luk*0.2)%
✓ Throw Venom Knife = Atk*100%*hardDef -softDef   #range
✓ Enchant Deadly Poison = (312.5%+37.5%*skillLv*WeaponATK)+(250%+30%*skillLv*EquipAtk)   @special thank Rio`deXXXXXXXX
✓ Advanced Katar Mastery = Atk*(%skill)*(1.1+0.02*skillLv)*hardDef*raceReduce*elementalTable*rangemodifier -softDef   @special thank ว่าไงXXX
Soul Destroyer (Soul Breaker) = ((Atk+Matk)*(300%+50%*skillLv) - softDef - hardDef - softMdef - hardMde)​*rangemodifier
Soul Destroyer (Soul Breaker) (Enchant_Deadly_Poison) = ((Atk+Matk)*(150%+25%*skillLv) - softDef - hardDef - softMdef - hardMdef))​*rangemodifier
✓ Meteor Assault = Atk*(40%+40%*skillLv)*hardDef -softDef   #melee
✓ (new)Meteor Assault = Atk*(200%+120%*skillLv+str*5%)*(BaseLv/100)*hardDef -softDef   #melee
✓ (new)Enchant Deadly Poison = remove -50% from Sonic Blow, Soul Destroyer, Cross Impact, Counter Slash

Paladin
Rapid Smiting (Shield Chain) (5 hit) = [(Atk + ShieldWeight + (refine*4))*(100%+30%*skillLv) - softDef - hardDef]*5   #melee @RO Theory and @TonyC
✓ (new)Rapid Smiting (Shield Chain) (5 hit) = (Atk*((300%+200%*skillLv)+shieldWeight/100+shieldRefine*4/100)*(BaseLv/100)*hardDef -softDef)/5*5   #range
✓ Martyr Renocking (Sacrifice) = (maxHP*0.9)*(0.9+0.1*skillLv)/10*demihuman_reduce   #penetrate hardDef/softDef/normal_property_reduction ##reduce by demi-human reduction #Earth Deleter Card don't affect ##* Kaite do not affect with this skill
✓ Gloria Domini = 600+200*skillLv fixed damge neutral #bypass hardDef/softDef/Race
✓ (new)Gloria Domini = (Matk*(500%+150%*skillLV)*(BaseLv/100)*hardMdef -softMdef)*Holy   #magic
✓ Battle Chant heal = randomHeal1-9,999
✓ Battle Chant atk basic attack/skills = Atk*(100%*%skill+100%)*hardDef -softDef   #60s #don't show on status box
✓ Battle Chant def = Atk*(100%*%skill)*(4000+hardDef*2)/(4000+(10*hardDef*2)) -softDef*2   #60s ##softDef skills not include(Divine Protection,Fire Earth Research etc.)   ###don't show on status box
✓ Battle Chant hit,flee = +50 hit,+50 flee   #60s ##show on status box
✓ Battle Chant 60s  = +20allStats(Gloria ic)/remove status effect/immune status effect/Aspersio lv1/B.S Sacramenti lv2.5/100% maxHP/100% maxSP
✓ Battle Chant 240s = Agility lv10/ Blessing lv10
✓ Battle Chant damage = randomFixPNormalDamage1-9,999
✓ Battle Chant 20s = -75% ASPD, -75% movementSpeed   #show on status box
✓ Battle Chant status effect = curse/blind/poison/Provoke lv10
✓ Battle Chant none = #0 atk/0 def/0 flee not proceeded

Scholar(Professor)
✓ Fiber Lock v fire = Matk*(100%*%skill)*2*hardMdef -softMdef
✓ Mind Breaker matk = Matk*[(100%*skillModifier%)+20%*skillLv]*hardMdef -softMdef
✓ Mind Breaker -mdef = reduce hardMdef by% # [4000+hardMdef*(100%-12%*skillLv)]/[4000+hardMdef*(100%-12%*skillLv)*10]   #didn't show on status box

Clown/Gypsy
✓ Arrow Vulcan (9 hit) = (Atk*(220%+110%*skillLv)*hardDef -softDef)/9*9hit
✓ (new)Arrow Vulcan (9 hit) = (Atk*(500%+100%*skillLv)*(BaseLv/100)*hardDef -softDef)/9*9hit
✓ Marrionette Control = user -half of all status to tranfer/ reciver recieve 99-reciver status   #show on status box ##17×17 cells
✓ Tarot Card of Fate (Fool) = reduce target sp to 0
✓ Tarot Card of Fate (Magician) = Matk*((100%*%skill)-50%)*hardMdef -softMdef   #for 30s ##don't show on status box
✓ Tarot Card of Fate (High Priestess) = Dispell target
✓ Tarot Card of Fate (Chariot) = 1,000 fixed damage/random break target armor
✓ Tarot Card of Fate (Strength) = Atk*((100%*%skill)-50%)*hardDef -softDef   #for 30s ##don't show on status box
✓ Tarot Card of Fate (Lovers) = teleport target to random position in map   #do not heal 2,000 HP to user ##self cast
✓ Tarot Card of Fate (Wheel of Fortune) =
✓ Tarot Card of Fate (Hanged Man) = random leave 1 of Frozen/Stone Curse/Stop
✓ Tarot Card of Fate (Temperance) = leave Confuse 30s
✓ Tarot Card of Fate (Death) = leaves Curse/Poison and Coma in the same time
✓ Tarot Card of Fate (Tower) = 4,444 fixed damage
✓ Tarot Card of Fate (Devil) = 6,666 fixed damage and leave Curse
✓ Tarot Card of Fate (Devil) atk = Atk*((100%*%skill)-50%)*hardDef -softDef   #for 30s ##don't show on status box
✓ Tarot Card of Fate (Devil) matk = Matk*((100%*%skill)-50%)*hardMdef -softMdef   #for 30s ##don't show on status box
✓ Tarot Card of Fate (Sun) atk = Atk*((100%*%skill)-20%)*hardDef -softDef   #for 30s##don't show on status box
✓ Tarot Card of Fate (Sun) matk = Matk*((100%*%skill)-20%)*hardMdef -softMdef   #for 30s ##don't show on status box
✓ Tarot Card of Fate (Sun) def = -20% hardDef   #for 30s ##don't show on status box
✓ Tarot Card of Fate (Sun) hit/flee = -20 flat Hit/Flee for 30s   #show on status box
✓ Tarot Card of Fate (Star) = leave Stun 5s

Champion
✓ Raging Palm Strike(Palm Push Strike) = Atk*(200%+100%*skillLv)*hardDef -softDef
✓ (new)Raging Palm Strike(Palm Push Strike) = Atk*(200%*skillLv+str*2/100)*(BaseLv/100)*hardDef -softDef   #melee
✓ Glacier Fist(Tiger Knuckle Fist) = Atk*(40%+100%*skillLv)*hardDef -softDef
✓ (new)Glacier Fist(Tiger Knuckle Fist) = Atk*(500%+150%*skillLv)*(BaseLv/100)*hardDef -softDef
✓ Chain Crush Combo ((1+skillLv)/2*floor((1+skillLv)/2*2)+1) = (Atk*(400%+100%*skillLv)*hardDef -softDef)/(1+skillLv)/2*floor(((1+skillLv)/2)​-1)*2)+1
✓ (new)Chain Crush Combo (floor((1+skillLv)/2)) = (Atk*(200%*skillLv)*(BaseLv/100)*hardDef -softDef)/floor((1+skillLv)/2)*floor((1+skillLv)/2)   #need 2 Spirit Sphere but use 1 Spirit Sphere

Biochemist(Creator)
Acid Bomb (Acid Demonstration) vs Monster (skillLv hit) = floor([((Atk+Matk)*0.7*vit) - (softDef+hardDef+softMdef+hardMdef)*5/SkillLv]/10)*SkillLv*range_modifier    ## /2 if player
Acid Bomb (Acid Demonstration)​ vs Monster (skillLv hit) = floor[((Atk+Matk)​*7/100*vit*SkillLv - (softDef+hardDef+softMdef+hardMdef)​/2)/10]*SkillLv*range_modifier    ## /2 if player

Stalker(Chaser)
✓ Counter Instinct(Reject Sword) = 0.5*damge/reflect damage 3 times(mosnter) of basic attack/skills 3 times with Knife/Sword foe weapon

==== Extended Class 2 150 - 175 ====
Summoner

Kagerou/Oboro

Rebel (Rebellion)

Star Emperor 19/19 100%

Soul Reaper 15/15 100% 

Super Novice (Expanded) 3/3
✓ Break Through = add 15*skillLv+floor(skillLv/5)*25 equipAtk   #show on status box
✓ Break Through = add +2.1%*skillLv healReceived
✓ Transcendence = add 15*skillLv+floor(skillLv/5)*25 Matk   #show on status box
✓ Transcendence = add +3%*skillLv healEffective
✓ Break Through/Transcendence HP = 350*skillLv+floor(skillLv/5)*250 maxHP
✓ Break Through/Transcendence SP = 30*skillLv+floor(skillLv/5)*50 maxSP
✓ Help Angel! (20s) = recover 1,000 HP/s,350 SP/s   #5min cooldown

==== Class 3 ====
Genetic 13/13 100%
✓ Item Sling (Apple Bomb) (1 hit) = (Atk+10*cartboostLv)*1-10%*hardDef -softDef   #ran
✓ Item Sling (Coconut Bomb) (1 hit) = (Atk+10*cartboostLv)*1000%*hardDef -softDef   #range