mirror of
https://github.com/sudoxnym/habitica.git
synced 2026-07-22 11:38:24 +00:00
70 lines
No EOL
5.7 KiB
Text
70 lines
No EOL
5.7 KiB
Text
.modal(ng-if='!user.flags.classSelected && user.stats.lvl >= 10', data-backdrop=true, ng-controller='UserCtrl')
|
|
.modal-header
|
|
h3 Choose Your <a href='http://habitrpg.wikia.com/wiki/Class_System' target='_blank'>Class</a>!
|
|
.modal-body.select-class
|
|
.row-fluid
|
|
.span3(ng-click='selectedClass = "warrior"')
|
|
h5 <a href='http://habitrpg.wikia.com/wiki/Warrior' target='_blank'>Warrior</a>
|
|
figure.herobox(ng-class='{"selected-class": selectedClass=="warrior"}')
|
|
.character-sprites
|
|
span(class='skin_{{user.preferences.skin}}')
|
|
span(class='{{user.preferences.size}}_armor_warrior_5')
|
|
span(class='head_0')
|
|
span(class='hair_base_{{user.preferences.hair.base}}_{{user.preferences.hair.color}}')
|
|
span(class='hair_bangs_{{user.preferences.hair.bangs}}_{{user.preferences.hair.color}}')
|
|
span(class='hair_beard_{{user.preferences.hair.beard}}_{{user.preferences.hair.color}}')
|
|
span(class='hair_mustache_{{user.preferences.hair.mustache}}_{{user.preferences.hair.color}}')
|
|
span(class='head_warrior_5')
|
|
span(class='shield_warrior_5')
|
|
span(class='weapon_warrior_6')
|
|
.span3(ng-click='selectedClass = "wizard"')
|
|
h5 <a href='http://habitrpg.wikia.com/wiki/Mage' target='_blank'>Mage</a>
|
|
figure.herobox(ng-class='{"selected-class": selectedClass=="wizard"}')
|
|
.character-sprites
|
|
span(class='skin_{{user.preferences.skin}}')
|
|
span(class='{{user.preferences.size}}_armor_wizard_5')
|
|
span(class='head_0')
|
|
span(class='hair_base_{{user.preferences.hair.base}}_{{user.preferences.hair.color}}')
|
|
span(class='hair_bangs_{{user.preferences.hair.bangs}}_{{user.preferences.hair.color}}')
|
|
span(class='hair_beard_{{user.preferences.hair.beard}}_{{user.preferences.hair.color}}')
|
|
span(class='hair_mustache_{{user.preferences.hair.mustache}}_{{user.preferences.hair.color}}')
|
|
span(class='head_wizard_5')
|
|
span(class='shield_wizard_5')
|
|
span(class='weapon_wizard_6')
|
|
.span3(ng-click='selectedClass = "rogue"')
|
|
h5 <a href='http://habitrpg.wikia.com/wiki/Rogue' target='_blank'>Rogue</a>
|
|
figure.herobox(ng-class='{"selected-class": selectedClass=="rogue"}')
|
|
.character-sprites
|
|
span(class='skin_{{user.preferences.skin}}')
|
|
span(class='{{user.preferences.size}}_armor_rogue_5')
|
|
span(class='head_0')
|
|
span(class='hair_base_{{user.preferences.hair.base}}_{{user.preferences.hair.color}}')
|
|
span(class='hair_bangs_{{user.preferences.hair.bangs}}_{{user.preferences.hair.color}}')
|
|
span(class='hair_beard_{{user.preferences.hair.beard}}_{{user.preferences.hair.color}}')
|
|
span(class='hair_mustache_{{user.preferences.hair.mustache}}_{{user.preferences.hair.color}}')
|
|
span(class='head_rogue_5')
|
|
span(class='shield_rogue_6')
|
|
span(class='weapon_rogue_6')
|
|
.span3(ng-click='selectedClass = "healer"')
|
|
h5 <a href='http://habitrpg.wikia.com/wiki/Healer' target='_blank'>Healer</a>
|
|
figure.herobox(ng-class='{"selected-class": selectedClass=="healer"}')
|
|
.character-sprites
|
|
span(class='skin_{{user.preferences.skin}}')
|
|
span(class='{{user.preferences.size}}_armor_healer_5')
|
|
span(class='head_0')
|
|
span(class='hair_base_{{user.preferences.hair.base}}_{{user.preferences.hair.color}}')
|
|
span(class='hair_bangs_{{user.preferences.hair.bangs}}_{{user.preferences.hair.color}}')
|
|
span(class='hair_beard_{{user.preferences.hair.beard}}_{{user.preferences.hair.color}}')
|
|
span(class='hair_mustache_{{user.preferences.hair.mustache}}_{{user.preferences.hair.color}}')
|
|
span(class='head_healer_5')
|
|
span(class='shield_healer_5')
|
|
span(class='weapon_healer_6')
|
|
br
|
|
.well(ng-show='selectedClass=="warrior"') Warriors keep tasks in line, each success making later slip-ups less harsh. They also score impressive "critical hits," which randomly give bonus Gold and Experience for scoring a task. Play a Warrior if you don't want to be punished too hard for inconsistency, or if you find strong motivation from unpredictable jackpot-style rewards!
|
|
.well(ng-show='selectedClass=="wizard"') Mages learn swiftly, gaining Experience and Levels faster than other classes. They also get a great deal of Mana for using special abilities. Play a Mage if you enjoy the tactical game aspects of Habit, or if you are strongly motivated by leveling up and unlocking advanced features!
|
|
.well(ng-show='selectedClass=="rogue"') Rogues love to accumulate wealth, gaining more Gold than anyone else, and are adept at finding random items. Their iconic Stealth ability lets them duck the consequences of missed Dailies. Play a Rogue if you find strong motivation from Rewards and Achievements, striving for loot and badges!
|
|
.well(ng-show='selectedClass=="healer"') Healers stand impervious against harm, and extend that protection to others. Missed Dailies and bad Habits don't faze them much, and they have ways to recover Health from failure. Play a Healer if you enjoy assisting others in your Party, or if the idea of cheating Death through hard work inspires you!
|
|
|
|
.modal-footer
|
|
button.btn.btn-small.btn-danger.cancel(ng-click='user.ops.disableClasses({})', popover-placement='top', popover-trigger='mouseenter', popover="Can't be bothered with classes? Opt out - you'll be a warrior and your points handled automatically. You can enable classes later under Settings") Opt Out
|
|
button.btn.btn-primary.cancel(ng-click='selectedClass && changeClass(selectedClass)') Select |