mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-13 18:51:29 +00:00
fixed (#1983)
This commit is contained in:
parent
f0bf285836
commit
a6d1652f44
@ -1333,8 +1333,11 @@ void Client::SetAARecastTimer(AA::Rank *rank_in, int32 spell_id) {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
//calculate AA cooldown
|
int timer_duration = rank_in->recast_time;
|
||||||
int timer_duration = rank_in->recast_time - GetAlternateAdvancementCooldownReduction(rank_in);
|
|
||||||
|
if (timer_duration) {
|
||||||
|
timer_duration = rank_in->recast_time - GetAlternateAdvancementCooldownReduction(rank_in);
|
||||||
|
}
|
||||||
|
|
||||||
if (timer_duration <= 0) {
|
if (timer_duration <= 0) {
|
||||||
return;
|
return;
|
||||||
|
|||||||
@ -6226,10 +6226,10 @@ void Client::SetDisciplineRecastTimer(int32 spell_id) {
|
|||||||
if (GetPTimers().Enabled((uint32)DiscTimer)) {
|
if (GetPTimers().Enabled((uint32)DiscTimer)) {
|
||||||
GetPTimers().Clear(&database, (uint32)DiscTimer);
|
GetPTimers().Clear(&database, (uint32)DiscTimer);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
else {
|
else {
|
||||||
timer_duration -= focus;
|
timer_duration -= focus;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
if (timer_duration <= 0) {
|
if (timer_duration <= 0) {
|
||||||
return;
|
return;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user