Commit Graph

210 Commits

Author SHA1 Message Date
Noxies
c95c29838b feat(Scripts/Commands): Item restoration command (#9538)
* Implement item restore command & move itemmove to new item cmd

* Implement LANG_COMMAND_DISABLED

* Prevent command usage if no config is set

* WIP: `.item restore list`

* Fix restore list & create base for restore item

* Send item to player via mail

* Put player as last argument

* Use Postmaster & fix restore list

* Show item name in restore list

* Update HandleItemMoveCommand to be using the api

Co-authored-by: Skjalf <47818697+Nyeriah@users.noreply.github.com>

* Send item instantly if online
2021-12-08 23:57:15 -03:00
Kargatum
0b507d531d refactor(Scripts/Commands): convert cs_modify to new system (#9474) 2021-12-04 11:56:47 -03:00
IntelligentQuantum
c21d83b30a feat(Core/Commands): command to teleport character to npc (#8887) 2021-12-04 09:58:30 +01:00
Cláudio Costa
1b51d25c65 fix(Script/Commands): cs_modify crash fix (#9471) 2021-12-03 08:17:59 -03:00
Kargatum
51adbffae4 feat(Core/Modules): add separated lib for modules (#9281) 2021-12-02 20:28:58 +07:00
Skjalf
2187470df7 refactor(Scripts/Commands): Update cs_quest to the new model (#9267) 2021-11-24 01:21:16 -03:00
Kargatum
f62664c987 refactor(Core/Misc): headers cleanup (#9259) 2021-11-22 17:24:39 +07:00
Skjalf
3d95308d40 feat(Scripts/Commands): Implement restart/shutdown reasons (#9242) 2021-11-20 16:47:41 -03:00
Kargatum
0d345c5a50 fix(Core/Scripts): add support using whitespace for cs_lookup (#9243) 2021-11-19 10:55:33 -03:00
Skjalf
731d256420 refactor(Core/Cache): move the GlobalPlayerCache to its own class (#9166) 2021-11-18 16:53:36 +01:00
Skjalf
39425e0c1f feat(Core/Loot): Implement player_loot_template (#9198)
* Also fix AV player loot
2021-11-17 08:07:21 -03:00
IntelligentQuantum
91eb17f888 fix(Scripts/Commands): cs_character - Restore character rename reserved_name functionality (#9195) 2021-11-15 12:30:01 -03:00
UltraNix
6b219dc0e1 feat(Scripts/Commands): implement new command: .inventory count (#9139)
- Closes #8845
2021-11-15 09:51:21 +01:00
Kargatum
ec8f95f133 fix(Core/Scripts): corrrect cs_lookup (#9184) 2021-11-14 11:05:20 +01:00
IntelligentQuantum
ed55aa63af refactor(Scripts/Commands): convert cs_lookup to new system (#9100) 2021-11-14 00:26:21 +01:00
Kitzunu
4a4615f4dc feat(Script/Commands): .debug dummy (#9070)
* cherry-pick commit (5ed891a0f0)

Co-Authored-By: Treeston <14020072+Treeston@users.noreply.github.com>
2021-11-12 12:19:35 -03:00
IntelligentQuantum
4a69d1fc07 refactor(Scripts/Commands): convert cs_learn & cs_player to new system (#9050) 2021-11-12 13:03:38 +01:00
IntelligentQuantum
06bc64d1c3 refactor(Scripts/Commands): convert cs_server to new system (#9078) 2021-11-10 13:22:47 +01:00
IntelligentQuantum
01a7d1d899 refactor(Scripts/Commands): Convert cs_reload to new system (#9052) 2021-11-10 12:33:12 +01:00
IntelligentQuantum
540e8e9209 refactor(Scripts/Commands): Convert cs_mmap to new system (#9020) 2021-11-09 10:25:57 -03:00
IntelligentQuantum
e228b08316 feat(Scripts/Commands): convert cs_disable to new system (#9021) 2021-11-09 11:43:19 +01:00
IntelligentQuantum
4653641a0b refactor(Scripts/Commands): Convert cs_cast to new system (#8997) 2021-11-08 09:06:51 -03:00
IntelligentQuantum
a9e5b35a5d feat(Scripts/Commands): new command to debug play music (#8967) 2021-11-08 00:49:35 +01:00
IntelligentQuantum
eb04315da5 feat(Scripts/Commands): convert cs_list to new system (#8920) 2021-11-06 00:00:17 +01:00
IntelligentQuantum
f342535b69 featScripts/Commands): convert cs_lfg to new system (#8919) 2021-11-05 23:59:03 +01:00
Andrius Peleckas
a6340d5b11 fix(Scripts/Player): some refactor related to PlayerCommand functions (#8975) 2021-11-05 17:22:39 +01:00
Kargatum
1b49a1eda2 fix(Core/Commands): correct header PlayerCommand.h file structure (#8947) 2021-11-04 18:39:32 -03:00
IntelligentQuantum
d5509ceb37 refactor(Scripts/Commands): Convert cs_go to new system (#8874) 2021-11-04 12:41:59 -03:00
UltraNix
8af051d6d6 feat(Scripts/Command): implement new command: bags clear (#8549) 2021-11-04 13:10:34 +01:00
IntelligentQuantum
cde621f9eb feat(Scripts/Commands): convert cs_instance to new system (#8831) 2021-11-03 14:25:25 +01:00
Kargatum
aa7932e971 feat(Core/EnumUtils): add more enum for support chat command (#8828) 2021-11-03 10:50:11 +01:00
IntelligentQuantum
2f25323456 feat(Scripts/Commands): convert cs_object to new system (#8855) 2021-11-01 19:28:19 +01:00
Malcrom
f106de8788 refactor(Core): update getFaction to GetFaction and setFaction to SetFaction (#8708) 2021-11-01 17:04:32 +01:00
IntelligentQuantum
552f8f921f feat(Scripts/Commands): convert cs_debug to new system (#8786) 2021-10-31 09:58:47 +01:00
IntelligentQuantum
6c0bd9c2eb refactor(Scripts/Commands): Convert cs_event to new system (#8832) 2021-10-30 23:12:41 -03:00
IntelligentQuantum
c08ad3e3c9 refactor(Scripts/Commands): Convert cs_npc to new system (#8814) 2021-10-30 16:29:34 -03:00
IntelligentQuantum
668a86762b refactor(Scripts/Commands): Convert cs_character to new system (#8768) 2021-10-30 09:04:39 -03:00
IntelligentQuantum
0a2c7a3756 refactor(Scripts/Commands): Convert cs_spectator to new system (#8811) 2021-10-29 20:35:01 -03:00
IntelligentQuantum
fe682805ab refactor(Scripts/Commands): Convert commands to new system Part 1 (#8704) 2021-10-29 15:58:59 -03:00
IntelligentQuantum
93ae2a58a4 feat(Scripts/Commands): convert cs_bf to new system (#8763) 2021-10-29 15:33:02 +02:00
acidmanifesto
5b6cc5e6f5 chore(Script/Code): remove Not Needed Logging. (#8747)
It is already logged in the gm logs. DRY.
2021-10-29 15:32:02 +02:00
IntelligentQuantum
ec4eff6aa0 feat(Scripts/Commands): convert cs_cheat to new system (#8740) 2021-10-29 15:31:42 +02:00
IntelligentQuantum
b82a73d982 feat(Scripts/Commands): Convert cs_achievement to new system (#8736) 2021-10-29 15:31:04 +02:00
Kargatum
a650fd495c feat(Core/Metrics): implement real time statistic visualization (#8663) 2021-10-28 14:47:29 +02:00
Skjalf
8665452c28 fix(Scripts/Commands): Fill the missing argument for the GPS command so it displays its message correctly (#8734) 2021-10-27 06:28:52 -03:00
IntelligentQuantum
04143658ab chore(Core/Arena): LANG_AREAN_ERROR_NAME_NOT_FOUND > LANG_ARENA_ERROR_NAME_NOT_FOUND (#8737) 2021-10-26 06:20:38 -03:00
acidmanifesto
e678b306e9 fix(Core): enable .freeze and .unfreeze gm cmd for NPCS (#8688) 2021-10-26 01:10:13 +02:00
Kargatum
bc9473482e feat(Core/Chat): new argument parsing and unify chat hyperlink parsing (#6243) 2021-10-23 10:15:42 +02:00
UltraNix
1fb6830b15 feat(Core/Quests): Implemented quest_money_rewards (for quest with Qu… (#8610)
Fixes #8440
2021-10-20 05:45:56 -03:00
Kitzunu
bc82f36f1f refactor(Core/Unit): clean MonsterText methods (#6957) 2021-10-15 10:25:29 +02:00