mirror of
https://github.com/EQEmu/Server.git
synced 2026-08-30 22:06:46 +00:00
[Bugfix] Add SetItemCooldown to tell client exact timer of item when clicked and export to perl and lua (#2795)
Items that are on cooldown but client doesn't show.. clicking item will fix the timer in client
This commit is contained in:
@@ -2877,6 +2877,11 @@ void Perl_Client_ResetItemCooldown(Client* self, uint32 item_id)
|
||||
self->ResetItemCooldown(item_id);
|
||||
}
|
||||
|
||||
void Perl_Client_SetItemCooldown(Client* self, uint32 item_id, uint32 in_time)
|
||||
{
|
||||
self->SetItemCooldown(item_id, false, in_time);
|
||||
}
|
||||
|
||||
void perl_register_client()
|
||||
{
|
||||
perl::interpreter perl(PERL_GET_THX);
|
||||
@@ -3313,6 +3318,7 @@ void perl_register_client()
|
||||
package.add("SetHunger", &Perl_Client_SetHunger);
|
||||
package.add("SetIPExemption", &Perl_Client_SetIPExemption);
|
||||
package.add("SetInvulnerableEnvironmentDamage", &Perl_Client_SetInvulnerableEnvironmentDamage);
|
||||
package.add("SetItemCooldown", &Perl_Client_SetItemCooldown);
|
||||
package.add("SetLanguageSkill", &Perl_Client_SetLanguageSkill);
|
||||
package.add("SetMaterial", &Perl_Client_SetMaterial);
|
||||
package.add("SetPEQZoneFlag", &Perl_Client_SetPEQZoneFlag);
|
||||
|
||||
Reference in New Issue
Block a user