[Quest API] Add rule AlternateAugmentationSealer for using a different bagtype (#2831)

* [Quest API] Add rule AlternateAugmentationSealer for using a different bagtype as an alternate augmentation sealer. Use EVENT_COMBINE with UseAugmentContainer

* Default it to be off or bagtype 53 (BagTypeAugmentationSealer)
This commit is contained in:
Natedog2012
2023-02-06 17:30:16 -06:00
committed by GitHub
parent 25b4b97c41
commit 155ec9ac0d
7 changed files with 25 additions and 1 deletions
+6
View File
@@ -2887,6 +2887,11 @@ uint32 Perl_Client_GetItemCooldown(Client* self, uint32 item_id)
return self->GetItemCooldown(item_id);
}
void Perl_Client_UseAugmentContainer(Client* self, int container_slot)
{
self->UseAugmentContainer(container_slot);
}
void perl_register_client()
{
perl::interpreter perl(PERL_GET_THX);
@@ -3414,6 +3419,7 @@ void perl_register_client()
package.add("UpdateWho", (void(*)(Client*))&Perl_Client_UpdateWho);
package.add("UpdateWho", (void(*)(Client*, uint8))&Perl_Client_UpdateWho);
package.add("UseDiscipline", &Perl_Client_UseDiscipline);
package.add("UseAugmentContainer", &Perl_Client_UseAugmentContainer);
package.add("WorldKick", &Perl_Client_WorldKick);
}