mirror of
https://github.com/EQEmu/Server.git
synced 2026-09-02 12:36:36 +00:00
Fix for Berserker 'Piercing' skill issues
This commit is contained in:
@@ -799,10 +799,10 @@ static const uint8 SkillDamageTypes[HIGHEST_SKILL + 1] = // change to _SkillServ
|
||||
/*Intimidation*/ DamageTypeUnknown,
|
||||
/*Berserking*/ DamageTypeUnknown,
|
||||
/*Taunt*/ DamageTypeUnknown,
|
||||
/*Frenzy*/ 74 //,
|
||||
// /*RemoveTrap*/ DamageTypeUnknown, // Needs research (set for SenseTrap value)
|
||||
// /*TripleAttack*/ DamageTypeUnknown, // Needs research (set for DoubleAttack value)
|
||||
// /*2HPiercing*/ 36 // Needs research (set for 1HPiercing value - similar to slash/blunt)
|
||||
/*Frenzy*/ 74,
|
||||
/*RemoveTrap*/ DamageTypeUnknown, // Needs research (set for SenseTrap value)
|
||||
/*TripleAttack*/ DamageTypeUnknown, // Needs research (set for DoubleAttack value)
|
||||
/*2HPiercing*/ 36 // Needs research (set for 1HPiercing value - similar to slash/blunt)
|
||||
};
|
||||
|
||||
/*
|
||||
|
||||
@@ -186,6 +186,8 @@ namespace RoF2 {
|
||||
static const size_t POTION_BELT_ITEM_COUNT = 5;
|
||||
|
||||
static const size_t TEXT_LINK_BODY_LENGTH = 56;
|
||||
|
||||
static const size_t PLAYER_PROFILE_SKILL_MAX = Skill2HPiercing;
|
||||
}
|
||||
|
||||
namespace limits {
|
||||
|
||||
@@ -185,6 +185,8 @@ namespace RoF {
|
||||
static const size_t POTION_BELT_ITEM_COUNT = 5;
|
||||
|
||||
static const size_t TEXT_LINK_BODY_LENGTH = 55;
|
||||
|
||||
static const size_t PLAYER_PROFILE_SKILL_MAX = SkillTripleAttack;
|
||||
}
|
||||
|
||||
namespace limits {
|
||||
|
||||
@@ -182,6 +182,8 @@ namespace SoD {
|
||||
static const size_t POTION_BELT_ITEM_COUNT = 5;
|
||||
|
||||
static const size_t TEXT_LINK_BODY_LENGTH = 50;
|
||||
|
||||
static const size_t PLAYER_PROFILE_SKILL_MAX = SkillTripleAttack;
|
||||
}
|
||||
|
||||
namespace limits {
|
||||
|
||||
@@ -182,6 +182,8 @@ namespace SoF {
|
||||
static const size_t POTION_BELT_ITEM_COUNT = 5;
|
||||
|
||||
static const size_t TEXT_LINK_BODY_LENGTH = 50;
|
||||
|
||||
static const size_t PLAYER_PROFILE_SKILL_MAX = SkillTripleAttack;
|
||||
}
|
||||
|
||||
namespace limits {
|
||||
|
||||
@@ -181,6 +181,8 @@ namespace Titanium {
|
||||
static const size_t POTION_BELT_ITEM_COUNT = 4;
|
||||
|
||||
static const size_t TEXT_LINK_BODY_LENGTH = 45;
|
||||
|
||||
static const size_t PLAYER_PROFILE_SKILL_MAX = SkillFrenzy;
|
||||
}
|
||||
|
||||
namespace limits {
|
||||
|
||||
@@ -182,6 +182,8 @@ namespace UF {
|
||||
static const size_t POTION_BELT_ITEM_COUNT = 5;
|
||||
|
||||
static const size_t TEXT_LINK_BODY_LENGTH = 50;
|
||||
|
||||
static const size_t PLAYER_PROFILE_SKILL_MAX = SkillTripleAttack;
|
||||
}
|
||||
|
||||
namespace limits {
|
||||
|
||||
+1
-1
@@ -71,7 +71,7 @@ float EQEmu::GetSkillMeleePushForce(SkillUseTypes skill)
|
||||
case SkillEagleStrike:
|
||||
case SkillKick:
|
||||
case SkillTigerClaw:
|
||||
//case Skill2HPiercing:
|
||||
case Skill2HPiercing:
|
||||
return 0.2f;
|
||||
case SkillArchery:
|
||||
return 0.15f;
|
||||
|
||||
+2
-2
@@ -114,7 +114,7 @@ enum SkillUseTypes
|
||||
/*13049*/ SkillTripleAttack,
|
||||
|
||||
// RoF2+ specific skills
|
||||
// /*00789*/ Skill2HPiercing,
|
||||
/*00789*/ Skill2HPiercing,
|
||||
// /*01216*/ SkillNone, // This needs to move down as new skills are added
|
||||
|
||||
/*00000*/ _EmuSkillCount // move to last position of active enumeration labels
|
||||
@@ -171,7 +171,7 @@ enum SkillUseTypes
|
||||
};
|
||||
|
||||
// temporary until it can be sorted out...
|
||||
#define HIGHEST_SKILL SkillTripleAttack
|
||||
#define HIGHEST_SKILL Skill2HPiercing
|
||||
// Spell Effects use this value to determine if an effect applies to all skills.
|
||||
#define ALL_SKILLS -1
|
||||
|
||||
|
||||
Reference in New Issue
Block a user