a collection of tools for fly for fun universe skillulator.lol

finish knight skill tree

besaid.zone 2d276988 5c933bce

verified
Changed files
+70 -7
apps
skillulator
+2 -1
apps/skillulator/README.md
··· 8 8 - [x] Added master skill variation selection 9 9 - [x] Increased level cap 10 10 - [x] Added new skill point calculation up to level 190 11 - - [] Added tooltips on hover to all skils (long press for mobile devices) 11 + - [] Include stat scaling into skills 12 + - [x] Added tooltips on hover to all skils (long press for mobile devices) 12 13 - [] Picked master skills are displayed under base master skill 13 14 - [x] Passive skills are marked as such in the UI
+68 -6
apps/skillulator/src/css/knight.css
··· 1 1 .knight { 2 2 grid-template-areas: 3 - "Protection Protection Protection Slash Slash" 3 + "Slash Slash Protection Protection Protection" 4 4 "Keenwheel BloodyStrike ShieldBash Empowerweapon Empowerweapon" 5 5 "Blindside ReflexHit Sneaker SmiteAxe BlazingSword" 6 - "SpecialHit Guillotine . AxeMastery SwordMastery" 7 - ". Guard HeartofFury Charge PainDealer" 8 - ". Rage CallofFury EarthDivider PowerStomp" 9 - ". PainReflection PainReflection . ." 10 - ". HeartofSacrifice PowerSwing . ."; 6 + "SpecialHit Guillotine ShieldCrush AxeMastery SwordMastery" 7 + "HeartofFury Guard RushAttack PainDealer Charge" 8 + "GrandRage Rage TemplarsCall PowerStomp EarthDivider" 9 + "PainReflection PainReflection PainReflection MaelstromStrike CallofFury" 10 + "LastOneStanding HeartofSacrifice PowerSwing SkySplitter Undying" 11 + "IncreasedHPRecovery EnhancedPhysicalDefense IncreasedHPRegeneration ExecutionofJustice FourStrikes" 12 + "EnhancedHPRecovery EnhancedMagicalDefense ShieldMastery . ."; 11 13 } 12 14 13 15 [data-skill="Protection"] { ··· 113 115 [data-skill="HeartofSacrifice"] { 114 116 grid-area: HeartofSacrifice; 115 117 } 118 + 119 + [data-skill="GrandRage"] { 120 + grid-area: GrandRage; 121 + } 122 + 123 + [data-skill="MaelstromStrike"] { 124 + grid-area: MaelstromStrike; 125 + } 126 + 127 + [data-skill="SkySplitter"] { 128 + grid-area: SkySplitter; 129 + } 130 + 131 + [data-skill="ShieldCrush"] { 132 + grid-area: ShieldCrush; 133 + } 134 + 135 + [data-skill="LastOneStanding"] { 136 + grid-area: LastOneStanding; 137 + } 138 + 139 + [data-skill="ExecutionofJustice"] { 140 + grid-area: ExecutionofJustice; 141 + } 142 + 143 + [data-skill="RushAttack"] { 144 + grid-area: RushAttack; 145 + } 146 + 147 + [data-skill="TemplarsCall"] { 148 + grid-area: TemplarsCall; 149 + } 150 + 151 + [data-skill="IncreasedHPRecovery"] { 152 + grid-area: IncreasedHPRecovery; 153 + } 154 + 155 + [data-skill="EnhancedHPRecovery"] { 156 + grid-area: EnhancedHPRecovery; 157 + } 158 + 159 + [data-skill="Undying"] { 160 + grid-area: Undying; 161 + } 162 + 163 + [data-skill="FourStrikes"] { 164 + grid-area: FourStrikes; 165 + } 166 + 167 + [data-skill="EnhancedPhysicalDefense"] { 168 + grid-area: EnhancedPhysicalDefense; 169 + } 170 + 171 + [data-skill="EnhancedMagicalDefense"] { 172 + grid-area: EnhancedMagicalDefense; 173 + } 174 + 175 + [data-skill="ShieldMastery"] { 176 + grid-area: ShieldMastery; 177 + }