feat(summer): summer event
|
|
@ -3,11 +3,11 @@
|
||||||
}*/
|
}*/
|
||||||
|
|
||||||
/* Comment out for holiday events */
|
/* Comment out for holiday events */
|
||||||
.npc_ian {
|
/*.npc_ian {
|
||||||
background: url("../img/sprites/npc_ian.gif") no-repeat;
|
background: url("../img/sprites/npc_ian.gif") no-repeat;
|
||||||
width: 78px;
|
width: 78px;
|
||||||
height: 135px;
|
height: 135px;
|
||||||
}
|
}*/
|
||||||
|
|
||||||
.Gems {
|
.Gems {
|
||||||
display:inline-block;
|
display:inline-block;
|
||||||
|
|
|
||||||
2
dist/habitrpg-shared.css
vendored
185
dist/habitrpg-shared.js
vendored
|
|
@ -9217,6 +9217,10 @@ events = {
|
||||||
spring: {
|
spring: {
|
||||||
start: '2014-03-21',
|
start: '2014-03-21',
|
||||||
end: '2014-05-01'
|
end: '2014-05-01'
|
||||||
|
},
|
||||||
|
summer: {
|
||||||
|
start: '2014-06-20',
|
||||||
|
end: '2014-08-01'
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -9657,6 +9661,49 @@ gear = {
|
||||||
}),
|
}),
|
||||||
value: 90,
|
value: 90,
|
||||||
int: 9
|
int: 9
|
||||||
|
},
|
||||||
|
summerRogue: {
|
||||||
|
event: events.summer,
|
||||||
|
specialClass: 'rogue',
|
||||||
|
text: t('weaponSpecialSummerRogueText'),
|
||||||
|
notes: t('weaponSpecialSummerRogueNotes', {
|
||||||
|
str: 8
|
||||||
|
}),
|
||||||
|
value: 80,
|
||||||
|
str: 8
|
||||||
|
},
|
||||||
|
summerWarrior: {
|
||||||
|
event: events.summer,
|
||||||
|
specialClass: 'warrior',
|
||||||
|
text: t('weaponSpecialSummerWarriorText'),
|
||||||
|
notes: t('weaponSpecialSummerWarriorNotes', {
|
||||||
|
str: 15
|
||||||
|
}),
|
||||||
|
value: 90,
|
||||||
|
str: 15
|
||||||
|
},
|
||||||
|
summerMage: {
|
||||||
|
event: events.summer,
|
||||||
|
specialClass: 'wizard',
|
||||||
|
twoHanded: true,
|
||||||
|
text: t('weaponSpecialSummerMageText'),
|
||||||
|
notes: t('weaponSpecialSummerMageNotes', {
|
||||||
|
int: 15,
|
||||||
|
per: 7
|
||||||
|
}),
|
||||||
|
value: 160,
|
||||||
|
int: 15,
|
||||||
|
per: 7
|
||||||
|
},
|
||||||
|
summerHealer: {
|
||||||
|
event: events.summer,
|
||||||
|
specialClass: 'healer',
|
||||||
|
text: t('weaponSpecialSummerHealerText'),
|
||||||
|
notes: t('weaponSpecialSummerHealerNotes', {
|
||||||
|
int: 9
|
||||||
|
}),
|
||||||
|
value: 90,
|
||||||
|
int: 9
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
@ -9974,6 +10021,46 @@ gear = {
|
||||||
}),
|
}),
|
||||||
value: 90,
|
value: 90,
|
||||||
con: 15
|
con: 15
|
||||||
|
},
|
||||||
|
summerRogue: {
|
||||||
|
event: events.summer,
|
||||||
|
specialClass: 'rogue',
|
||||||
|
text: t('armorSpecialSummerRogueText'),
|
||||||
|
notes: t('armorSpecialSummerRogueNotes', {
|
||||||
|
per: 15
|
||||||
|
}),
|
||||||
|
value: 90,
|
||||||
|
per: 15
|
||||||
|
},
|
||||||
|
summerWarrior: {
|
||||||
|
event: events.summer,
|
||||||
|
specialClass: 'warrior',
|
||||||
|
text: t('armorSpecialSummerWarriorText'),
|
||||||
|
notes: t('armorSpecialSummerWarriorNotes', {
|
||||||
|
con: 9
|
||||||
|
}),
|
||||||
|
value: 90,
|
||||||
|
con: 9
|
||||||
|
},
|
||||||
|
summerMage: {
|
||||||
|
event: events.summer,
|
||||||
|
specialClass: 'wizard',
|
||||||
|
text: t('armorSpecialSummerMageText'),
|
||||||
|
notes: t('armorSpecialSummerMageNotes', {
|
||||||
|
int: 9
|
||||||
|
}),
|
||||||
|
value: 90,
|
||||||
|
int: 9
|
||||||
|
},
|
||||||
|
summerHealer: {
|
||||||
|
event: events.summer,
|
||||||
|
specialClass: 'healer',
|
||||||
|
text: t('armorSpecialSummerHealerText'),
|
||||||
|
notes: t('armorSpecialSummerHealerNotes', {
|
||||||
|
con: 15
|
||||||
|
}),
|
||||||
|
value: 90,
|
||||||
|
con: 15
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
mystery: {
|
mystery: {
|
||||||
|
|
@ -10311,6 +10398,46 @@ gear = {
|
||||||
}),
|
}),
|
||||||
value: 40,
|
value: 40,
|
||||||
int: 7
|
int: 7
|
||||||
|
},
|
||||||
|
summerRogue: {
|
||||||
|
event: events.summer,
|
||||||
|
specialClass: 'rogue',
|
||||||
|
text: t('headSpecialSummerRogueText'),
|
||||||
|
notes: t('headSpecialSummerRogueNotes', {
|
||||||
|
per: 9
|
||||||
|
}),
|
||||||
|
value: 40,
|
||||||
|
per: 9
|
||||||
|
},
|
||||||
|
summerWarrior: {
|
||||||
|
event: events.summer,
|
||||||
|
specialClass: 'warrior',
|
||||||
|
text: t('headSpecialSummerWarriorText'),
|
||||||
|
notes: t('headSpecialSummerWarriorNotes', {
|
||||||
|
str: 9
|
||||||
|
}),
|
||||||
|
value: 40,
|
||||||
|
str: 9
|
||||||
|
},
|
||||||
|
summerMage: {
|
||||||
|
event: events.summer,
|
||||||
|
specialClass: 'wizard',
|
||||||
|
text: t('headSpecialSummerMageText'),
|
||||||
|
notes: t('headSpecialSummerMageNotes', {
|
||||||
|
per: 7
|
||||||
|
}),
|
||||||
|
value: 40,
|
||||||
|
per: 7
|
||||||
|
},
|
||||||
|
summerHealer: {
|
||||||
|
event: events.summer,
|
||||||
|
specialClass: 'healer',
|
||||||
|
text: t('headSpecialSummerHealerText'),
|
||||||
|
notes: t('headSpecialSummerHealerNotes', {
|
||||||
|
int: 7
|
||||||
|
}),
|
||||||
|
value: 40,
|
||||||
|
int: 7
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
mystery: {
|
mystery: {
|
||||||
|
|
@ -10573,6 +10700,36 @@ gear = {
|
||||||
}),
|
}),
|
||||||
value: 70,
|
value: 70,
|
||||||
con: 9
|
con: 9
|
||||||
|
},
|
||||||
|
summerRogue: {
|
||||||
|
event: events.summer,
|
||||||
|
specialClass: 'rogue',
|
||||||
|
text: t('shieldSpecialSummerRogueText'),
|
||||||
|
notes: t('shieldSpecialSummerRogueNotes', {
|
||||||
|
str: 8
|
||||||
|
}),
|
||||||
|
value: 80,
|
||||||
|
str: 8
|
||||||
|
},
|
||||||
|
summerWarrior: {
|
||||||
|
event: events.summer,
|
||||||
|
specialClass: 'warrior',
|
||||||
|
text: t('shieldSpecialSummerWarriorText'),
|
||||||
|
notes: t('shieldSpecialSummerWarriorNotes', {
|
||||||
|
con: 7
|
||||||
|
}),
|
||||||
|
value: 70,
|
||||||
|
con: 7
|
||||||
|
},
|
||||||
|
summerHealer: {
|
||||||
|
event: events.summer,
|
||||||
|
specialClass: 'healer',
|
||||||
|
text: t('shieldSpecialSummerHealerText'),
|
||||||
|
notes: t('shieldSpecialSummerHealerNotes', {
|
||||||
|
con: 9
|
||||||
|
}),
|
||||||
|
value: 70,
|
||||||
|
con: 9
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
@ -10639,6 +10796,20 @@ gear = {
|
||||||
notes: t('bodySpecialWonderconBlackNotes'),
|
notes: t('bodySpecialWonderconBlackNotes'),
|
||||||
value: 0,
|
value: 0,
|
||||||
mystery: mystery.wondercon
|
mystery: mystery.wondercon
|
||||||
|
},
|
||||||
|
summerHealer: {
|
||||||
|
event: events.summer,
|
||||||
|
specialClass: 'healer',
|
||||||
|
text: t('bodySpecialSummerHealerText'),
|
||||||
|
notes: t('bodySpecialSummerHealerNotes'),
|
||||||
|
value: 20
|
||||||
|
},
|
||||||
|
summerMage: {
|
||||||
|
event: events.summer,
|
||||||
|
specialClass: 'wizard',
|
||||||
|
text: t('bodySpecialSummerMageText'),
|
||||||
|
notes: t('bodySpecialSummerMageNotes'),
|
||||||
|
value: 20
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
@ -10691,6 +10862,20 @@ gear = {
|
||||||
notes: t('headAccessorySpecialWonderconBlackNotes'),
|
notes: t('headAccessorySpecialWonderconBlackNotes'),
|
||||||
value: 0,
|
value: 0,
|
||||||
mystery: mystery.wondercon
|
mystery: mystery.wondercon
|
||||||
|
},
|
||||||
|
summerRogue: {
|
||||||
|
event: events.summer,
|
||||||
|
specialClass: 'rogue',
|
||||||
|
text: t('headAccessorySpecialSummerRogueText'),
|
||||||
|
notes: t('headAccessorySpecialSummerRogueNotes'),
|
||||||
|
value: 20
|
||||||
|
},
|
||||||
|
summerWarrior: {
|
||||||
|
event: events.summer,
|
||||||
|
specialClass: 'warrior',
|
||||||
|
text: t('headAccessorySpecialSummerWarriorText'),
|
||||||
|
notes: t('headAccessorySpecialSummerWarriorNotes'),
|
||||||
|
value: 20
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
mystery: {
|
mystery: {
|
||||||
|
|
|
||||||
7047
dist/spritesmith.css
vendored
BIN
dist/spritesmith.png
vendored
|
Before Width: | Height: | Size: 631 KiB After Width: | Height: | Size: 663 KiB |
BIN
img/project_files/npcs/summer/npc_alex.png
Normal file
|
After Width: | Height: | Size: 5.9 KiB |
BIN
img/project_files/npcs/summer/npc_bailey.png
Normal file
|
After Width: | Height: | Size: 3.8 KiB |
BIN
img/project_files/npcs/summer/npc_daniel.png
Normal file
|
After Width: | Height: | Size: 5 KiB |
BIN
img/project_files/npcs/summer/npc_ian.png
Normal file
|
After Width: | Height: | Size: 7.3 KiB |
BIN
img/project_files/npcs/summer/npc_justin.png
Normal file
|
After Width: | Height: | Size: 4.4 KiB |
BIN
img/project_files/npcs/summer/npc_matt.png
Normal file
|
After Width: | Height: | Size: 6.9 KiB |
|
After Width: | Height: | Size: 3 KiB |
|
After Width: | Height: | Size: 3.1 KiB |
|
After Width: | Height: | Size: 3.4 KiB |
|
After Width: | Height: | Size: 3.3 KiB |
|
After Width: | Height: | Size: 3.2 KiB |
|
After Width: | Height: | Size: 3.2 KiB |
|
After Width: | Height: | Size: 2.9 KiB |
|
After Width: | Height: | Size: 2.9 KiB |
|
After Width: | Height: | Size: 3.1 KiB |
|
After Width: | Height: | Size: 3.2 KiB |
|
After Width: | Height: | Size: 3.1 KiB |
|
After Width: | Height: | Size: 3.1 KiB |
|
After Width: | Height: | Size: 4 KiB |
BIN
img/sprites/spritesmith/gear/events/summer/promo/Mage_Summer.png
Normal file
|
After Width: | Height: | Size: 3.9 KiB |
|
After Width: | Height: | Size: 3.7 KiB |
|
After Width: | Height: | Size: 3.9 KiB |
|
After Width: | Height: | Size: 3.1 KiB |
|
After Width: | Height: | Size: 3 KiB |
|
After Width: | Height: | Size: 3 KiB |
|
After Width: | Height: | Size: 3.2 KiB |
|
After Width: | Height: | Size: 3.2 KiB |
|
After Width: | Height: | Size: 3.1 KiB |
|
After Width: | Height: | Size: 3.1 KiB |
|
After Width: | Height: | Size: 2.9 KiB |
|
After Width: | Height: | Size: 3 KiB |
|
After Width: | Height: | Size: 2.8 KiB |
|
After Width: | Height: | Size: 2.8 KiB |
|
After Width: | Height: | Size: 3 KiB |
|
After Width: | Height: | Size: 3.1 KiB |
|
After Width: | Height: | Size: 2.9 KiB |
|
After Width: | Height: | Size: 3 KiB |
|
After Width: | Height: | Size: 2.9 KiB |
|
After Width: | Height: | Size: 2.9 KiB |
|
After Width: | Height: | Size: 2.9 KiB |
|
After Width: | Height: | Size: 3 KiB |
|
After Width: | Height: | Size: 3.1 KiB |
|
After Width: | Height: | Size: 3 KiB |
|
After Width: | Height: | Size: 3 KiB |
|
After Width: | Height: | Size: 3.3 KiB |
|
After Width: | Height: | Size: 3.3 KiB |
|
After Width: | Height: | Size: 3.2 KiB |
|
After Width: | Height: | Size: 3.2 KiB |
|
After Width: | Height: | Size: 3.1 KiB |
|
After Width: | Height: | Size: 3.2 KiB |
|
After Width: | Height: | Size: 3.1 KiB |
|
After Width: | Height: | Size: 3.1 KiB |
|
Before Width: | Height: | Size: 4.8 KiB After Width: | Height: | Size: 5.9 KiB |
|
Before Width: | Height: | Size: 3.6 KiB After Width: | Height: | Size: 3.8 KiB |
|
Before Width: | Height: | Size: 4.3 KiB After Width: | Height: | Size: 5 KiB |
BIN
img/sprites/spritesmith/npcs/npc_ian.png
Normal file
|
After Width: | Height: | Size: 7.3 KiB |
|
Before Width: | Height: | Size: 4.3 KiB After Width: | Height: | Size: 4.4 KiB |
|
Before Width: | Height: | Size: 4 KiB After Width: | Height: | Size: 6.9 KiB |
|
|
@ -91,6 +91,15 @@
|
||||||
"weaponSpecialSpringHealerText": "Lovely Bone",
|
"weaponSpecialSpringHealerText": "Lovely Bone",
|
||||||
"weaponSpecialSpringHealerNotes": "FETCH! Adds <%= int %> points to Intelligence. Limited Edition 2014 Spring Gear.",
|
"weaponSpecialSpringHealerNotes": "FETCH! Adds <%= int %> points to Intelligence. Limited Edition 2014 Spring Gear.",
|
||||||
|
|
||||||
|
"weaponSpecialSummerRogueText": "Pirate Cutlass",
|
||||||
|
"weaponSpecialSummerRogueNotes": "Avast! You'll make those Dailies walk the plank! Adds <%= str %> points to Strength. Limited Edition 2014 Summer Gear.",
|
||||||
|
"weaponSpecialSummerWarriorText": "Seafaring Slicer",
|
||||||
|
"weaponSpecialSummerWarriorNotes": "There isn't a task in any To-Do list willing to tangle with this gnarly knife! Adds <%= str %> points to Strength. Limited Edition 2014 Summer Gear.",
|
||||||
|
"weaponSpecialSummerMageText": "Kelp Catcher",
|
||||||
|
"weaponSpecialSummerMageNotes": "This trident is used to spear seaweed effectively, for extra-productive kelp harvesting! Adds <%= int %> points to Intelligence and <%= per %> points to Perception. Limited Edition 2014 Summer Gear.",
|
||||||
|
"weaponSpecialSummerHealerText": "Wand of the Shallows",
|
||||||
|
"weaponSpecialSummerHealerNotes": "This wand, made of aquamarine and live coral, is very attractive to schools of fish. Adds <%= int %> points to Intelligence. Limited Edition 2014 Summer Gear.",
|
||||||
|
|
||||||
"armorBase0Text": "Plain Clothing",
|
"armorBase0Text": "Plain Clothing",
|
||||||
"armorBase0Notes": "Ordinary clothing. Confers no benefit.",
|
"armorBase0Notes": "Ordinary clothing. Confers no benefit.",
|
||||||
|
|
||||||
|
|
@ -165,6 +174,15 @@
|
||||||
"armorSpecialSpringHealerText": "Fuzzy Puppy Robes",
|
"armorSpecialSpringHealerText": "Fuzzy Puppy Robes",
|
||||||
"armorSpecialSpringHealerNotes": "Warm and snuggly, but protects its owner from harm. Adds <%= con %> points to Constitution. Limited Edition 2014 Spring Gear.",
|
"armorSpecialSpringHealerNotes": "Warm and snuggly, but protects its owner from harm. Adds <%= con %> points to Constitution. Limited Edition 2014 Spring Gear.",
|
||||||
|
|
||||||
|
"armorSpecialSummerRogueText": "Pirate Robes",
|
||||||
|
"armorSpecialSummerRogueNotes": "These robes be very cozy, yarrrr! Adds <%= per %> points to Perception. Limited Edition 2014 Summer Gear.",
|
||||||
|
"armorSpecialSummerWarriorText": "Swashbuckler Robes",
|
||||||
|
"armorSpecialSummerWarriorNotes": "Complete with buckle, as well as swash. Adds <%= con %> points to Constitution. Limited Edition 2014 Summer Gear.",
|
||||||
|
"armorSpecialSummerMageText": "Emerald Tail",
|
||||||
|
"armorSpecialSummerMageNotes": "This garment of shimmering scales transforms its wearer into a real Mermage! Adds <%= int %> points to Intelligence. Limited Edition 2014 Summer Gear.",
|
||||||
|
"armorSpecialSummerHealerText": "Seahealer Tail",
|
||||||
|
"armorSpecialSummerHealerNotes": "This garment of shimmering scales transforms its wearer into a real Seahealer! Adds <%= con %> points to Constitution. Limited Edition 2014 Summer Gear.",
|
||||||
|
|
||||||
"armorMystery201402Text": "Messenger Robes",
|
"armorMystery201402Text": "Messenger Robes",
|
||||||
"armorMystery201402Notes": "Shimmering and strong, these robes have many pockets to carry letters.",
|
"armorMystery201402Notes": "Shimmering and strong, these robes have many pockets to carry letters.",
|
||||||
|
|
||||||
|
|
@ -248,6 +266,15 @@
|
||||||
"headSpecialSpringHealerText": "Crown of Friendship",
|
"headSpecialSpringHealerText": "Crown of Friendship",
|
||||||
"headSpecialSpringHealerNotes": "This crown symbolizes loyalty and companionship. A dog is an adventurer's best friend, after all! Adds <%= int %> points to Intelligence. Limited Edition 2014 Spring Gear.",
|
"headSpecialSpringHealerNotes": "This crown symbolizes loyalty and companionship. A dog is an adventurer's best friend, after all! Adds <%= int %> points to Intelligence. Limited Edition 2014 Spring Gear.",
|
||||||
|
|
||||||
|
"headSpecialSummerRogueText": "Pirate Hat",
|
||||||
|
"headSpecialSummerRogueNotes": "Only the most productive of pirates can wear this fine hat. Adds <%= per %> points to Perception. Limited Edition 2014 Summer Gear.",
|
||||||
|
"headSpecialSummerWarriorText": "Swashbuckler Bandana",
|
||||||
|
"headSpecialSummerWarriorNotes": "This soft, salty cloth fills its wearer with strength. Adds <%= str %> points to Strength. Limited Edition 2014 Summer Gear.",
|
||||||
|
"headSpecialSummerMageText": "Kelp-Wrapped Hat",
|
||||||
|
"headSpecialSummerMageNotes": "What could be more magical than a hat wrapped in seaweed? Adds <%= per %> points to Perception. Limited Edition 2014 Summer Gear.",
|
||||||
|
"headSpecialSummerHealerText": "Coral Crown",
|
||||||
|
"headSpecialSummerHealerNotes": "Enables its wearer to heal damaged reefs. Adds <%= int %> points to Intelligence. Limited Edition 2014 Summer Gear.",
|
||||||
|
|
||||||
"headMystery201402Text": "Winged Helm",
|
"headMystery201402Text": "Winged Helm",
|
||||||
"headMystery201402Notes": "This winged circlet imbues the wearer with the speed of the wind!",
|
"headMystery201402Notes": "This winged circlet imbues the wearer with the speed of the wind!",
|
||||||
|
|
||||||
|
|
@ -296,6 +323,13 @@
|
||||||
"shieldSpecialSpringHealerText": "Squeaky Ball of Ultimate Protection",
|
"shieldSpecialSpringHealerText": "Squeaky Ball of Ultimate Protection",
|
||||||
"shieldSpecialSpringHealerNotes": "Lets out an obnoxious, continuous squeak when bitten, driving enemies away. Adds <%= con %> points to Constitution. Limited Edition 2014 Spring Gear.",
|
"shieldSpecialSpringHealerNotes": "Lets out an obnoxious, continuous squeak when bitten, driving enemies away. Adds <%= con %> points to Constitution. Limited Edition 2014 Spring Gear.",
|
||||||
|
|
||||||
|
"shieldSpecialSummerRogueText": "Pirate Cutlass",
|
||||||
|
"shieldSpecialSummerRogueNotes": "Avast! You'll make those Dailies walk the plank! Adds <%= str %> points to Strength. Limited Edition 2014 Summer Gear.",
|
||||||
|
"shieldSpecialSummerWarriorText": "Driftwood Shield",
|
||||||
|
"shieldSpecialSummerWarriorNotes": "This shield, made from the wood of wrecked ships, can deter even the stormiest Dailies. Adds <%= con %> points to Constitution. Limited Edition 2014 Summer Gear.",
|
||||||
|
"shieldSpecialSummerHealerText": "Shield of the Shallows",
|
||||||
|
"shieldSpecialSummerHealerNotes": "No one will dare to attack the coral reef when faced with this shiny shield! Adds <%= con %> points to Constitution. Limited Edition 2014 Summer Gear.",
|
||||||
|
|
||||||
"backBase0Text": "No Helm",
|
"backBase0Text": "No Helm",
|
||||||
"backBase0Notes": "No headgear.",
|
"backBase0Notes": "No headgear.",
|
||||||
|
|
||||||
|
|
@ -319,6 +353,11 @@
|
||||||
"bodySpecialWonderconBlackText": "Ebony Collar",
|
"bodySpecialWonderconBlackText": "Ebony Collar",
|
||||||
"bodySpecialWonderconBlackNotes": "An attractive ebony collar! Special edition convention armor.",
|
"bodySpecialWonderconBlackNotes": "An attractive ebony collar! Special edition convention armor.",
|
||||||
|
|
||||||
|
"bodySpecialSummerMageText": "Shining Capelet",
|
||||||
|
"bodySpecialSummerMageNotes": "Neither salt water nor fresh water can tarnish this metallic capelet. Confers no stat bonus. Limited Edition 2014 Summer Gear.",
|
||||||
|
"bodySpecialSummerHealerText": "Coral Collar",
|
||||||
|
"bodySpecialSummerHealerNotes": "A stylish collar of live coral! Confers no benefit. Limited Edition 2014 Summer Gear.",
|
||||||
|
|
||||||
"headAccessoryBase0Text": "No Head Accessory",
|
"headAccessoryBase0Text": "No Head Accessory",
|
||||||
"headAccessoryBase0Notes": "No Head Accessory.",
|
"headAccessoryBase0Notes": "No Head Accessory.",
|
||||||
|
|
||||||
|
|
@ -331,6 +370,11 @@
|
||||||
"headAccessorySpecialSpringHealerText": "Yellow Dog Ears",
|
"headAccessorySpecialSpringHealerText": "Yellow Dog Ears",
|
||||||
"headAccessorySpecialSpringHealerNotes": "Floppy but cute. Wanna play? Confers no stat bonus. Limited Edition 2014 Spring Gear.",
|
"headAccessorySpecialSpringHealerNotes": "Floppy but cute. Wanna play? Confers no stat bonus. Limited Edition 2014 Spring Gear.",
|
||||||
|
|
||||||
|
"headAccessorySpecialSummerRogueText": "Roguish Eyepatch",
|
||||||
|
"headAccessorySpecialSummerRogueNotes": "It doesn't take a scallywag to see how stylish this is! Confers no stat bonus. Limited Edition 2014 Summer Gear.",
|
||||||
|
"headAccessorySpecialSummerWarriorText": "Dashing Eyepatch",
|
||||||
|
"headAccessorySpecialSummerWarriorNotes": "It doesn't take a rapscallion to see how stylish this is! Confers no stat bonus. Limited Edition 2014 Summer Gear.",
|
||||||
|
|
||||||
"headAccessorySpecialWonderconRedText": "Mighty Mask",
|
"headAccessorySpecialWonderconRedText": "Mighty Mask",
|
||||||
"headAccessorySpecialWonderconRedNotes": "What a powerful face accessory! Special edition convention armor.",
|
"headAccessorySpecialWonderconRedNotes": "What a powerful face accessory! Special edition convention armor.",
|
||||||
"headAccessorySpecialWonderconBlackText": "Sneaky Mask",
|
"headAccessorySpecialWonderconBlackText": "Sneaky Mask",
|
||||||
|
|
|
||||||
|
|
@ -23,6 +23,7 @@ events =
|
||||||
winter: {start:'2013-12-31',end:'2014-02-01'}
|
winter: {start:'2013-12-31',end:'2014-02-01'}
|
||||||
birthday: {start:'2013-01-30',end:'2014-02-01'}
|
birthday: {start:'2013-01-30',end:'2014-02-01'}
|
||||||
spring: {start:'2014-03-21',end:'2014-05-01'}
|
spring: {start:'2014-03-21',end:'2014-05-01'}
|
||||||
|
summer: {start:'2014-06-20',end:'2014-08-01'}
|
||||||
|
|
||||||
mystery =
|
mystery =
|
||||||
201402: {start:'2014-02-22',end:'2014-02-28'}
|
201402: {start:'2014-02-22',end:'2014-02-28'}
|
||||||
|
|
@ -92,6 +93,11 @@ gear =
|
||||||
springWarrior: event: events.spring, specialClass: 'warrior', text: t('weaponSpecialSpringWarriorText'), notes: t('weaponSpecialSpringWarriorNotes', {str: 15}), value: 90, str: 15
|
springWarrior: event: events.spring, specialClass: 'warrior', text: t('weaponSpecialSpringWarriorText'), notes: t('weaponSpecialSpringWarriorNotes', {str: 15}), value: 90, str: 15
|
||||||
springMage: event: events.spring, specialClass: 'wizard', twoHanded:true, text: t('weaponSpecialSpringMageText'), notes: t('weaponSpecialSpringMageNotes', {int: 15, per: 7}), value: 160, int:15, per:7
|
springMage: event: events.spring, specialClass: 'wizard', twoHanded:true, text: t('weaponSpecialSpringMageText'), notes: t('weaponSpecialSpringMageNotes', {int: 15, per: 7}), value: 160, int:15, per:7
|
||||||
springHealer: event: events.spring, specialClass: 'healer', text: t('weaponSpecialSpringHealerText'), notes: t('weaponSpecialSpringHealerNotes', {int: 9}), value: 90, int: 9
|
springHealer: event: events.spring, specialClass: 'healer', text: t('weaponSpecialSpringHealerText'), notes: t('weaponSpecialSpringHealerNotes', {int: 9}), value: 90, int: 9
|
||||||
|
#Summer
|
||||||
|
summerRogue: event: events.summer, specialClass: 'rogue', text: t('weaponSpecialSummerRogueText'), notes: t('weaponSpecialSummerRogueNotes', {str: 8}), value: 80, str: 8
|
||||||
|
summerWarrior: event: events.summer, specialClass: 'warrior', text: t('weaponSpecialSummerWarriorText'), notes: t('weaponSpecialSummerWarriorNotes', {str: 15}), value: 90, str: 15
|
||||||
|
summerMage: event: events.summer, specialClass: 'wizard', twoHanded:true, text: t('weaponSpecialSummerMageText'), notes: t('weaponSpecialSummerMageNotes', {int: 15, per: 7}), value: 160, int:15, per:7
|
||||||
|
summerHealer: event: events.summer, specialClass: 'healer', text: t('weaponSpecialSummerHealerText'), notes: t('weaponSpecialSummerHealerNotes', {int: 9}), value: 90, int: 9
|
||||||
|
|
||||||
armor:
|
armor:
|
||||||
base:
|
base:
|
||||||
|
|
@ -139,6 +145,11 @@ gear =
|
||||||
springWarrior: event: events.spring, specialClass: 'warrior', text: t('armorSpecialSpringWarriorText'), notes: t('armorSpecialSpringWarriorNotes', {con: 9}), value: 90, con: 9
|
springWarrior: event: events.spring, specialClass: 'warrior', text: t('armorSpecialSpringWarriorText'), notes: t('armorSpecialSpringWarriorNotes', {con: 9}), value: 90, con: 9
|
||||||
springMage: event: events.spring, specialClass: 'wizard', text: t('armorSpecialSpringMageText'), notes: t('armorSpecialSpringMageNotes', {int: 9}), value: 90, int: 9
|
springMage: event: events.spring, specialClass: 'wizard', text: t('armorSpecialSpringMageText'), notes: t('armorSpecialSpringMageNotes', {int: 9}), value: 90, int: 9
|
||||||
springHealer: event: events.spring, specialClass: 'healer', text: t('armorSpecialSpringHealerText'), notes: t('armorSpecialSpringHealerNotes', {con: 15}), value: 90, con: 15
|
springHealer: event: events.spring, specialClass: 'healer', text: t('armorSpecialSpringHealerText'), notes: t('armorSpecialSpringHealerNotes', {con: 15}), value: 90, con: 15
|
||||||
|
# Summer
|
||||||
|
summerRogue: event: events.summer, specialClass: 'rogue', text: t('armorSpecialSummerRogueText'), notes: t('armorSpecialSummerRogueNotes', {per: 15}), value: 90, per: 15
|
||||||
|
summerWarrior: event: events.summer, specialClass: 'warrior', text: t('armorSpecialSummerWarriorText'), notes: t('armorSpecialSummerWarriorNotes', {con: 9}), value: 90, con: 9
|
||||||
|
summerMage: event: events.summer, specialClass: 'wizard', text: t('armorSpecialSummerMageText'), notes: t('armorSpecialSummerMageNotes', {int: 9}), value: 90, int: 9
|
||||||
|
summerHealer: event: events.summer, specialClass: 'healer', text: t('armorSpecialSummerHealerText'), notes: t('armorSpecialSummerHealerNotes', {con: 15}), value: 90, con: 15
|
||||||
mystery:
|
mystery:
|
||||||
201402: text: t('armorMystery201402Text'), notes: t('armorMystery201402Notes'), mystery:mystery['201402'], value: 0
|
201402: text: t('armorMystery201402Text'), notes: t('armorMystery201402Notes'), mystery:mystery['201402'], value: 0
|
||||||
201403: text: t('armorMystery201403Text'), notes: t('armorMystery201403Notes'), mystery:mystery['201403'], value: 0
|
201403: text: t('armorMystery201403Text'), notes: t('armorMystery201403Notes'), mystery:mystery['201403'], value: 0
|
||||||
|
|
@ -190,6 +201,11 @@ gear =
|
||||||
springWarrior: event: events.spring, specialClass: 'warrior', text: t('headSpecialSpringWarriorText'), notes: t('headSpecialSpringWarriorNotes', {str: 9}),value: 40,str: 9
|
springWarrior: event: events.spring, specialClass: 'warrior', text: t('headSpecialSpringWarriorText'), notes: t('headSpecialSpringWarriorNotes', {str: 9}),value: 40,str: 9
|
||||||
springMage: event: events.spring, specialClass: 'wizard', text: t('headSpecialSpringMageText'), notes: t('headSpecialSpringMageNotes', {per: 7}),value: 40,per: 7
|
springMage: event: events.spring, specialClass: 'wizard', text: t('headSpecialSpringMageText'), notes: t('headSpecialSpringMageNotes', {per: 7}),value: 40,per: 7
|
||||||
springHealer: event: events.spring, specialClass: 'healer', text: t('headSpecialSpringHealerText'), notes: t('headSpecialSpringHealerNotes', {int: 7}), value: 40, int: 7
|
springHealer: event: events.spring, specialClass: 'healer', text: t('headSpecialSpringHealerText'), notes: t('headSpecialSpringHealerNotes', {int: 7}), value: 40, int: 7
|
||||||
|
# Summer
|
||||||
|
summerRogue: event: events.summer, specialClass: 'rogue', text: t('headSpecialSummerRogueText'), notes: t('headSpecialSummerRogueNotes', {per: 9}),value: 40,per: 9
|
||||||
|
summerWarrior: event: events.summer, specialClass: 'warrior', text: t('headSpecialSummerWarriorText'), notes: t('headSpecialSummerWarriorNotes', {str: 9}),value: 40,str: 9
|
||||||
|
summerMage: event: events.summer, specialClass: 'wizard', text: t('headSpecialSummerMageText'), notes: t('headSpecialSummerMageNotes', {per: 7}),value: 40,per: 7
|
||||||
|
summerHealer: event: events.summer, specialClass: 'healer', text: t('headSpecialSummerHealerText'), notes: t('headSpecialSummerHealerNotes', {int: 7}), value: 40, int: 7
|
||||||
mystery:
|
mystery:
|
||||||
201402: text: t('headMystery201402Text'), notes: t('headMystery201402Notes'), mystery:mystery['201402'], value: 0
|
201402: text: t('headMystery201402Text'), notes: t('headMystery201402Notes'), mystery:mystery['201402'], value: 0
|
||||||
201405: text: t('headMystery201405Text'), notes: t('headMystery201405Notes'), mystery:mystery['201405'], value: 0
|
201405: text: t('headMystery201405Text'), notes: t('headMystery201405Notes'), mystery:mystery['201405'], value: 0
|
||||||
|
|
@ -233,6 +249,10 @@ gear =
|
||||||
springRogue: event: events.spring, specialClass: 'rogue', text: t('shieldSpecialSpringRogueText'), notes: t('shieldSpecialSpringRogueNotes', {str: 8}), value: 80, str: 8
|
springRogue: event: events.spring, specialClass: 'rogue', text: t('shieldSpecialSpringRogueText'), notes: t('shieldSpecialSpringRogueNotes', {str: 8}), value: 80, str: 8
|
||||||
springWarrior: event: events.spring, specialClass: 'warrior', text: t('shieldSpecialSpringWarriorText'), notes: t('shieldSpecialSpringWarriorNotes', {con: 7}), value: 70, con: 7
|
springWarrior: event: events.spring, specialClass: 'warrior', text: t('shieldSpecialSpringWarriorText'), notes: t('shieldSpecialSpringWarriorNotes', {con: 7}), value: 70, con: 7
|
||||||
springHealer: event: events.spring, specialClass: 'healer', text: t('shieldSpecialSpringHealerText'), notes: t('shieldSpecialSpringHealerNotes', {con: 9}), value: 70, con: 9
|
springHealer: event: events.spring, specialClass: 'healer', text: t('shieldSpecialSpringHealerText'), notes: t('shieldSpecialSpringHealerNotes', {con: 9}), value: 70, con: 9
|
||||||
|
#Summer
|
||||||
|
summerRogue: event: events.summer, specialClass: 'rogue', text: t('shieldSpecialSummerRogueText'), notes: t('shieldSpecialSummerRogueNotes', {str: 8}), value: 80, str: 8
|
||||||
|
summerWarrior: event: events.summer, specialClass: 'warrior', text: t('shieldSpecialSummerWarriorText'), notes: t('shieldSpecialSummerWarriorNotes', {con: 7}), value: 70, con: 7
|
||||||
|
summerHealer: event: events.summer, specialClass: 'healer', text: t('shieldSpecialSummerHealerText'), notes: t('shieldSpecialSummerHealerNotes', {con: 9}), value: 70, con: 9
|
||||||
|
|
||||||
back:
|
back:
|
||||||
base:
|
base:
|
||||||
|
|
@ -251,6 +271,9 @@ gear =
|
||||||
wondercon_red: text: t('bodySpecialWonderconRedText'), notes: t('bodySpecialWonderconRedNotes'), value: 0, mystery:mystery.wondercon
|
wondercon_red: text: t('bodySpecialWonderconRedText'), notes: t('bodySpecialWonderconRedNotes'), value: 0, mystery:mystery.wondercon
|
||||||
wondercon_gold: text: t('bodySpecialWonderconGoldText'), notes: t('bodySpecialWonderconGoldNotes'), value: 0, mystery:mystery.wondercon
|
wondercon_gold: text: t('bodySpecialWonderconGoldText'), notes: t('bodySpecialWonderconGoldNotes'), value: 0, mystery:mystery.wondercon
|
||||||
wondercon_black: text: t('bodySpecialWonderconBlackText'), notes: t('bodySpecialWonderconBlackNotes'), value: 0, mystery:mystery.wondercon
|
wondercon_black: text: t('bodySpecialWonderconBlackText'), notes: t('bodySpecialWonderconBlackNotes'), value: 0, mystery:mystery.wondercon
|
||||||
|
# Summer
|
||||||
|
summerHealer: event: events.summer, specialClass: 'healer', text: t('bodySpecialSummerHealerText'), notes: t('bodySpecialSummerHealerNotes'), value: 20
|
||||||
|
summerMage: event: events.summer, specialClass: 'wizard', text: t('bodySpecialSummerMageText'), notes: t('bodySpecialSummerMageNotes'), value: 20
|
||||||
|
|
||||||
headAccessory:
|
headAccessory:
|
||||||
base:
|
base:
|
||||||
|
|
@ -263,6 +286,10 @@ gear =
|
||||||
springHealer: event: events.spring, specialClass: 'healer', text: t('headAccessorySpecialSpringHealerText'), notes: t('headAccessorySpecialSpringHealerNotes'), value: 20
|
springHealer: event: events.spring, specialClass: 'healer', text: t('headAccessorySpecialSpringHealerText'), notes: t('headAccessorySpecialSpringHealerNotes'), value: 20
|
||||||
wondercon_red: text: t('headAccessorySpecialWonderconRedText'), notes: t('headAccessorySpecialWonderconRedNotes'), value: 0, mystery:mystery.wondercon
|
wondercon_red: text: t('headAccessorySpecialWonderconRedText'), notes: t('headAccessorySpecialWonderconRedNotes'), value: 0, mystery:mystery.wondercon
|
||||||
wondercon_black: text: t('headAccessorySpecialWonderconBlackText'), notes: t('headAccessorySpecialWonderconBlackNotes'), value: 0, mystery:mystery.wondercon
|
wondercon_black: text: t('headAccessorySpecialWonderconBlackText'), notes: t('headAccessorySpecialWonderconBlackNotes'), value: 0, mystery:mystery.wondercon
|
||||||
|
#Summer
|
||||||
|
summerRogue: event: events.summer, specialClass: 'rogue', text: t('headAccessorySpecialSummerRogueText'), notes: t('headAccessorySpecialSummerRogueNotes'), value: 20
|
||||||
|
summerWarrior: event: events.summer, specialClass: 'warrior', text: t('headAccessorySpecialSummerWarriorText'), notes: t('headAccessorySpecialSummerWarriorNotes'), value: 20
|
||||||
|
|
||||||
mystery:
|
mystery:
|
||||||
201403: text: t('headAccessoryMystery201403Text'), notes: t('headAccessoryMystery201403Notes'), mystery:mystery['201403'], value: 0
|
201403: text: t('headAccessoryMystery201403Text'), notes: t('headAccessoryMystery201403Notes'), mystery:mystery['201403'], value: 0
|
||||||
201404: text: t('headAccessoryMystery201404Text'), notes: t('headAccessoryMystery201404Notes'), mystery:mystery['201404'], value: 0
|
201404: text: t('headAccessoryMystery201404Text'), notes: t('headAccessoryMystery201404Notes'), mystery:mystery['201404'], value: 0
|
||||||
|
|
|
||||||