mirror of
https://github.com/EQEmu/Server.git
synced 2026-05-17 03:08:26 +00:00
[Quest API] Add CompleteTask and UncompleteTask methods to Perl/Lua (#4921)
* Add quest::uncompletetask to quest API * Remove CMakeSettings.json (local build config) from PR * Push * Final * Update embparser_api.cpp * Update questmgr.cpp * Update lua_client.cpp * Fix parcel slot duplication for evolving item augments --------- Co-authored-by: Kinglykrab <kinglykrab@gmail.com> Co-authored-by: Chris Miles <akkadius1@gmail.com>
This commit is contained in:
@@ -1271,6 +1271,16 @@ void Perl__failtask(int task_id)
|
||||
quest_manager.failtask(task_id);
|
||||
}
|
||||
|
||||
bool Perl__completetask(int task_id)
|
||||
{
|
||||
return quest_manager.completetask(task_id);
|
||||
}
|
||||
|
||||
bool Perl__uncompletetask(int task_id)
|
||||
{
|
||||
return quest_manager.uncompletetask(task_id);
|
||||
}
|
||||
|
||||
int Perl__tasktimeleft(int task_id)
|
||||
{
|
||||
return quest_manager.tasktimeleft(task_id);
|
||||
@@ -6628,6 +6638,8 @@ void perl_register_quest()
|
||||
package.add("faction", (void(*)(int, int, int))&Perl__faction);
|
||||
package.add("factionvalue", &Perl__FactionValue);
|
||||
package.add("failtask", &Perl__failtask);
|
||||
package.add("completetask", &Perl__completetask);
|
||||
package.add("uncompletetask", &Perl__uncompletetask);
|
||||
package.add("firsttaskinset", &Perl__firsttaskinset);
|
||||
package.add("follow", (void(*)(int))&Perl__follow);
|
||||
package.add("follow", (void(*)(int, int))&Perl__follow);
|
||||
|
||||
Reference in New Issue
Block a user