Chris Miles
07b46ed445
[UCS] Auto Client Reconnection ( #2154 )
2022-05-07 22:24:11 -05:00
Chris Miles
9f9eaed983
[Hotfix] Fix DB version merge
2022-05-07 21:19:21 -05:00
Chris Miles
862e1e33bf
[Tasks] Implement Task Goal Match List ( #2097 )
...
* [Tasks] Implement Task Goal Match List
* Migration
* Add npc_type_id to match types for npc kill
* Flip str_tolower
2022-05-07 15:37:06 -05:00
Kinglykrab
dca34cc2ff
[Commands] Cleanup #time and #timezone Command. ( #2147 )
...
* [Commands] Cleanup #time and #timezone Command.
- Cleanup messages and logic.
* Cleanup.
2022-05-07 05:03:58 -05:00
Kinglykrab
ccb316b11b
[Bug Fix] NPC::GetNPCStat has no default return. ( #2150 )
...
```In member function 'float NPC::GetNPCStat(const char*)':
/drone/src/zone/npc.cpp:2810:1: warning: control reaches end of non-void function [-Wreturn-type]```
2022-05-07 05:01:36 -05:00
Kinglykrab
10ae4ea8f6
[Bug Fix] Lua GetBlockNextSpell() no return. ( #2151 )
...
- No return value.
2022-05-07 05:01:22 -05:00
Kinglykrab
7df9b2974b
[Commands] Cleanup #reloadzps Command. ( #2129 )
...
* [Commands] Cleanup #reloadzps Command.
- Cleanup messages and logic.
- Make reloading of zone points global instead of zone specific.
* Further cleanup.
- Add zone->GetZoneDescription().
- Add mob->GetTargetDescription(mob).
* Final cleanup.
* Typo.
2022-05-07 03:23:15 -04:00
Kinglykrab
0b3065d7a9
[Commands] Cleanup #reloadtraps Command. ( #2126 )
...
* [Commands] Cleanup #reloadtraps Command.
- Cleanup messages and logic.
- Allow the option to reload/repop traps globally for this command.
* Typos.
2022-05-06 22:39:21 -04:00
Kinglykrab
7549fbbeea
[Commands] Cleanup #reloadlevelmods Command. ( #2122 )
...
* [Commands] Cleanup #reloadlevelmods Command.
- Cleanup messages and logic.
- Make the reloading of modifiers global instead of zone-specific.
* Remove unnecessary message.
* Update worldserver.cpp
* Update worldserver.cpp
* Update worldserver.cpp
2022-05-06 22:31:17 -04:00
Kinglykrab
e26eba8e03
[Commands] Cleanup #npctype_cache Command. ( #2109 )
...
* [Commands] Cleanup #npctype_cache Command.
- Cleanup messages and logic.
- Loop was returning as soon as it found first ID, so you couldn't use the spaced ID list functionality at all.
* Remove command.
2022-05-06 22:13:16 -04:00
Kinglykrab
02828a73b8
[Commands] Cleanup #npcspecialattk Command. ( #2108 )
...
* [Commands] Cleanup #npcspecialattk Command.
- Cleanup messages and logic.
* Remove command.
2022-05-06 22:06:12 -04:00
Kinglykrab
0e710fe5e7
[Commands] Cleanup #ucs Command. ( #2149 )
...
* [Commands] Cleanup #ucs Command.
- Cleanup messages and logic.
* Remove command.
2022-05-06 22:03:13 -04:00
Kinglykrab
86568e9292
[Commands] Cleanup #reloadaa Command. ( #2120 )
...
* [Commands] Cleanup #reloadaa Command.
- Cleanup messages.
- Remove unncessary file_exists command from file.
- Make reloading of Alternate Advancement data global instead of zone specific.
* Update worldserver.cpp
* Update worldserver.cpp
2022-05-06 21:57:19 -04:00
Kinglykrab
bf1d05d639
[Commands] Cleanup #profanity Command. ( #2113 )
...
* [Commands] Cleanup #profanity Command.
- Cleanup messages and logic.
* Update profanity_manager.cpp
* Update profanity_manager.cpp
* Update profanity_manager.cpp
* Update profanity_manager.cpp
2022-05-06 21:36:23 -04:00
Kinglykrab
4eaf44fc33
[Commands] Remove unused #bestz and #pf Commands. ( #2112 )
...
- Remove unused commands.
2022-05-06 21:13:26 -04:00
Kinglykrab
e62a283a79
[Commands] Cleanup #makepet Command. ( #2105 )
...
- Cleanup messages and logic.
2022-05-06 20:58:07 -04:00
Kinglykrab
a847e461c1
[Commands] Cleanup #npcemote Command. ( #2106 )
...
* [Commands] Cleanup #npcemote Command.
- Cleanup messages and logic.
* Update npcemote.cpp
2022-05-06 20:58:01 -04:00
Kinglykrab
37fefad58e
[Commands] Cleanup #npcsay and #npcshout Commands. ( #2107 )
...
* [Commands] Cleanup #npcsay and #npcshout Commands.
- Cleanup messages and logic.
* Update npcsay.cpp
* Update npcshout.cpp
2022-05-06 20:57:53 -04:00
Kinglykrab
26b26af8d7
[Commands] Cleanup #npctypespawn Command. ( #2110 )
...
- Cleanup messages and logic.
2022-05-06 20:50:02 -04:00
Kinglykrab
ee86001132
[Commands] Cleanup #reloadmerchants Command. ( #2123 )
...
* [Commands] Cleanup #reloadmerchants Command.
- Cleanup messages and logic.
- Make the reloading of merchants global instead of zone specific.
* Update worldserver.cpp
* Update worldserver.cpp
2022-05-06 20:48:46 -04:00
Kinglykrab
7d89c05a48
[Commmands] Cleanup #questerrors Command. ( #2116 )
...
- Cleanup messages and logic.
2022-05-06 20:42:47 -04:00
Kinglykrab
6e15fae6a0
[Commands] Cleanup #randomizefeatures Command. ( #2118 )
...
- Cleanup messages and logic.
- Make #randomizefeatures function for Iksar and Vah Shir.
2022-05-06 20:42:34 -04:00
Kinglykrab
2f962c2c8a
[Commands] Cleanup #refreshgroup Command. ( #2119 )
...
- Cleanup messages and logic.
2022-05-06 20:42:25 -04:00
Kinglykrab
6bbd1e94c3
[Commands] Cleanup #push Command. ( #2114 )
...
- Cleanup messages and logic.
2022-05-06 19:38:15 -05:00
Kinglykrab
78d44440eb
[Commands] Cleanup #qglobal Command. ( #2115 )
...
- Cleanup messages and logic.
2022-05-06 19:37:45 -05:00
Kinglykrab
1e45ffa24d
[Bug Fix] Resolve subroutine redefinition due to bot methods. ( #2117 )
...
* [Bug Fix] Resolve subroutine definition due to bot methods.
* Update perl_bot.cpp
2022-05-06 19:33:20 -05:00
Kinglykrab
37d5d96871
[Commands] Cleanup #resetaa_timer Command. ( #2131 )
...
* [Commands] Cleanup #resetaa_timer Command.
- Cleanup messages and logic.
* Typos.
2022-05-06 20:26:59 -04:00
Kinglykrab
90725f9fd9
[Commands] Cleanup #revoke Command. ( #2134 )
...
* [Commands] Cleanup #revoke Command.
- Cleanup messages and logic.
* Update revoke.cpp
2022-05-06 20:26:54 -04:00
Kinglykrab
c1aa3e7056
[Commands] Cleanup #reloadallrules Command. ( #2121 )
...
* [Commands] Cleanup #reloadallrules Command.
- Cleanup messages.
* Typo.
2022-05-06 20:26:39 -04:00
Kinglykrab
1d59fff2bf
[Commands] Cleanup #reloadperlexportsettings Command. ( #2124 )
...
* [Commands] Cleanup #reloadperlexportsettings Command.
- Cleanup messages and logic.
- Make reloading of Perl event export settings global instead of zone specific.
* Update worldserver.cpp
2022-05-06 20:22:58 -04:00
Kinglykrab
6beb220e93
[Commands] Cleanup #reloadtitles Command. ( #2125 )
...
* [Commands] Cleanup #reloadtitles Command.
- Cleanup messages;
* Update worldserver.cpp
2022-05-06 20:20:42 -04:00
Kinglykrab
3091a84540
[Commands] Cleanup #reloadworld and #repop Command. ( #2127 )
...
* [Commands] Cleanup #reloadworld Command.
- Cleanup messages and logic.
* [Commands] Cleanup #reloadworld and #repop Command.
- Cleanup messages and logic.
- Add #reloadworld 2 option to forcefully repop all mobs globally as well as reset quest timers and reload quests.
- Remove delay argument from #repop as it isn't used for anything.
* Typos.
2022-05-06 20:06:51 -04:00
Kinglykrab
9fbab76d40
[Commands] Cleanup #summonburiedplayercorpse Command. ( #2146 )
...
* [Commands] Cleanup #summonburiedplayercorpse Command.
- Cleanup messages and logic.
* Update summonburiedplayercorpse.cpp
2022-05-06 20:06:04 -04:00
Kinglykrab
b03d47b9cd
[Commands] Cleanup #trapinfo Command. ( #2148 )
...
* [Commands] Cleanup #trapinfo Command.
- Cleanup messages.
- Does not modify the command file, as it's only one line that calls the method in zones/trap.cpp.
* Cleanup.
* Update trap.cpp
* Update trap.cpp
2022-05-06 20:05:55 -04:00
Kinglykrab
b583d95f09
[Commands] Cleanup #reloadrulesworld Command. ( #2128 )
...
- Cleanup messages and logic.
2022-05-06 20:05:40 -04:00
Kinglykrab
6846deb9c8
[Commands] Cleanup #reloadstatic Command. ( #2130 )
...
- Cleanup messages and logic.
- Make reloading of static zone data global instead of zone specific.
2022-05-06 20:03:22 -04:00
Kinglykrab
adfec15893
[Commands] Cleanup #resetaa Command. ( #2132 )
...
* [Commands] Cleanup #resetaa Command.
- Cleanup messages and logic.
* Update resetaa.cpp
2022-05-06 20:02:32 -04:00
Kinglykrab
132c936c90
[Commands] Cleanup #sensetrap Command. ( #2137 )
...
* [Commands] Cleanup #sensetrap Command.
- Cleanup messages and logic.
* Update sensetrap.cpp
2022-05-06 20:01:29 -04:00
Kinglykrab
a0ed0d57c5
[Commands] Cleanup #serverinfo Command. ( #2138 )
...
* [Commands] Cleanup #serverinfo Command.
- Cleanup message and logic.
- Use popup instead of messages.
* Update serverinfo.cpp
2022-05-06 20:01:21 -04:00
Kinglykrab
128e8ce08d
[Commands] Cleanup #resetdisc_timer Command. ( #2133 )
...
- Cleanup messages and logic.
2022-05-06 19:50:58 -04:00
Kinglykrab
55629ce396
[Commands] Cleanup #roambox Command. ( #2135 )
...
- Cleanup messages and logic.
2022-05-06 19:50:26 -04:00
Kinglykrab
bf7c1252f8
[Commands] Cleanup #save Command. ( #2136 )
...
- Cleanup messages and logic.
2022-05-06 19:50:19 -04:00
Kinglykrab
e2bfa44df0
[Commands] Cleanup #serverrules Command. ( #2139 )
...
- Cleanup messages and logic.
- Change separator from new line to pipe separator, as new line was non-functional.
2022-05-06 19:50:09 -04:00
Kinglykrab
e5acc7c322
[Commands] Cleanup #shownpcgloballoot and #showzonegloballoot Command. ( #2141 )
...
- Cleanup messages and logic.
2022-05-06 19:50:03 -04:00
Kinglykrab
5aaaaed6f1
[Commands] Add #feature Command. ( #2142 )
...
* [Commands] Add #feature Command.
- Removes #beard, #beardcolor, #details, #face, #hair, #haircolor, #helm, #heritage, #size, and #tattoo commands.
- Cleanup messages and logic.
- Consolidate 13 different feature settings to this one command.
- Unique commands including #gender, #race, and #texture were not removed.
* Add missing feature.cpp.
* Update feature.cpp
2022-05-06 19:49:56 -04:00
Kinglykrab
6d31786456
[Commands] Cleanup #spawnfix Command. ( #2143 )
...
- Cleanup messages and logic.
2022-05-06 19:49:51 -04:00
Kinglykrab
0aeab11408
[Commands] Cleanup #summon Command. ( #2145 )
...
* [Commands] Cleanup #summon Command.
- Cleanup messages and logic.
- Add glm::vec4 overload for GMMove.
- Remove unused parameter from GMMove.
- Remove unnecessary Lua GMMove now that parameter is gone.
* Update summon.cpp
* Cleanup.
2022-05-06 18:45:12 -05:00
Kinglykrab
fc484d0b1c
[Commands] Cleanup #gassign Command. ( #2101 )
...
* [Commands] Cleanup #gassign Command.
- Cleanup messages and logic.
* Update gassign.cpp
* Update gassign.cpp
2022-05-06 19:13:28 -04:00
Kinglykrab
8dcc810b43
[Commands] Cleanup #spawnstatus Command. ( #2144 )
...
* [Commands] Cleanup #spawnstatus Command.
- Cleanup messages and logic.
* Further cleanup and consolidation, add inline GetTimer() as timer is protected.
2022-05-06 18:12:29 -05:00
Kinglykrab
04f3d6286c
[Commands] Cleanup #attack Command. ( #2103 )
...
- Cleanup messages and logic.
2022-05-03 23:05:16 -04:00