📄 abilitybalance.h
字号:
//////////////////////////////////////////////////////////////////////////////// Filename : AbilityBalance.h// Written By : 辫己刮// Description : // 阿 农府媚 喊肺 瓷仿摹甫 拌魂窍绰 窃荐甸阑 葛酒初篮 颇老捞促.//////////////////////////////////////////////////////////////////////////////#ifndef __ABILITY_BALANCE_H__#define __ABILITY_BALANCE_H__#include "Creature.h"#define SLAYER_MAX_HP 10000#define SLAYER_MAX_MP 10000#define SLAYER_MAX_TOHIT 10000#define SLAYER_MAX_DEFENSE 10000#define SLAYER_MAX_PROTECTION 10000#define SLAYER_MAX_DAMAGE 10000#define VAMPIRE_MAX_HP 10000#define VAMPIRE_MAX_TOHIT 10000#define VAMPIRE_MAX_DEFENSE 10000#define VAMPIRE_MAX_PROTECTION 10000#define VAMPIRE_MAX_DAMAGE 10000#define OUSTERS_MAX_HP 10000#define OUSTERS_MAX_MP 10000#define OUSTERS_MAX_TOHIT 10000#define OUSTERS_MAX_DEFENSE 10000#define OUSTERS_MAX_PROTECTION 10000#define OUSTERS_MAX_DAMAGE 10000#define MONSTER_MAX_HP 20000#define MONSTER_MAX_TOHIT 1000#define MONSTER_MAX_DEFENSE 1000#define MONSTER_MAX_PROTECTION 1000#define MONSTER_MAX_DAMAGE 1000#define SLAYER_MAX_ATTACK_SPEED 35#define VAMPIRE_MAX_ATTACK_SPEED 30#define OUSTERS_MAX_ATTACK_SPEED 35typedef struct{ int nSTR; int nDEX; int nINT; int nLevel; int pDomainLevel[SKILL_DOMAIN_MAX]; Item* pWeapon;} BASIC_ATTR;HP_t computeHP(Creature::CreatureClass CClass, BASIC_ATTR* pAttr, int enhance=0);MP_t computeMP(Creature::CreatureClass CClass, BASIC_ATTR* pAttr);ToHit_t computeToHit(Creature::CreatureClass CClass, BASIC_ATTR* pAttr, int enhance=0);Defense_t computeDefense(Creature::CreatureClass CClass, BASIC_ATTR* pAttr, int enhance=0);Protection_t computeProtection(Creature::CreatureClass CClass, BASIC_ATTR* pAttr, int enhance=0);Damage_t computeMinDamage(Creature::CreatureClass CClass, BASIC_ATTR* pAttr, int enhance=0);Damage_t computeMaxDamage(Creature::CreatureClass CClass, BASIC_ATTR* pAttr, int enhance=0);Speed_t computeAttackSpeed(Creature::CreatureClass CClass, BASIC_ATTR* pAttr, int enhance=0);int computeCriticalRatio(Creature::CreatureClass CClass, BASIC_ATTR* pAttr, int enhance=0);Steal_t computeStealRatio(Creature::CreatureClass CClass, Steal_t amount, BASIC_ATTR* pAttr);#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -