Skip to content

Commit

Permalink
add 3 new powers
Browse files Browse the repository at this point in the history
  • Loading branch information
mrcomac committed Feb 11, 2024
1 parent 7883b92 commit 688e7be
Show file tree
Hide file tree
Showing 2 changed files with 53 additions and 1 deletion.
4 changes: 3 additions & 1 deletion lang/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,9 @@
"SAT.Power.Burrow": "Burrow",
"SAT.Power.SoundSilence": "Sound/Silence",
"SAT.Power.ShapeChange": "Shape Change",

"SAT.Power.FuryofthePetroLoa": "Fury of the Petro Loa",
"SAT.Power.AspectoftheRadaLoa": "Aspect of the Rada Loa",
"SAT.Power.BeastFriend": "Beast Friend",


"SAT.Consumable.Damage": "Damage",
Expand Down
50 changes: 50 additions & 0 deletions scripts/powers.js
Original file line number Diff line number Diff line change
Expand Up @@ -174,6 +174,56 @@ export function initPowers() {
animationEffects: [],
activeEffects: []
},
{ // Fury of the Petro Loa v1
name: game.i18n.localize("SAT.Power.FuryofthePetroLoa"),
animationType: ANIMATIONTYPE.TARGET,
animations: [
{type: ANIMATIONTYPE.TEMPLATE, file: "jb2a.magic_signs.rune.transmutation.complete.yellow", label: "Yellow", active: true, attachTo: true, size: 1, persist: false, filter: "ColorMatrix", filterData: {}, startTime: 0 },
{type: ANIMATIONTYPE.TEMPLATE, file: "jb2a.magic_signs.rune.necromancy.complete.green", label: "Green", active: false, attachTo: true, size: 1, persist: false, filter: "ColorMatrix", filterData: {}, startTime: 0 },
{type: ANIMATIONTYPE.TEMPLATE, file: "jb2a.magic_signs.rune.illusion.complete.purple", label: "Purple", active: false, attachTo: true, size: 1, persist: false, filter: "ColorMatrix", filterData: {}, startTime: 0 },
{type: ANIMATIONTYPE.TEMPLATE, file: "jb2a.magic_signs.rune.evocation.complete.red", label: "Red", active: false, attachTo: true, size: 1, persist: false, filter: "ColorMatrix", filterData: {}, startTime: 0 },
{type: ANIMATIONTYPE.TEMPLATE, file: "jb2a.magic_signs.rune.abjuration.complete.blue", label: "Blue", active: false, attachTo: true, size: 1, persist: false, filter: "ColorMatrix", filterData: {}, startTime: 0 },
],
sounds: [
{ label: "Default", file: PATH.AUDIO + "powers/novice/healing/HealingAura.ogg", active: true, delay: 0, volume: 1.0, duration: 1000 },
{ label: "Holy", file: PATH.AUDIO + "powers/novice/healing/Spell_PR_Revamp_divine_star_cast_01.ogg", active: false, delay: 0, volume: 1.0, duration: 2000 },
{ label: "Nature", file: PATH.AUDIO + "powers/novice/healing/Spell_DR_Druid_Nature_Cast_Heavy03.ogg", active: false, delay: 0, volume: 1.0, duration: 3000 },
{ label: "Shadow", file: PATH.AUDIO + "powers/novice/healing/SPELL_ShootTechGun_Impact_01.ogg", active: false, delay: 0, volume: 1.0, duration: 3000 }
],
animationEffects: [],
activeEffects: []
},
{ // Beast Friend v1
name: game.i18n.localize("SAT.Power.BeastFriend"),
animationType: ANIMATIONTYPE.TARGET,
animations: [
{type: ANIMATIONTYPE.TEMPLATE, file: "jb2a.hunters_mark.pulse.01.green", label: "Green", active: true, attachTo: true, size: 1, persist: false, filter: "ColorMatrix", filterData: {}, startTime: 0 },
],
sounds: [
{ label: "Nature", file: PATH.AUDIO + "powers/novice/healing/Spell_DR_Druid_Nature_Cast_Heavy03.ogg", active: true, delay: 0, volume: 1.0, duration: 3000 },
],
animationEffects: [],
activeEffects: []
},
{ // Aspect of the Rada Loa v1
name: game.i18n.localize("SAT.Power.AspectoftheRadaLoa"),
animationType: ANIMATIONTYPE.TARGET,
animations: [
{type: ANIMATIONTYPE.TEMPLATE, file: "jb2a.magic_signs.rune.transmutation.complete.yellow", label: "Yellow", active: true, attachTo: true, size: 1, persist: false, filter: "ColorMatrix", filterData: {}, startTime: 0 },
{type: ANIMATIONTYPE.TEMPLATE, file: "jb2a.magic_signs.rune.necromancy.complete.green", label: "Green", active: false, attachTo: true, size: 1, persist: false, filter: "ColorMatrix", filterData: {}, startTime: 0 },
{type: ANIMATIONTYPE.TEMPLATE, file: "jb2a.magic_signs.rune.illusion.complete.purple", label: "Purple", active: false, attachTo: true, size: 1, persist: false, filter: "ColorMatrix", filterData: {}, startTime: 0 },
{type: ANIMATIONTYPE.TEMPLATE, file: "jb2a.magic_signs.rune.evocation.complete.red", label: "Red", active: false, attachTo: true, size: 1, persist: false, filter: "ColorMatrix", filterData: {}, startTime: 0 },
{type: ANIMATIONTYPE.TEMPLATE, file: "jb2a.magic_signs.rune.abjuration.complete.blue", label: "Blue", active: false, attachTo: true, size: 1, persist: false, filter: "ColorMatrix", filterData: {}, startTime: 0 },
],
sounds: [
{ label: "Default", file: PATH.AUDIO + "powers/novice/healing/HealingAura.ogg", active: true, delay: 0, volume: 1.0, duration: 1000 },
{ label: "Holy", file: PATH.AUDIO + "powers/novice/healing/Spell_PR_Revamp_divine_star_cast_01.ogg", active: false, delay: 0, volume: 1.0, duration: 2000 },
{ label: "Nature", file: PATH.AUDIO + "powers/novice/healing/Spell_DR_Druid_Nature_Cast_Heavy03.ogg", active: false, delay: 0, volume: 1.0, duration: 3000 },
{ label: "Shadow", file: PATH.AUDIO + "powers/novice/healing/SPELL_ShootTechGun_Impact_01.ogg", active: false, delay: 0, volume: 1.0, duration: 3000 }
],
animationEffects: [],
activeEffects: []
},
{ // Deflection v1
name: game.i18n.localize("SAT.Power.Deflection"),
animationType: ANIMATIONTYPE.TARGET,
Expand Down

0 comments on commit 688e7be

Please sign in to comment.