Untitled diff

Creado El diff nunca expira
0 eliminaciones
10 líneas
1 adición
10 líneas
Weapons& operator=(const Weapons&) = delete;
Weapons& operator=(const Weapons&) = delete;


void loadDefaults();
void loadDefaults();
const Weapon* getWeapon(const Item* item) const;
const Weapon* getWeapon(const Item* item) const;


static int32_t getMaxMeleeDamage(int32_t attackSkill, int32_t attackValue);
static int32_t getMaxMeleeDamage(int32_t attackSkill, int32_t attackValue);
static int32_t getMaxWeaponDamage(uint32_t level, int32_t attackSkill, int32_t attackValue, float attackFactor);
static int32_t getMaxWeaponDamage(uint32_t level, int32_t attackSkill, int32_t attackValue, float attackFactor, uint16_t passiveDamageBonus);


private:
private:
void clear() override;
void clear() override;