mirror of
https://github.com/sudoxnym/habitica.git
synced 2026-07-22 11:38:24 +00:00
71 lines
No EOL
4.8 KiB
Text
71 lines
No EOL
4.8 KiB
Text
.modal(ng-if='!user.flags.classSelected && user.stats.lvl >= 5', data-backdrop=true, ng-controller='UserCtrl')
|
|
.modal-header
|
|
h3 Class System Unlocked!
|
|
.modal-body.select-class
|
|
p Select your class. Click each class for more information. See <a href="http://habitrpg.wikia.com/wiki/Class_System" target="_blank">Wikia</a> for thorough details.
|
|
.row-fluid
|
|
.span3(ng-click='selectedClass = "warrior"')
|
|
h5 Warrior
|
|
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_base_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 Wizard
|
|
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_base_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 Rogue
|
|
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_base_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 Healer
|
|
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_base_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 deal damage to tasks (reducing redness), have moderate defense, and improved critical hits.
|
|
.well(ng-show='selectedClass=="wizard"') Wizards deal damage to tasks (reducing redness), can debuff tasks, and they gain experience rapidly.
|
|
.well(ng-show='selectedClass=="rogue"') Rogues finds more drops and gold. They can also "go stealth" to avoid damage at the end of a day.
|
|
.well(ng-show='selectedClass=="healer"') Healers have high defense against damage, and can heal themselves and other players in the party, as well as buff players.
|
|
|
|
.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 |