Skip to content

Commit

Permalink
feat: sound system lua scripts (depends of source and core lua codes)
Browse files Browse the repository at this point in the history
This commit contains the non-mandatory files for the sound system, which are not absolutely necessary, but if not added, certain sounds will not work. To see the commit where the "core" part was added, look at the commit before this one.
  • Loading branch information
dudantas committed May 8, 2023
1 parent ddaccf8 commit 4bcd2e9
Show file tree
Hide file tree
Showing 309 changed files with 459 additions and 15 deletions.
1 change: 1 addition & 0 deletions data-canary/scripts/actions/other/food.lua
Original file line number Diff line number Diff line change
Expand Up @@ -121,6 +121,7 @@ function food.onUse(player, item, fromPosition, target, toPosition, isHotkey)
player:say(itemFood[2], TALKTYPE_MONSTER_SAY)
item:remove(1)
player:updateSupplyTracker(item)
player:getPosition():sendSingleSoundEffect(SOUND_EFFECT_TYPE_ACTION_EAT, player:isInGhostMode() and nil or player)
return true
end

Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/actions/other/potions.lua
Original file line number Diff line number Diff line change
Expand Up @@ -190,6 +190,8 @@ function potions.onUse(player, item, fromPosition, target, toPosition, isHotkey)
target:getPosition():sendMagicEffect(CONST_ME_MAGIC_BLUE)
end

player:getPosition():sendSingleSoundEffect(SOUND_EFFECT_TYPE_ITEM_USE_POTION, player:isInGhostMode() and nil or player)

if not configManager.getBoolean(configKeys.REMOVE_POTION_CHARGES) then
return true
end
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/animate_dead_rune.lua
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@ end
rune:id(83)
rune:group("support")
rune:name("animate dead rune")
rune:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
rune:impactSound(SOUND_EFFECT_TYPE_SPELL_ANIMATE_DEAD_RUNE)
rune:runeId(3203)
rune:allowFarUse(true)
rune:charges(1)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/antidote_rune.lua
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@ end

rune:group("healing")
rune:name("antidote rune")
rune:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
rune:impactSound(SOUND_EFFECT_TYPE_SPELL_CURE_POISON_RUNE)
rune:runeId(3153)
rune:allowFarUse(true)
rune:charges(1)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/avalanche.lua
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,8 @@ end
rune:id(115)
rune:group("attack")
rune:name("avalanche rune")
rune:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
rune:impactSound(SOUND_EFFECT_TYPE_SPELL_AVALANCHE_RUNE)
rune:runeId(3161)
rune:allowFarUse(true)
rune:charges(4)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/chameleon.lua
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,8 @@ end
rune:id(14)
rune:group("support")
rune:name("chameleon rune")
rune:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
rune:impactSound(SOUND_EFFECT_TYPE_SPELL_CHAMELEON_RUNE)
rune:runeId(3178)
rune:allowFarUse(true)
rune:charges(1)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/convince_creature.lua
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,8 @@ end
rune:id(12)
rune:group("support")
rune:name("convince creature rune")
rune:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
rune:impactSound(SOUND_EFFECT_TYPE_SPELL_CONVINCE_CREATURE_RUNE)
rune:runeId(3177)
rune:allowFarUse(true)
rune:charges(1)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/desintegrate_rune.lua
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,8 @@ end
rune:id(78)
rune:group("support")
rune:name("desintegrate rune")
rune:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
rune:impactSound(SOUND_EFFECT_TYPE_SPELL_DISINTEGRATE_RUNE)
rune:runeId(3197)
rune:allowFarUse(false)
rune:charges(3)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/destroy_field_rune.lua
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,8 @@ end
rune:id(30)
rune:group("support")
rune:name("destroy field rune")
rune:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
rune:impactSound(SOUND_EFFECT_TYPE_SPELL_DESTROY_FIELD_RUNE)
rune:runeId(3148)
rune:allowFarUse(true)
rune:charges(3)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/energy_bomb.lua
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ end
rune:id(55)
rune:group("attack")
rune:name("energybomb rune")
rune:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
rune:impactSound(SOUND_EFFECT_TYPE_SPELL_ENERGY_BOMB_RUNE)
rune:runeId(3149)
rune:allowFarUse(true)
rune:setPzLocked(true)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/energy_field.lua
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ end
rune:id(27)
rune:group("attack")
rune:name("energy field rune")
rune:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
rune:impactSound(SOUND_EFFECT_TYPE_SPELL_ENERGY_FIELD_RUNE)
rune:runeId(3164)
rune:allowFarUse(true)
rune:setPzLocked(true)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/energy_wall.lua
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ end
rune:id(33)
rune:group("attack")
rune:name("energy wall rune")
rune:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
rune:impactSound(SOUND_EFFECT_TYPE_SPELL_ENERGY_WALL_RUNE)
rune:runeId(3166)
rune:allowFarUse(true)
rune:setPzLocked(true)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/explosion.lua
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@ end
rune:id(18)
rune:group("attack")
rune:name("explosion rune")
rune:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
rune:impactSound(SOUND_EFFECT_TYPE_SPELL_EXPLOSION_RUNE)
rune:runeId(3200)
rune:allowFarUse(true)
rune:charges(6)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/fire_bomb.lua
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ end
rune:id(17)
rune:group("attack")
rune:name("firebomb rune")
rune:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
rune:impactSound(SOUND_EFFECT_TYPE_SPELL_FIRE_BOMB_RUNE)
rune:runeId(3192)
rune:allowFarUse(true)
rune:setPzLocked(true)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/fire_field.lua
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ end
rune:id(25)
rune:group("attack")
rune:name("fire field rune")
rune:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
rune:impactSound(SOUND_EFFECT_TYPE_SPELL_FIRE_FIELD_RUNE)
rune:runeId(3188)
rune:allowFarUse(true)
rune:setPzLocked(true)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/fire_wall.lua
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ end
rune:id(28)
rune:group("attack")
rune:name("fire wall rune")
rune:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
rune:impactSound(SOUND_EFFECT_TYPE_SPELL_FIRE_WALL_RUNE)
rune:runeId(3190)
rune:allowFarUse(true)
rune:setPzLocked(true)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/fireball.lua
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ end
rune:id(15)
rune:group("attack")
rune:name("fireball rune")
rune:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
rune:impactSound(SOUND_EFFECT_TYPE_SPELL_FIREBALL_RUNE)
rune:runeId(3189)
rune:allowFarUse(true)
rune:charges(5)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/great_fireball.lua
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ end
rune:id(16)
rune:group("attack")
rune:name("great fireball rune")
rune:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
rune:impactSound(SOUND_EFFECT_TYPE_SPELL_GREAT_FIREBALL_RUNE)
rune:runeId(3191)
rune:allowFarUse(true)
rune:charges(4)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/heavy_magic_missile.lua
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ end
rune:id(8)
rune:group("attack")
rune:name("heavy magic missile rune")
rune:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
rune:impactSound(SOUND_EFFECT_TYPE_SPELL_HEAVY_MAGIC_MISSILE_RUNE)
rune:runeId(3198)
rune:allowFarUse(true)
rune:charges(10)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/holy_missile.lua
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,8 @@ end
rune:id(130)
rune:group("attack")
rune:name("holy missile rune")
rune:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
rune:impactSound(SOUND_EFFECT_TYPE_SPELL_HOLY_MISSILE_RUNE)
rune:runeId(3182)
rune:allowFarUse(true)
rune:charges(5)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/icicle.lua
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ end
rune:id(114)
rune:group("attack")
rune:name("icicle rune")
rune:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
rune:impactSound(SOUND_EFFECT_TYPE_SPELL_ICICLE_RUNE)
rune:runeId(3158)
rune:allowFarUse(true)
rune:charges(5)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/intense_healing_rune.lua
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,8 @@ end
rune:id(4)
rune:group("healing")
rune:name("intense healing rune")
rune:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
rune:impactSound(SOUND_EFFECT_TYPE_SPELL_INTENSE_HEALING_RUNE)
rune:runeId(3152)
rune:allowFarUse(true)
rune:charges(1)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/light_magic_missile.lua
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ end
rune:id(7)
rune:group("attack")
rune:name("light magic missile rune")
rune:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
rune:impactSound(SOUND_EFFECT_TYPE_SPELL_LIGHT_MAGIC_MISSILE_RUNE)
rune:runeId(3174)
rune:allowFarUse(true)
rune:charges(10)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/light_stone_shower.lua
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,8 @@ end
rune:id(116)
rune:group("attack")
rune:name("light stone shower rune")
rune:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
rune:impactSound(SOUND_EFFECT_TYPE_SPELL_LIGHT_STONE_SHOWER_RUNE)
rune:runeId(21351)
rune:allowFarUse(true)
rune:charges(4)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/lightest_magic_missile.lua
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,8 @@ end
rune:id(7)
rune:group("attack")
rune:name("lightest magic missile rune")
rune:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
rune:impactSound(SOUND_EFFECT_TYPE_SPELL_PRACTISE_MAGIC_MISSILE_RUNE)
rune:runeId(17512)
rune:allowFarUse(true)
rune:charges(10)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/lightest_missile.lua
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ end
rune:id(7)
rune:group("attack")
rune:name("lightest missile rune")
rune:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
rune:impactSound(SOUND_EFFECT_TYPE_SPELL_LIGHTEST_MISSILE_RUNE)
rune:runeId(21352)
rune:allowFarUse(true)
rune:charges(10)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/magic_wall.lua
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,8 @@ end
spell:id(86)
spell:name("Magic Wall Rune")
spell:group("attack")
spell:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
spell:impactSound(SOUND_EFFECT_TYPE_SPELL_MAGIC_WALL_RUNE)
spell:cooldown(2 * 1000)
spell:groupCooldown(2 * 1000)
spell:level(32)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/paralyze_rune.lua
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,8 @@ end
rune:id(54)
rune:group("support")
rune:name("paralyze rune")
rune:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
rune:impactSound(SOUND_EFFECT_TYPE_SPELL_PARALYSE_RUNE)
rune:runeId(3165)
rune:allowFarUse(true)
rune:charges(1)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/poison_bomb.lua
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ end
rune:id(91)
rune:group("attack")
rune:name("poison bomb rune")
rune:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
rune:impactSound(SOUND_EFFECT_TYPE_SPELL_POISON_BOMB_RUNE)
rune:runeId(3173)
rune:allowFarUse(true)
rune:setPzLocked(true)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/poison_field.lua
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ end
rune:id(26)
rune:group("attack")
rune:name("poison field rune")
rune:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
rune:impactSound(SOUND_EFFECT_TYPE_SPELL_POISON_FIELD_RUNE)
rune:runeId(3172)
rune:allowFarUse(true)
rune:setPzLocked(true)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/poison_wall.lua
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ end
rune:id(32)
rune:group("attack")
rune:name("poison wall rune")
rune:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
rune:impactSound(SOUND_EFFECT_TYPE_SPELL_POISON_WALL_RUNE)
rune:runeId(3176)
rune:allowFarUse(true)
rune:setPzLocked(true)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/soul_fire.lua
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@ end

rune:group("attack")
rune:name("soulfire rune")
rune:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
rune:impactSound(SOUND_EFFECT_TYPE_SPELL_SOUL_FIRE_RUNE)
rune:runeId(3195)
rune:allowFarUse(true)
rune:charges(3)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/stalagmite.lua
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ end
rune:id(77)
rune:group("attack")
rune:name("stalagmite rune")
rune:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
rune:impactSound(SOUND_EFFECT_TYPE_SPELL_STALAGMITE_RUNE)
rune:runeId(3179)
rune:allowFarUse(true)
rune:charges(10)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/stone_shower.lua
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,8 @@ end
rune:id(116)
rune:group("attack")
rune:name("stone shower rune")
rune:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
rune:impactSound(SOUND_EFFECT_TYPE_SPELL_STONE_SHOWER_RUNE)
rune:runeId(3175)
rune:allowFarUse(true)
rune:charges(4)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/sudden_death.lua
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,8 @@ end
rune:id(21)
rune:group("attack")
rune:name("sudden death rune")
rune:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
rune:impactSound(SOUND_EFFECT_TYPE_SPELL_SUDDENDEATH_RUNE)
rune:runeId(3155)
rune:allowFarUse(true)
rune:charges(3)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/thunderstorm.lua
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,8 @@ end
rune:id(117)
rune:group("attack")
rune:name("thunderstorm rune")
rune:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
rune:impactSound(SOUND_EFFECT_TYPE_SPELL_THUNDERSTORM_RUNE)
rune:runeId(3202)
rune:allowFarUse(true)
rune:charges(4)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/ultimate_healing_rune.lua
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,8 @@ end
rune:id(5)
rune:group("healing")
rune:name("ultimate healing rune")
rune:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
rune:impactSound(SOUND_EFFECT_TYPE_SPELL_ULTIMATE_HEALING_RUNE)
rune:runeId(3160)
rune:allowFarUse(true)
rune:charges(1)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/runes/wild_growth.lua
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,8 @@ end
spell:id(94)
spell:name("Wild Growth Rune")
spell:group("attack")
spell:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
spell:impactSound(SOUND_EFFECT_TYPE_SPELL_WILD_GROWTH_RUNE)
spell:cooldown(2 * 1000)
spell:groupCooldown(2 * 1000)
spell:level(27)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/spells/attack/annihilation.lua
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,8 @@ spell:group("attack")
spell:id(62)
spell:name("Annihilation")
spell:words("exori gran ico")
spell:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
spell:impactSound(SOUND_EFFECT_TYPE_SPELL_ANNIHILATION)
spell:level(110)
spell:mana(300)
spell:isPremium(true)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/spells/attack/apprentice's_strike.lua
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,8 @@ spell:group("attack")
spell:id(169)
spell:name("Apprentice's Strike")
spell:words("exori min flam")
spell:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
spell:impactSound(SOUND_EFFECT_TYPE_SPELL_FLAME_STRIKE)
spell:level(8)
spell:mana(6)
spell:isPremium(false)
Expand Down
1 change: 1 addition & 0 deletions data-canary/scripts/spells/attack/berserk.lua
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ spell:group("attack")
spell:id(80)
spell:name("Berserk")
spell:words("exori")
spell:castSound(SOUND_EFFECT_TYPE_SPELL_BERSERK)
spell:level(35)
spell:mana(115)
spell:isPremium(true)
Expand Down
1 change: 1 addition & 0 deletions data-canary/scripts/spells/attack/brutal_strike.lua
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ spell:group("attack")
spell:id(61)
spell:name("Brutal Strike")
spell:words("exori ico")
spell:castSound(SOUND_EFFECT_TYPE_SPELL_BRUTAL_STRIKE)
spell:level(16)
spell:mana(30)
spell:isPremium(false)
Expand Down
2 changes: 2 additions & 0 deletions data-canary/scripts/spells/attack/buzz.lua
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,8 @@ spell:group("attack")
spell:id(177)
spell:name("Buzz")
spell:words("exori infir vis")
spell:castSound(SOUND_EFFECT_TYPE_SPELL_OR_RUNE)
spell:impactSound(SOUND_EFFECT_TYPE_SPELL_BUZZ)
spell:level(1)
spell:mana(6)
spell:isAggressive(true)
Expand Down
1 change: 1 addition & 0 deletions data-canary/scripts/spells/attack/chill_out.lua
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ spell:group("attack")
spell:id(173)
spell:name("Chill Out")
spell:words("exevo infir frigo hur")
spell:castSound(SOUND_EFFECT_TYPE_SPELL_CHILL_OUT)
spell:level(1)
spell:mana(8)
spell:isPremium(false)
Expand Down
Loading

0 comments on commit 4bcd2e9

Please sign in to comment.