Kinglykrab
5ab9b941e2
[Commands] Cleanup #titlesuffix Command. ( #1834 )
...
- Cleanup message and logic.
2021-11-27 21:29:56 -05:00
Kinglykrab
d28f902ecc
[Commands] Add #countitem Command. ( #1842 )
...
* [Commands] Add #countitem Command.
- Add #countitem [Item ID] command to count an item by ID on yourself or your player/NPC target.
* Cleanup.
2021-11-27 20:52:09 -05:00
Kinglykrab
fd862d16bb
[Commands] Cleanup #mysql Command. ( #1837 )
...
* [Commands] Cleanup #mysql Command.
- Cleanup messages and logic.
* Update mysql.cpp
2021-11-27 20:32:21 -05:00
Kinglykrab
a6e5534b64
[Commands] Cleanup #texture Command. ( #1835 )
...
* [Commands] Cleanup #texture Command.
- Cleanup message and logic.
* Update command.cpp
2021-11-27 20:21:58 -05:00
Kinglykrab
225497337c
[Commands] Add #setendurance Command. ( #1841 )
...
- Add #setendurance [Endurance] command to set an NPC or player's endurance to a specified amount, or to max if the amount is greater than their max.
- Cleanup #endurance command message and logic.
2021-11-27 19:08:07 -05:00
Kinglykrab
a5348e207b
[Commands] Add #sethp Command. ( #1840 )
...
- Add #sethp [Health] command to set an NPC or player's health to a specified amount, or to max if the amount is greater than their max.
- Cleanup #heal command message and logic.
2021-11-27 19:08:00 -05:00
Kinglykrab
c4c5256438
[Commands] Add #setmana Command. ( #1839 )
...
* [Commands] Add #setmana Command.
- Add #setmana [Mana] command to set an NPC or player's mana to a specified amount, or to max if the amount is greater than their max.
- Cleanup #mana command message and logic.
* Update mana.cpp
2021-11-27 19:07:47 -05:00
Kinglykrab
b3b9899a23
[Commands] Cleanup #movechar Command. ( #1838 )
...
- Cleanup messages and logic.
- Add support for Zone ID versus Zone Short Name.
- Add support for Character ID versus Character Name.
2021-11-27 19:06:40 -05:00
Kinglykrab
7d1d385418
[Commands] Cleanup #gmzone Command. ( #1836 )
...
- Cleanup messages and logic.
- Add support for Zone ID.
2021-11-27 18:19:03 -05:00
Kinglykrab
96cdf1b076
[Commands] Cleanup #title Command. ( #1833 )
...
- Cleanup message and logic.
2021-11-27 18:18:27 -05:00
KayenEQ
8688e9c9fa
[Spells] Eye of Zomm will now despawn and stack properly ( #1849 )
...
* [Spells] Eye of Zomm stop chain spawning
No more chain spawning.
* [Spells] Eye of Zomm stop chain spawning
* [Spells] Eye of Zomm update
2021-11-27 12:11:23 -05:00
KayenEQ
6a28828e08
[API] mob->AppearanceEffects improved functionality. ( #1821 )
...
* appearanceffectscript
* update
* debugged
* [API] SendAppearanceEffect update
* [API] SendAppearanceEffect update
* [API] SendAppearanceEffect Upates
perl method RemoveAppearanceEffect to remove the apperanceeffect
* [API} AppearanceEffects update
* [API] SendAppearanceEffects update
2021-11-27 12:10:08 -05:00
Natedog2012
8566662d56
[Bug Fix] SendSpellBarEnable sends correct slotid to fix spellbar on RoF2 ( #1848 )
...
* SendSpellBarEnable sends correct slotid to fix spellbar on RoF2
* Send correct data when using StopCasting() to re-enable spellbar
2021-11-27 09:45:57 -05:00
Kinglykrab
298ae3e3ba
[Bug Fix] Fix possible crash with #killallnpcs. ( #1846 )
2021-11-27 09:45:13 -05:00
Michael Cook (mackal)
4507b063f5
Switch server to use new style ManaChange_Struct ( #1843 )
...
This will allow us to fix some bugs the current handling has.
Note: the decoder isn't needed since the client always sends it up as a
0 length packet.
2021-11-26 21:33:49 -05:00
Natedog2012
774e0c7faa
Do not set teleport doors to Open ( #1786 )
2021-11-26 15:26:07 -06:00
Kinglykrab
8b54bb34e4
[Commands] Cleanup #gmspeed Command. ( #1831 )
...
* [Commands] Cleanup #gmspeed Command.
- Cleanup message and logic.
* Update gmspeed.cpp
* Update gmspeed.cpp
2021-11-26 13:56:45 -05:00
Kinglykrab
e87b8e2682
[Commands] Cleanup #gender Command. ( #1832 )
...
- Cleanup message and logic.
- Cleanup other spots using similar logic so they're all uniform.
2021-11-26 10:01:35 -05:00
Kinglykrab
2dc3ca52db
[Commands] Cleanup #gm Command. ( #1830 )
...
- Cleanup message and logic.
- Cleanup SetGM() message.
2021-11-26 10:01:13 -05:00
Kinglykrab
514029a6bb
[Commands] Cleanup #bind Command. ( #1829 )
...
- Add message and cleanup logic.
2021-11-26 10:01:04 -05:00
Kinglykrab
b29f398239
[Commands] Cleanup #getplayerburiedcorpsecount Command. ( #1818 )
...
* [Commands] Cleanup #getplayerburiedcorpsecount Command.
- Cleanup message and logic.
* Update command.cpp
2021-11-25 21:01:23 -05:00
Kinglykrab
e474b2a280
[Commands] Add #petitems Command. ( #1823 )
...
- Add #petitems command to show a person's pet items if they have access to the command.
- Adds a default false parameter to QueryLoot for NPCs that keeps messages and logic from being ran on pets for no reason.
- Cleaned up message a bit for loot and stuff.
- Remove check for loottable ID when using #npcstats for NPCs that get items from a script or otherwise.
2021-11-25 14:50:05 -05:00
Kinglykrab
d38b8a4867
[Bug Fix] Fix possible crash in #givemoney. ( #1828 )
2021-11-25 13:55:06 -05:00
KayenEQ
1a5f48521d
[Bug Fix] Bind Sight will now function properly ( #1825 )
...
* start
* bind sight fixed
* Update spdat.h
* Update spells.cpp
* Search or jump to… Pull requests Issues Marketplace Explore @KayenEQ EQEmu / Server Public 60 338 290 Code Issues 106 Pull requests 11 Actions Projects 1 Wiki Security Insights [Bug Fix] Bind Sight will now function properly #1825 Open KayenEQ wants to merge 4 commits into EQEmu:master from KayenEQ:bindsightfix2 Open [Bug Fix] Bind Sight will now function properly
2021-11-25 10:16:28 -05:00
KayenEQ
ba427c64ba
[Bug Fix] Numhits now display instantly on cast. ( #1826 )
2021-11-25 08:33:39 -05:00
KayenEQ
9d59b3def4
[Spells] Bard AA clicks should not receive song modifiers. ( #1824 )
2021-11-25 08:32:46 -05:00
KayenEQ
a6f5bf72be
Update spell_effects.cpp ( #1822 )
2021-11-24 19:43:43 -05:00
KayenEQ
6ff7f7aa53
[API] mob->SpellEffect small perl fix ( #1820 )
...
* Update perl_mob.cpp
* Update perl_mob.cpp
2021-11-24 12:48:23 -05:00
Kinglykrab
1a2897c423
[Commands] Cleanup #disablerecipe Command. ( #1816 )
...
- Cleanup message and logic.
2021-11-23 21:45:59 -05:00
Kinglykrab
8b5b19ae2c
[Commands] Cleanup #enablerecipe Command. ( #1817 )
...
- Cleanup message and logic.
2021-11-23 21:45:52 -05:00
Kinglykrab
6fa41a3b73
[Commands] Remove duplicate commands. ( #1819 )
2021-11-23 19:53:39 -05:00
Kinglykrab
6496690123
[Commands] Cleanup #zsafecoords Command. ( #1806 )
...
* [Commands] Cleanup #zsafecoords Command.
- Cleanup message and logic.
- Add parameter to allow data to be saved to database.
* Typo.
* Update zsafecoords.cpp
* Update zsafecoords.cpp
2021-11-23 18:25:12 -05:00
Kinglykrab
a11482ff23
[Cleanup] Utilize ConvertSecondsToTime() method. ( #1805 )
...
* [Cleanup] Utilize ConvertSecondsToTime() method.
* Lowercase.
2021-11-23 18:25:02 -05:00
Kinglykrab
4672e48fbd
[Commands] Cleanup #zcolor Command. ( #1813 )
...
* [Commands] Cleanup #zcolor Command.
- Cleanup message and logic.
- Add parameter to allow data to be saved to database.
* Update zcolor.cpp
2021-11-23 16:45:31 -05:00
KayenEQ
8f3cce6585
send graphic to target correctly ( #1785 )
2021-11-23 12:55:58 -05:00
Kinglykrab
8d3a179ecc
[Commands] Remove #zuwcoords Command. ( #1810 )
...
- Remove duplicate command of #zunderworld
2021-11-23 06:03:09 -05:00
Kinglykrab
2cbcefd9a0
[Commands] Cleanup #zheader Command. ( #1814 )
...
* [Commands] Cleanup #zheader Command.
- Cleanup message and logic.
- Add parameter to allow versions to be loaded.
- Cleanup parameter name in CFG methods from instance_id to instance_version.
* Update zonedb.cpp
2021-11-23 05:49:11 -05:00
Kinglykrab
ef06a0d0b6
[Commands] Cleanup #zclip Command. ( #1812 )
...
* [Commands] Cleanup #zclip Command.
- Cleanup message and logic.
- Add parameter to allow data to be saved to database.
* Cleanup.
2021-11-23 05:48:47 -05:00
Kinglykrab
1935ea60d0
[Commands] Remove #zonespawn Command. ( #1811 )
...
* [Commands] Remove #zonespawn Command.
- Remove unimplemented command.
* Remove from CMakeLists.txt.
* Fix.
2021-11-23 05:48:39 -05:00
Kinglykrab
8c7e1be344
[Commands] Cleanup #givemoney Command. ( #1804 )
...
- Cleanup money message to use new helper method.
2021-11-22 21:18:04 -05:00
Kinglykrab
9240497cbc
[Commands] Cleanup #zsky Command. ( #1808 )
...
- Cleanup message and logic.
- Add parameter to allow data to be saved to database.
2021-11-22 21:17:13 -05:00
Kinglykrab
0da4610249
[Commands] Cleanup #zsave Command. ( #1807 )
...
* [Commands] Cleanup #zsave Command.
- Cleanup message and logic.
* White.
2021-11-22 21:17:03 -05:00
Kinglykrab
26c7287997
[Commands] Cleanup #zunderworld Command. ( #1809 )
...
* [Commands] Cleanup #zunderworld Command.
- Cleanup message and logic.
- Add parameter to allow data to be saved to database.
* Update zunderworld.cpp
2021-11-22 21:16:42 -05:00
Kinglykrab
cece66adc6
[Commands] Cleanup #instance Command. ( #1803 )
...
* [Commands] Cleanup #instance Command.
- Cleanups message and logic.
- Cleanup ListAllInstances() method.
- Fix day calculation in ConvertSecondsToTime().
* Cleanup.
* Add return.
2021-11-21 19:02:01 -05:00
Kinglykrab
d29993fafa
[Commands] Cleanup #nukebuffs Command. ( #1795 )
...
* [Commands] Cleanup #nukebuffs Command.
- Cleanup messages and logic.
- #nukebuffs now allows you to nuke all, beneficial, or detrimental buffs, also added a help menu.
- Add BuffFadeBeneficial().
- Cleanup logic in some buff fade methods.
- Fix several spots where we were using CalcBonuses() when it was unnecessary, i.e when you fade no buffs you do not need to recalculate bonuses.
* Update spells.cpp
2021-11-21 15:20:16 -05:00
Kinglykrab
39c27c987d
[Commands] Cleanup #peqzone Command. ( #1794 )
...
- Cleanup messages and logic.
- Add RULE_INT(Zone, PEQZoneHPRatio, 75, "Required HP Ratio to use #peqzone")
- Modify #peqzone Timer rule to allow it to be disabled.
2021-11-21 14:19:08 -05:00
Kinglykrab
5470ec6293
[Commands] Cleanup #corpse Command. ( #1790 )
...
- Cleanup message and logic.
- Add ConvertMoneyToString(platinum, gold, silver, copper) helper method.
- Cleanup NPC::QueryLoot() and Corpse::QueryLoot().
2021-11-21 14:02:03 -05:00
Kinglykrab
1acdc6034b
[Commands] Cleanup #permagender Command. ( #1779 )
...
- Cleanup message and logic.
2021-11-21 14:01:15 -05:00
KayenEQ
e9fc80815a
[Spells] Support for SPA 161 and 450 to give percent spell or dot mitigation from Items or AA's. ( #1793 )
...
* spell dot shield item AA support
* Update spdat.h
* Update attack.cpp
2021-11-21 10:16:55 -05:00
splose
a84536cd05
[Bug Fix] Autofire attacking yourself ( #1776 )
...
* Fix being able to attack yourself with autofire if Combat:MinRangedAttackDist == 0
* requested changes
* 2
2021-11-21 10:16:20 -05:00