UNPKG

@plokkke/sw-rune

Version:

Library defining all utils for summoners war rune handling

83 lines (82 loc) 1.67 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.RUNE_EFFECT_BY_ID = exports.RUNE_EFFECTS = exports.RUNE_SET_BY_ID = exports.RUNE_SETS = exports.RUNE_QUALITIES = void 0; exports.RUNE_QUALITIES = ['COMMON', 'MAGIC', 'RARE', 'HERO', 'LEGEND']; exports.RUNE_SETS = [ 'ENERGY', 'FATAL', 'BLADE', 'RAGE', 'SWIFT', 'FOCUS', 'GUARD', 'ENDURE', 'VIOLENT', 'WILL', 'NEMESIS', 'SHIELD', 'REVENGE', 'DESPAIR', 'VAMPIRE', 'DESTROY', 'FIGHT', 'DETERMINATION', 'ENHANCE', 'ACCURACY', 'TOLERANCE', 'SEAL', 'INTANGIBLE', 'IMMEMORIAL', ]; exports.RUNE_SET_BY_ID = { 1: 'ENERGY', 2: 'GUARD', 3: 'SWIFT', 4: 'BLADE', 5: 'RAGE', 6: 'FOCUS', 7: 'ENDURE', 8: 'FATAL', 10: 'DESPAIR', 11: 'VAMPIRE', 13: 'VIOLENT', 14: 'NEMESIS', 15: 'WILL', 16: 'SHIELD', 17: 'REVENGE', 18: 'DESTROY', 19: 'FIGHT', 20: 'DETERMINATION', 21: 'ENHANCE', 22: 'ACCURACY', 23: 'TOLERANCE', 24: 'SEAL', 25: 'INTANGIBLE', 99: 'IMMEMORIAL', }; exports.RUNE_EFFECTS = [ 'HEALTH_FLAT', 'HEALTH_PERCENTAGE', 'ATTACK_FLAT', 'ATTACK_PERCENTAGE', 'DEFENSE_FLAT', 'DEFENSE_PERCENTAGE', 'SPEED', 'CRITICAL_RATE', 'CRITICAL_DAMAGE', 'RESISTANCE', 'ACCURACY', ]; exports.RUNE_EFFECT_BY_ID = { 1: 'HEALTH_FLAT', 2: 'HEALTH_PERCENTAGE', 3: 'ATTACK_FLAT', 4: 'ATTACK_PERCENTAGE', 5: 'DEFENSE_FLAT', 6: 'DEFENSE_PERCENTAGE', 8: 'SPEED', 9: 'CRITICAL_RATE', 10: 'CRITICAL_DAMAGE', 11: 'RESISTANCE', 12: 'ACCURACY', };