Variable damage to/from mobs

* Player weapons and armor ratings are taken into account when damaging/getting damaged by mobs.
* Players have a 5% chance to critical strike mobs, this doubles the player's weapon power.
* Aside from player and mob stat based damage variance, there is also an inherent 20% variance to any damage.
This commit is contained in:
2020-09-27 02:53:03 +01:00
parent b4fb449e69
commit 4fea2ae896
7 changed files with 61 additions and 9 deletions

View File

@@ -46,6 +46,10 @@ struct Player {
bool inCombat;
bool dotDamage;
int pointDamage;
int groupDamage;
int defense;
int64_t aQuestFlag[16];
int tasks[ACTIVE_MISSION_COUNT];