mirror of
https://github.com/HabitRPG/habitica.git
synced 2025-12-17 14:47:53 +01:00
Pull out gear into separate modules
This commit is contained in:
158
common/script/content/gear/sets/healer.js
Normal file
158
common/script/content/gear/sets/healer.js
Normal file
@@ -0,0 +1,158 @@
|
||||
import t from '../../translation';
|
||||
|
||||
let armor = {
|
||||
1: {
|
||||
text: t('armorHealer1Text'),
|
||||
notes: t('armorHealer1Notes', { con: 6 }),
|
||||
con: 6,
|
||||
value: 30,
|
||||
},
|
||||
2: {
|
||||
text: t('armorHealer2Text'),
|
||||
notes: t('armorHealer2Notes', { con: 9 }),
|
||||
con: 9,
|
||||
value: 45,
|
||||
},
|
||||
3: {
|
||||
text: t('armorHealer3Text'),
|
||||
notes: t('armorHealer3Notes', { con: 12 }),
|
||||
con: 12,
|
||||
value: 65,
|
||||
},
|
||||
4: {
|
||||
text: t('armorHealer4Text'),
|
||||
notes: t('armorHealer4Notes', { con: 15 }),
|
||||
con: 15,
|
||||
value: 90,
|
||||
},
|
||||
5: {
|
||||
text: t('armorHealer5Text'),
|
||||
notes: t('armorHealer5Notes', { con: 18 }),
|
||||
con: 18,
|
||||
value: 120,
|
||||
last: true,
|
||||
},
|
||||
};
|
||||
|
||||
let head = {
|
||||
1: {
|
||||
text: t('headHealer1Text'),
|
||||
notes: t('headHealer1Notes', { int: 2 }),
|
||||
int: 2,
|
||||
value: 15,
|
||||
},
|
||||
2: {
|
||||
text: t('headHealer2Text'),
|
||||
notes: t('headHealer2Notes', { int: 3 }),
|
||||
int: 3,
|
||||
value: 25,
|
||||
},
|
||||
3: {
|
||||
text: t('headHealer3Text'),
|
||||
notes: t('headHealer3Notes', { int: 5 }),
|
||||
int: 5,
|
||||
value: 40,
|
||||
},
|
||||
4: {
|
||||
text: t('headHealer4Text'),
|
||||
notes: t('headHealer4Notes', { int: 7 }),
|
||||
int: 7,
|
||||
value: 60,
|
||||
},
|
||||
5: {
|
||||
text: t('headHealer5Text'),
|
||||
notes: t('headHealer5Notes', { int: 9 }),
|
||||
int: 9,
|
||||
value: 80,
|
||||
last: true,
|
||||
},
|
||||
};
|
||||
|
||||
let shield = {
|
||||
1: {
|
||||
text: t('shieldHealer1Text'),
|
||||
notes: t('shieldHealer1Notes', { con: 2 }),
|
||||
con: 2,
|
||||
value: 20,
|
||||
},
|
||||
2: {
|
||||
text: t('shieldHealer2Text'),
|
||||
notes: t('shieldHealer2Notes', { con: 4 }),
|
||||
con: 4,
|
||||
value: 35,
|
||||
},
|
||||
3: {
|
||||
text: t('shieldHealer3Text'),
|
||||
notes: t('shieldHealer3Notes', { con: 6 }),
|
||||
con: 6,
|
||||
value: 50,
|
||||
},
|
||||
4: {
|
||||
text: t('shieldHealer4Text'),
|
||||
notes: t('shieldHealer4Notes', { con: 9 }),
|
||||
con: 9,
|
||||
value: 70,
|
||||
},
|
||||
5: {
|
||||
text: t('shieldHealer5Text'),
|
||||
notes: t('shieldHealer5Notes', { con: 12 }),
|
||||
con: 12,
|
||||
value: 90,
|
||||
last: true,
|
||||
},
|
||||
};
|
||||
|
||||
let weapon = {
|
||||
|
||||
0: {
|
||||
text: t('weaponHealer0Text'),
|
||||
notes: t('weaponHealer0Notes'),
|
||||
value: 0,
|
||||
},
|
||||
1: {
|
||||
text: t('weaponHealer1Text'),
|
||||
notes: t('weaponHealer1Notes', { int: 2 }),
|
||||
int: 2,
|
||||
value: 20,
|
||||
},
|
||||
2: {
|
||||
text: t('weaponHealer2Text'),
|
||||
notes: t('weaponHealer2Notes', { int: 3 }),
|
||||
int: 3,
|
||||
value: 30,
|
||||
},
|
||||
3: {
|
||||
text: t('weaponHealer3Text'),
|
||||
notes: t('weaponHealer3Notes', { int: 5 }),
|
||||
int: 5,
|
||||
value: 45,
|
||||
},
|
||||
4: {
|
||||
text: t('weaponHealer4Text'),
|
||||
notes: t('weaponHealer4Notes', { int: 7 }),
|
||||
int: 7,
|
||||
value: 65,
|
||||
},
|
||||
5: {
|
||||
text: t('weaponHealer5Text'),
|
||||
notes: t('weaponHealer5Notes', { int: 9 }),
|
||||
int: 9,
|
||||
value: 90,
|
||||
},
|
||||
6: {
|
||||
text: t('weaponHealer6Text'),
|
||||
notes: t('weaponHealer6Notes', { int: 11 }),
|
||||
int: 11,
|
||||
value: 120,
|
||||
last: true,
|
||||
},
|
||||
};
|
||||
|
||||
let healerSet = {
|
||||
armor,
|
||||
head,
|
||||
shield,
|
||||
weapon,
|
||||
};
|
||||
|
||||
export default healerSet;
|
||||
Reference in New Issue
Block a user