MediaWiki:EQOAConfig.js: Difference between revisions

From EQOA Sandstorm Wiki
Jump to navigationJump to search
(Created page with "window.EQOA_CONFIG = window.EQOA_CONFIG || {}; window.EQOA_CONFIG.features = { characterBuilderCalculatedHP: true, characterBuilderCalculatedPOW: true }; window.EQOA_CONFIG.characterBuilderFormulas = { hpClassMod: { Warrior: 20, Ranger: 16, Paladin: 20, ShadowKnight: 20, Monk: 14, Rogue: 12, Bard: 14, Cleric: 13, Druid: 12, Shaman: 11, Wizard: 5, Necromancer: 5,...")
 
No edit summary
 
(8 intermediate revisions by the same user not shown)
Line 2: Line 2:


window.EQOA_CONFIG.features = {
window.EQOA_CONFIG.features = {
     characterBuilderCalculatedHP: true,
     characterBuilderCalculatedHP: false,
     characterBuilderCalculatedPOW: true
     characterBuilderCalculatedPOW: false
};
};


window.EQOA_CONFIG.characterBuilderFormulas = {
window.EQOA_CONFIG.characterBuilderVitals = {
     hpClassMod: {
     hpClassMod: {
         Warrior: 20,
         WAR: 24,
         Ranger: 16,
         PAL: 24,
         Paladin: 20,
         SK: 24
        ShadowKnight: 20,
        Monk: 14,
        Rogue: 12,
        Bard: 14,
        Cleric: 13,
        Druid: 12,
        Shaman: 11,
        Wizard: 5,
        Necromancer: 5,
        Magician: 5,
        Enchanter: 5
     },
     },


     calculateHP: function (className, level, stamina, itemHP) {
     level60Base: {
        var classMod = this.hpClassMod[className] || 0;
        POW: {
        var baseHP = level * classMod + level * Math.floor(stamina / 11);
            Human: {
 
                WAR: 2385,
         return baseHP + (itemHP || 0);
                MAG: 2385,
                RGE: 2385,
                ROG: 2385
            },
            Barbarian: {
                SHA: 2370
            }
         }
     }
     }
};
};

Latest revision as of 03:15, 17 May 2026

window.EQOA_CONFIG = window.EQOA_CONFIG || {};

window.EQOA_CONFIG.features = {
    characterBuilderCalculatedHP: false,
    characterBuilderCalculatedPOW: false
};

window.EQOA_CONFIG.characterBuilderVitals = {
    hpClassMod: {
        WAR: 24,
        PAL: 24,
        SK: 24
    },

    level60Base: {
        POW: {
            Human: {
                WAR: 2385,
                MAG: 2385,
                RGE: 2385,
                ROG: 2385
            },
            Barbarian: {
                SHA: 2370
            }
        }
    }
};