mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-12 05:21:29 +00:00
Fixed 2H Blunt Animation to match Live
Melee bots (with no mana) will now sit when not full HP and out of combat.
This commit is contained in:
parent
057e4603db
commit
3ec1c894ee
@ -91,7 +91,7 @@ bool Mob::AttackAnimation(SkillUseTypes &skillinuse, int Hand, const ItemInst* w
|
|||||||
case ItemType2HBlunt: // 2H Blunt
|
case ItemType2HBlunt: // 2H Blunt
|
||||||
{
|
{
|
||||||
skillinuse = Skill2HBlunt;
|
skillinuse = Skill2HBlunt;
|
||||||
type = anim2HWeapon;
|
type = anim2HSlashing; //anim2HWeapon
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case ItemType2HPiercing: // 2H Piercing
|
case ItemType2HPiercing: // 2H Piercing
|
||||||
@ -140,7 +140,7 @@ bool Mob::AttackAnimation(SkillUseTypes &skillinuse, int Hand, const ItemInst* w
|
|||||||
}
|
}
|
||||||
case Skill2HBlunt: // 2H Blunt
|
case Skill2HBlunt: // 2H Blunt
|
||||||
{
|
{
|
||||||
type = anim2HWeapon;
|
type = anim2HSlashing; //anim2HWeapon
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case 99: // 2H Piercing // change to Skill2HPiercing once activated
|
case 99: // 2H Piercing // change to Skill2HPiercing once activated
|
||||||
|
|||||||
@ -3151,9 +3151,9 @@ void Bot::SpellProcess()
|
|||||||
void Bot::BotMeditate(bool isSitting) {
|
void Bot::BotMeditate(bool isSitting) {
|
||||||
if(isSitting) {
|
if(isSitting) {
|
||||||
// If the bot is a caster has less than 99% mana while its not engaged, he needs to sit to meditate
|
// If the bot is a caster has less than 99% mana while its not engaged, he needs to sit to meditate
|
||||||
if(GetManaRatio() < 99.0f)
|
if(GetManaRatio() < 99.0f || GetHPRatio() < 99.0f)
|
||||||
{
|
{
|
||||||
if(!IsSitting())
|
if (!IsEngaged() && !IsSitting())
|
||||||
Sit();
|
Sit();
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user