feat(seasonal): Shiny Seed

This commit is contained in:
Sabe Jones
2015-04-01 22:36:07 -05:00
parent 507c1dd69a
commit b6a4d65d8c
22 changed files with 126 additions and 41 deletions
+29
View File
@@ -693,6 +693,8 @@ api.spells =
notes: t('spellSpecialSnowballAuraNotes')
cast: (user, target) ->
target.stats.buffs.snowball = true
target.stats.buffs.spookDust = false
target.stats.buffs.flower = false
target.achievements.snowball ?= 0
target.achievements.snowball++
user.items.special.snowball--
@@ -715,7 +717,9 @@ api.spells =
target: 'user'
notes: t('spellSpecialSpookDustNotes')
cast: (user, target) ->
target.stats.buffs.snowball = false
target.stats.buffs.spookDust = true
target.stats.buffs.flower = false
target.achievements.spookDust ?= 0
target.achievements.spookDust++
user.items.special.spookDust--
@@ -731,6 +735,31 @@ api.spells =
user.stats.buffs.spookDust = false
user.stats.gp -= 5
flower:
text: t('spellSpecialFlowerText')
mana: 0
value: 15
target: 'user'
notes: t('spellSpecialFlowerNotes')
cast: (user, target) ->
target.stats.buffs.snowball = false
target.stats.buffs.spookDust = false
target.stats.buffs.flower = true
target.achievements.flower ?= 0
target.achievements.flower++
user.items.special.flower--
petalFreePotion:
text: t('spellSpecialPetalFreePotionText')
mana: 0
value: 5
immediateUse: true
target: 'self'
notes: t('spellSpecialPetalFreePotionNotes')
cast: (user, target) ->
user.stats.buffs.flower = false
user.stats.gp -= 5
nye:
text: t('nyeCard')
mana: 0