mirror of
https://github.com/EQEmu/Server.git
synced 2026-05-16 22:58:34 +00:00
[Feature] Add Support for item textures higher than 65,535 (#3494)
* [Feature] Add Support for item textures higher than 65,535 # Notes - We were previously using `uint16` which has a max of `65,535`, but some of the new Live textures that are being used have values way beyond this. - Updates quest API, commands, and database tables that also used `uint16`. * Update version.h
This commit is contained in:
@@ -2315,17 +2315,17 @@ void Perl__removetitle(int title_set)
|
||||
quest_manager.removetitle(title_set);
|
||||
}
|
||||
|
||||
void Perl__wearchange(uint8 slot, uint16 texture_id)
|
||||
void Perl__wearchange(uint8 slot, uint32 texture_id)
|
||||
{
|
||||
quest_manager.wearchange(slot, texture_id);
|
||||
}
|
||||
|
||||
void Perl__wearchange(uint8 slot, uint16 texture_id, uint32 hero_forge_model_id)
|
||||
void Perl__wearchange(uint8 slot, uint32 texture_id, uint32 hero_forge_model_id)
|
||||
{
|
||||
quest_manager.wearchange(slot, texture_id, hero_forge_model_id);
|
||||
}
|
||||
|
||||
void Perl__wearchange(uint8 slot, uint16 texture_id, uint32 hero_forge_model_id, uint32 elite_material_id)
|
||||
void Perl__wearchange(uint8 slot, uint32 texture_id, uint32 hero_forge_model_id, uint32 elite_material_id)
|
||||
{
|
||||
quest_manager.wearchange(slot, texture_id, hero_forge_model_id, elite_material_id);
|
||||
}
|
||||
@@ -6214,9 +6214,9 @@ void perl_register_quest()
|
||||
package.add("varlink", (std::string(*)(uint32, int16, uint32, uint32, uint32, uint32, uint32, uint32, bool))&Perl__varlink);
|
||||
package.add("voicetell", &Perl__voicetell);
|
||||
package.add("we", &Perl__we);
|
||||
package.add("wearchange", (void(*)(uint8, uint16))&Perl__wearchange);
|
||||
package.add("wearchange", (void(*)(uint8, uint16, uint32))&Perl__wearchange);
|
||||
package.add("wearchange", (void(*)(uint8, uint16, uint32, uint32))&Perl__wearchange);
|
||||
package.add("wearchange", (void(*)(uint8, uint32))&Perl__wearchange);
|
||||
package.add("wearchange", (void(*)(uint8, uint32, uint32))&Perl__wearchange);
|
||||
package.add("wearchange", (void(*)(uint8, uint32, uint32, uint32))&Perl__wearchange);
|
||||
package.add("whisper", &Perl__whisper);
|
||||
package.add("write", &Perl__write);
|
||||
package.add("ze", &Perl__ze);
|
||||
|
||||
Reference in New Issue
Block a user