Untitled diff

Criado O diff nunca expira
0 remoções
10 linhas
1 adição
10 linhas
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;