Alex King
a5d564a6fb
[Cleanup] Remove ChangeHP() from mob.h ( #3128 )
...
# Notes
- This is unused.
2023-03-19 10:18:31 -04:00
Alex King
2f4c91824e
[Feature] Add Item Extra Skill Damage Percent Modifier ( #3127 )
...
* [Feature] Add Item Extra Skill Damage Percent Modifier
# Notes
- Allows `Character:ItemExtraDmgCap` to be disabled if set to `-1` or lower.
- Allows operators to set `Character:ItemExtraSkillDamageCalcAsPercent` to `true` to allow skill damage for Frenzy, Backstab, Bash, Slam, Kick, and all Monk attacks to scale with a percentage based on `extradmgamt` values from items and spells.
* > 0
2023-03-19 09:59:13 -04:00
Alex King
a6efb1e8b5
[Cleanup] Remove GetStartCount() and InitStartTimer() from zone_launch.cpp and zone_launch.h ( #3121 )
...
# Notes
- These are unused.
2023-03-17 19:21:50 -04:00
Alex King
b2757143a8
[Cleanup] Remove SetConnection() from loginserver/world_server.h ( #3120 )
...
# Notes
- This is unused.
2023-03-17 19:21:44 -04:00
Alex King
6e5da0e558
[Cleanup] Remove GetServerByAddress() from server_manager.h ( #3119 )
...
# Notes
- This is unused.
2023-03-17 19:21:38 -04:00
Alex King
6b8e74a29f
[Cleanup] Remove PlayerLogin_Struct from login_types.h ( #3118 )
...
# Notes
- This is unused.
2023-03-17 19:21:30 -04:00
Alex King
203e63101a
[Cleanup] Remove IsConnected() from loginserver/database.h ( #3117 )
...
# Notes
- This is unused.
2023-03-17 19:21:18 -04:00
Alex King
91257d599b
[Cleanup] Remove unused methods in loginserver/client.h ( #3116 )
...
* [Cleanup] Remove LoginOnNewConnection(), LoginOnPacketRecv(), and LoginOnStatusChange() from loginserver/client.h
# Notes
- These are unused.
* Cleanup.
2023-03-17 19:21:08 -04:00
Alex King
491b358e28
[Cleanup] Remove UpdateLoginserverWorldAdminAccountPasswordById() from account_management.cpp ( #3115 )
...
# Notes
- This is unused.
2023-03-17 19:20:56 -04:00
Alex King
180c3088ca
[Cleanup] Remove DBInitVars() and HandleMysqlError() from queryserv/database.h ( #3114 )
...
# Notes
- These are unused.
2023-03-17 19:20:47 -04:00
Alex King
97e4547192
[Cleanup] Remove DBInitVars(), HandleMysqlError(), and IsChatChannelInDB() in ucs/database.h ( #3113 )
...
# Notes
- These are unused.
2023-03-17 19:20:41 -04:00
Alex King
e778041198
[Cleanup] Remove ownHiddenTrigger from trap.cpp and trap.h ( #3092 )
...
# Notes
- This is unsued.
2023-03-17 08:37:36 -04:00
Alex King
97e50ced93
[Cleanup] Delete deprecated/perlxs folder ( #3110 )
...
# Notes
- This entire folder is unused.
2023-03-17 06:23:30 -04:00
Alex King
4491bb9a70
[Cleanup] Remove is_authenticatd, LSShutDownUpdate(), and SetInstanceID() from zoneserver.h ( #3109 )
...
# Notes
- These are unsued.
2023-03-17 06:23:19 -04:00
Alex King
04fba27467
[Cleanup] Remove StoreCharacter() from worlddb.h ( #3108 )
...
# Notes
- This is unused.
2023-03-17 06:23:10 -04:00
Alex King
fa47dd7f93
[Cleanup] Remove DisableStats(), EnableStats(), DisableLoginserver(), and EnableLoginserver() from world_config.h ( #3107 )
...
# Notes
- These are unused.
2023-03-17 06:23:01 -04:00
Alex King
b3fb5f00ab
[Cleanup] Remove MakeGuildMembers() from wguild_mgr.h ( #3106 )
...
# Notes
- This is unused.
2023-03-17 06:22:51 -04:00
Alex King
e17fad9ae0
[Cleanup] Cleanup unused methods and variables in world/main.cpp and world/main.h ( #3105 )
...
# Notes
- These are unused.
2023-03-17 06:22:41 -04:00
Alex King
bbdaacd3b0
[Cleanup] Remove AllConnected(), CanUpdate(), and SendInfo() from login_server_list.cpp and login_server_list.h ( #3104 )
...
# Notes
- These are unused.
2023-03-17 06:22:34 -04:00
Alex King
61bd485449
[Cleanup] Remove unused methods in eql_config.cpp, eql_config.h, launcher_list.cpp, and launcher_list.h ( #3103 )
...
# Notes
- These are unused.
2023-03-17 06:22:01 -04:00
Alex King
4b405fe9fe
[Cleanup] Remove authenticated from launcher_link.cpp and launcher_link.h ( #3101 )
...
# Notes
- This is unused.
2023-03-17 06:21:51 -04:00
Alex King
d5aaf7cee5
[Cleanup] Remove CountZones() from launcher_link.h ( #3100 )
...
# Notes
- This is unused.
2023-03-17 06:21:41 -04:00
Alex King
12e9e0f71d
[Cleanup] Delete world/console.old.cpp ( #3099 )
...
# Notes
- This is unused.
2023-03-17 06:21:23 -04:00
Alex King
0a64e26672
[Cleanup] Remove FindCLEByLSID(), GetCLE(), GetCLEIPCount(), and RemoveCLEByLSID() from clientlist.h ( #3098 )
...
# Notes
- These are unused.
2023-03-17 06:21:14 -04:00
Alex King
11fc5a9e93
[Cleanup] Remove SendGuildPacket() from clientlist.cpp, clientlist.h, and wguild_mgr.cpp ( #3097 )
...
# Notes
- This is unused.
2023-03-17 06:21:00 -04:00
Alex King
7bbcdfb479
[Cleanup] Remove FindByName(charname) from clientlist.h ( #3096 )
...
# Notes
- This is unused.
2023-03-17 06:20:46 -04:00
Alex King
3a530eb43b
[Cleanup] Remove CheckAuth(), SetOnline(), and pMD5Pass from cliententry.h ( #3095 )
...
# Notes
- These are unused.
2023-03-17 06:20:36 -04:00
Alex King
48a60114b7
[Cleanup] Remove CommandRequirement() from zonedb.h ( #3094 )
...
# Notes
- This is unused.
2023-03-17 06:20:25 -04:00
Alex King
06f1f36c95
[Cleanup] Utilize GetScheduler() in zone/worldserver.cpp ( #3093 )
...
# Notes
- This was unused.
2023-03-17 06:20:13 -04:00
Alex King
ccd9bd7d4c
[Cleanup] Utilize SetHiddenTrigger in trap.cpp ( #3091 )
...
# Notes
- This was unused.
2023-03-17 06:17:53 -04:00
Alex King
fea6cbf633
[Cleanup] Remove RemoveSpawnGroup() from spawngroup.h ( #3090 )
...
# Notes
- This is unused.
2023-03-17 06:17:44 -04:00
Alex King
460739d35c
[Cleanup] Delete queues.h ( #3089 )
...
# Notes
- This is unsued.
2023-03-17 06:17:32 -04:00
Alex King
11e1edc99f
[Cleanup] Remove IsOrigin(glm::vec2) from position.h ( #3088 )
...
# Notes
- This is unused.
2023-03-17 06:17:20 -04:00
Alex King
7374660045
[Cleanup] Remove last_insert_id from petitions.h ( #3087 )
...
# Notes
- This is unused.
2023-03-17 06:17:10 -04:00
Alex King
9e8d365ca7
[Cleanup] Remove SetSentTime2 in petitions.h ( #3086 )
...
# Notes
- This is unused.
2023-03-17 06:17:00 -04:00
Alex King
14d69a0a14
[Cleanup] Remove perlparser.h ( #3085 )
...
# Notes
- This is unused.
2023-03-17 06:16:51 -04:00
Alex King
fe063637e9
[Cleanup] Remove GetTransformation() and GetInvertedTransformation() from oriented_bounding_box.h ( #3084 )
...
# Notes
- These are unused.
2023-03-17 06:16:40 -04:00
Alex King
232b1028d7
[Cleanup] Remove m_inuse, m_z, and m_heading from object.h ( #3083 )
...
# Notes
- These are unsued.
2023-03-16 21:47:27 -04:00
Alex King
3624307385
[Cleanup] Remove SetDBID() from object.h ( #3082 )
...
# Notes
- This is unused.
2023-03-16 21:36:03 -04:00
Alex King
c0055cf357
[Cleanup] Remove npc_ai.cpp/npc_ai.cpp ( #3081 )
...
# Notes
- These files were unused.
2023-03-16 21:17:23 -04:00
Alex King
f9c1683d36
[Cleanup] Remove GetAILevel() from npc.h ( #3080 )
...
# Notes
- This is unused.
2023-03-16 21:06:24 -04:00
Alex King
64df993c10
[Cleanup] Remove FlushLootStats() from npc.h ( #3079 )
...
# Notes
- This is unused.
2023-03-16 21:06:10 -04:00
Alex King
890ef696fe
[Cleanup] Remove GetDestination() from doors.h ( #3078 )
...
# Notes
- This is unused.
2023-03-16 20:47:40 -04:00
Alex King
3f1848b01a
[Cleanup] Remove can_corpse_be_rezzed from corpse.h ( #3077 )
...
# Notes
- This is unused.
2023-03-16 20:47:25 -04:00
Alex King
f7c4f1ff75
[Cleanup] Remove _baseBotStance from bot.h ( #3076 )
...
# Notes
- This is unused.
2023-03-16 20:25:45 -04:00
Alex King
dcb127f4b6
[Cleanup] Remove _botRole from bot.h ( #3075 )
...
# Notes
- This is unused.
2023-03-16 20:25:35 -04:00
Alex King
669b068978
[Cleanup] Remove _previousTarget from bot.h ( #3074 )
...
# Notes
- This is unused.
2023-03-16 20:25:25 -04:00
Alex King
db2aeca38f
[Cleanup] remove _botOrderAttack from bot.h ( #3073 )
...
# Notes
- This is unused.
2023-03-16 20:25:16 -04:00
Alex King
1b3ca95f8c
[Cleanup] Remove firstlogin and realfirstlogin from world/client.h ( #3072 )
...
# Notes
- These are unused.
2023-03-16 20:25:03 -04:00
Alex King
c05baac551
[Cleanup] Remove CLIENT_TIMEOUT from world/client.h and zone/client.h ( #3071 )
...
# Notes
- This is unused.
2023-03-16 20:24:53 -04:00
Alex King
939fc79d19
[Cleanup] Remove IsAffectedByBuff() ( #3068 )
...
# Notes
- This is unused.
2023-03-16 20:24:44 -04:00
Alex King
a0e6fce057
[Cleanup] Remove fixedZ from mob.h ( #3065 )
...
# Notes
- This is unused.
2023-03-16 20:24:35 -04:00
Alex King
452389b7a5
[Cleanup] Remove class EQStream from client.h ( #3070 )
...
# Notes
- This is unused.
2023-03-16 20:24:08 -04:00
Alex King
dd184fa8b6
[Cleanup] Remove inWater from mob.h ( #3069 )
...
# Notes
- This is unused.
2023-03-16 20:23:56 -04:00
Alex King
4a3e6b5edc
[Cleanup] Remove current_buff_count ( #3067 )
...
# Notes
- This was unused.
2023-03-16 20:23:41 -04:00
Alex King
7961d7afa8
[Cleanup] Utilize GetPlayerState() in mob methods ( #3066 )
...
# Notes
- This method was unused, make use of it.
2023-03-16 20:23:34 -04:00
Alex King
cc6bcf3295
[Cleanup] Remove casting_spell_type from mob.h ( #3064 )
...
# Notes
- This is unused.
2023-03-16 20:23:21 -04:00
Alex King
b73c2016cf
[Cleanup] Remove last_max_hp from mob.h ( #3063 )
...
# Notes
- This is unused.
2023-03-16 20:23:11 -04:00
Alex King
db7e8241ac
[Cleanup] Remove DoBuffWearOffEffect() from mob.h ( #3062 )
...
# Notes
- This is unused.
2023-03-16 20:12:01 -04:00
Alex King
02ada0e496
[Quest API] Add SendIllusion overloads/parameters to Perl/Lua ( #3059 )
...
* [Quest API] Add SendIllusion methods to Perl.
# Perl
- Add `$mob->SendIllusion(race, gender, texture, helmtexture, face, hairstyle, haircolor, beard, beardcolor, drakkin_heritage, drakkin_tattoo, drakkin_details, size, target)`.
- Add `$mob->SendIllusionPacket(illusion_table_ref)`.
* Change defaults.
* Remove debug message
* Cleanup.
* Cleanup
* Update perl_mob.cpp
2023-03-15 20:37:37 -04:00
Alex King
7c819539c8
[Quest API] Add Spell GetActX methods to Perl/Lua ( #3056 )
...
# Perl
- Add `$mob->GetActDoTDamage(spell_id, value, target)`.
- Add `$mob->GetActDoTDamage(spell_id, value, target, from_buff_tic)`.
- Add `$mob->GetActReflectedSpellDamage(spell_id, value, effectiveness)`.
- Add `$mob->GetActSpellDamage(spell_id, value, target)`.
- Add `$mob->GetActSpellHealing(spell_id, value, target)`.
- Add `$mob->GetActSpellHealing(spell_id, value, target, from_buff_tic)`.
# Lua
- Add `mob:GetActDoTDamage(spell_id, value, target)`.
- Add `mob:GetActDoTDamage(spell_id, value, target, from_buff_tic)`.
- Add `mob:GetActReflectedSpellDamage(spell_id, value, effectiveness)`.
- Add `mob:GetActSpellCasttime(spell_id, cast_time)`.
- Add `mob:GetActSpellCost(spell_id, cost)`.
- Add `mob:GetActSpellDamage(spell_id, value)`.
- Add `mob:GetActSpellDamage(spell_id, value, target)`.
- Add `mob:GetActSpellDuration(spell_id, duration)`.
- Add `mob:GetActSpellHealing(spell_id, value)`.
- Add `mob:GetActSpellHealing(spell_id, value, target)`.
- Add `mob:GetActSpellHealing(spell_id, value, target, from_buff_tic)`.
- Add `mob:GetActSpellRange(spell_id, range)`.
# Notes
- Allows operators to get various spell related values.
2023-03-12 15:36:43 -04:00
Alex King
e670c89163
[Cleanup] Remove unused lua_hate_entry.cpp ( #3057 )
...
# Notes
- This is unused and causes duplication of these methods in Spire Quest API Explorer.
2023-03-12 15:36:20 -04:00
Alex King
12dcbd0871
[Bug Fix] Fix Heal Scale and Spell Scale in NPC Scaling ( #3051 )
...
# Notes
- These had typos and didn't work.
2023-03-09 22:32:47 -05:00
Alex King
f030461bc7
[Feature] Add Heroic Strikethrough to NPC Scaling ( #3028 )
...
* [Feature] Add Heroic Strikethrough to NPC Scaling
# Notes
- Adds Heroic Strikethrough support to NPC scaling.
- Cleans up `std::stoul` to use `Strings::ToUnsignedInt` since recent changes.
- Sets default values to sane values and removes support for `NULL` values.
* Update 2023_03_04_npc_scale_global_base_heroic_strikethrough.sql
2023-03-05 22:36:53 -05:00
Alex King
8f5e7978ab
[Commands] Remove #equipitem Command ( #3040 )
...
* [Commands] Remove #equipitem Command
# Notes
- This command causes issues with cursor and inventory slot desynchronizations and seems to largely be unused/unnecessary.
* Remove from command files.
2023-03-05 22:36:04 -05:00
Alex King
2e55da2b2d
[Fix] Checkmarks and X characters in popup messages ( #3041 )
...
# Notes
- Due to changing the popups to use strings, these show as squares, instead of the proper character.
2023-03-05 22:35:52 -05:00
Alex King
16a8f88ae5
[Commands] Cleanup #haste Command ( #3042 )
...
* [Commands] Cleanup #haste Command
# Notes
- Cleanup messages and logic.
- No longer requires you to re-equip your weapon for the haste to take effect.
- Can now use on targeted client if you have `#gm on` enabled.
* Update haste.cpp
2023-03-05 22:35:42 -05:00
Alex King
22d7ef6763
[Commands] Cleanup #hideme Command ( #3043 )
...
# Notes
- Cleanup messages and logic.
2023-03-05 22:35:30 -05:00
Alex King
457e800c73
[Commands] Cleanup #interrupt Command ( #3044 )
...
* [Commands] Cleanup #interrupt Command
# Notes
- Cleanup messages and logic.
* Update command.cpp
2023-03-05 22:35:23 -05:00
Alex King
8393e50aa8
[Commands] Cleanup #level Command ( #3045 )
...
# Notes
- Cleanup messages and logic.
- Defaults target to GM so that you don't have to target yourself to use the command.
2023-03-05 22:34:33 -05:00
Alex King
b6497cdd6a
[Commands] Cleanup #resetaa and #resetaa_timer ( #3047 )
...
# Notes
- Cleanup messages and logic.
2023-03-05 22:34:21 -05:00
Alex King
218ef80f96
[Commands] Cleanup #picklock Command ( #3046 )
...
* [Commands] Cleanup #picklock Command
# Notes
- Cleanup messages and logic.
* Update picklock.cpp
2023-03-05 22:34:05 -05:00
Alex King
a90d41480a
[Commands] Cleanup #wc Command ( #3049 )
...
# Notes
- Cleanup messages and logic.
2023-03-05 22:18:35 -05:00
Alex King
67df6f62b7
[Cleanup] Remove unused ^evacuate and ^succor subcommands from bot_command.h ( #3039 )
...
# Notes
- These are unused.
2023-03-05 12:19:58 -05:00
Alex King
4572dbc426
[Cleanup] Remove unused BotAA struct in bot_structs.h ( #3038 )
...
# Notes
- This is unused.
2023-03-05 12:19:52 -05:00
Alex King
e8cc160572
[Cleanup] Remove unused bot structs in bot_structs.h ( #3037 )
...
# Notes
- These are unused.
2023-03-05 12:19:42 -05:00
Alex King
8c9adca852
[Cleanup] Utilize SetFilter in client.cpp ( #3036 )
...
# Notes
- This function was unused, make use of it.
2023-03-05 12:19:22 -05:00
Alex King
b53310e23b
[Cleanup] Remove unused AbilityTimer variable in client.h ( #3035 )
...
# Notes
- This is unused.
2023-03-05 12:19:16 -05:00
Alex King
14f01dc2d7
[Cleanup] Remove unused client queued work variable in client.cpp/client.h ( #3034 )
...
# Notes
- This is unused.
2023-03-05 12:19:09 -05:00
Alex King
a4d6509e6d
[Cleanup] Remove unused player update variables in client.cpp/client.h ( #3033 )
...
# Notes
- These are unused.
2023-03-05 12:18:56 -05:00
Alex King
fc835bfb0e
[Cleanup] Remove unused HandleUpdateTasksOnKill in client.h ( #3032 )
...
# Notes
- This is unused.
2023-03-05 12:18:51 -05:00
Alex King
9ec4e5ade0
[Cleanup] Remove unused command variables in client.cpp ( #3031 )
...
# Notes
- These are unused.
2023-03-05 12:18:36 -05:00
Alex King
6b65e93a06
[Cleanup] Remove unused SaveBackup in client.h ( #3030 )
...
# Notes
- This is unused and does nothing in both Perl and Lua.
2023-03-05 12:18:26 -05:00
Alex King
c21d47f450
[Scaling] Add support for pipe-separated zone IDs and versions ( #3015 )
...
* [Scaling] Add support for pipe-separated zone IDs and versions
# Notes
- Allows `|` separated zone IDs and instance versions within the scaling data.
- Loads scaling data on zone bootup as well, without needing to repop for it to initialize.
* Cleanup
2023-03-04 17:24:16 -06:00
Alex King and Akkadius
2a6cf8c8e7
[Strings] Add more number formatters ( #2873 )
...
* [Strings] Add more number formatters
# Notes
- Adds `Strings::ToUnsignedInt` for `uint32` support.
- Adds `Strings::ToBigInt` for `int64` support.
- Adds `Strings::ToUnsignedBigInt` for `uint64` support.
- Adds `Strings::ToFloat` for `float` support.
- Replaces all `std::stoi` references with `Strings::ToInt`.
- Replaces all `atoi` references with `Strings::ToInt`.
- Replaces all `std::stoul` references with `Strings::ToUnsignedInt`.
- Replaces all `atoul` references with `Strings::ToUnsignedInt`.
- Replaces all `std::stoll` references with `Strings::ToBigInt`.
- Replaces all `atoll` references with `Strings::ToBigInt`.
- Replaces all `std::stoull` references with `Strings::ToUnsignedBigInt`.
- Replaces all `atoull` references with `Strings::ToUnsignedBigInt`.
- Replaces all `std::stof` references with `Strings::ToFloat`.
* [Strings] Add more number formatters
- Adds `Strings::ToUnsignedInt` for `uint32` support.
- Adds `Strings::ToBigInt` for `int64` support.
- Adds `Strings::ToUnsignedBigInt` for `uint64` support.
- Adds `Strings::ToFloat` for `float` support.
- Replaces all `std::stoi` references with `Strings::ToInt`.
- Replaces all `atoi` references with `Strings::ToInt`.
- Replaces all `std::stoul` references with `Strings::ToUnsignedInt`.
- Replaces all `atoul` references with `Strings::ToUnsignedInt`.
- Replaces all `std::stoll` references with `Strings::ToBigInt`.
- Replaces all `atoll` references with `Strings::ToBigInt`.
- Replaces all `std::stoull` references with `Strings::ToUnsignedBigInt`.
- Replaces all `atoull` references with `Strings::ToUnsignedBigInt`.
- Replaces all `std::stof` references with `Strings::ToFloat`.
* Rebase cleanup
* Changes/benchmarks/tests
---------
Co-authored-by: Akkadius <akkadius1@gmail.com >
2023-03-04 17:01:19 -06:00
Alex King
6494fbf916
[Bug Fix] Fix Discovered Items with Alternate Currency and LDoN Adventure Merchants ( #3026 )
...
* [Bug Fix] Fix Discovered Items with Alternate Currency Merchants
# Notes
- Before now, alternate currency merchants did not trigger item discovery.
* Update client_packet.cpp
2023-03-04 13:09:27 -05:00
Alex King
a97a9a0d1c
[Bug Fix] Fix npcfeature and playerfeature ( #3017 )
2023-03-01 20:42:37 -05:00
Alex King
ef214f91e9
[Bug Fix] Fix DoAnim quest method default speed ( #3016 )
...
# Notes
- Sets default speed to `0` which makes the animations run at normal speed instead of `1` that makes them run is slow motion.
2023-03-01 17:47:27 -05:00
Alex King
5702f7bcd1
[Quest API] Add IsFindable() and IsTrackable() to Perl/Lua ( #2996 )
...
# Perl
- Add `$mob->IsFindable()`.
- Add `$mob->IsTrackable()`.
# Lua
- Add `mob:IsFindable()`.
- Add `mob:IsTrackable()`.
# Notes
- Allows operators to see if a mob is findable or trackable.
2023-02-28 21:26:11 -05:00
Alex King
9a5bf53e11
[Quest API] Add IsUnderwaterOnly() to Perl/Lua ( #2995 )
...
# Perl
- Add `$npc->IsUnderwaterOnly()`.
# Lua
- Add `npc:IsUnderwaterOnly()`.
# Notes
- Allows operators to chec k if an NPC is underwater only.
2023-02-28 21:13:43 -05:00
Alex King
69c6a7b89a
[Quest API] Add IsBerserk() to Perl/Lua ( #2997 )
...
* [Quest API] Add IsBerserk() to Perl/Lua
# Perl
- Add `$client->IsBerserk()`.
# Lua
- Add `client:IsBerserk()`.
- Remove `mob:IsBerserk()` to move to client.
# Notes
- Allows operators to check if a client is berserk.
* Move to Mob.
* Update lua_client.cpp
2023-02-28 20:31:20 -05:00
Alex King
774a7fa779
[Cleanup] Delete unused zone/skills.h ( #3007 )
...
# Notes
- This is unused.
2023-02-26 21:35:49 -05:00
Alex King
1ff4541a9f
[Cleanup] Remove NumberOfAvailableTitles() from titles.h ( #3006 )
...
# Notes
- This is unused.
2023-02-26 21:35:43 -05:00
Alex King
3448758c03
[Quest API] Add HasSpecialAbilities() to Perl/Lua ( #2994 )
...
* [Quest API] Add HasSpecialAbilities() to Perl/Lua
# Perl
- Add `$mob->HasSpecialAbilities()`.
# Lua
- Add `mob:HasSpecialAbilities()`
# Notes
- Allows operators to check if a mob has special abilities
* Move to NPC.
* Update lua_mob.cpp
2023-02-26 21:35:10 -05:00
Alex King
ff4ccfa98f
[Quest API] Add GetDefaultRaceSize() to Perl/Lua ( #2993 )
...
# Perl
- Add `$mob->GetDefaultRaceSize()`.
# Lua
- Add `mob:GetDefaultRaceSize()`.
# Notes
- Allows operators to get the default race size of a race if they want to use it in a script.
2023-02-26 21:35:03 -05:00
Alex King
a470931fdd
[Cleanup] Remove class EGNode from mob.h ( #3003 )
...
# Notes
- This is unused.
2023-02-25 20:10:23 -05:00
Alex King
078db3460d
[Cleanup] Remove ReturnItemPacket from client.h/inventory.cpp ( #3002 )
...
# Notes
- This is unused.
2023-02-25 20:10:08 -05:00
Alex King
0980a780d0
[Cleanup] Remove GetDamageMultiplier() from client.h ( #3001 )
...
# Notes
- This is unused.
2023-02-25 19:50:42 -05:00
Alex King
7f01bb509c
[Cleanup] Remove DumpPacketProfile() from client.h ( #3000 )
...
# Notes
- This is unused.
2023-02-25 19:38:09 -05:00
Alex King
4bb189cbf4
[Cleanup] Remove GetCombinedAC_TEST() from client.h ( #2999 )
...
# Notes
- This is unused.
2023-02-25 19:38:03 -05:00