nytmyr
b69ac7dc21
holding check at start of ai process
2024-12-02 21:25:06 -06:00
nytmyr
f12e597ff3
more pull tweaks
2024-12-02 09:16:11 -06:00
nytmyr
1af85092f7
Implement spell AI pulling, fix throw stone
2024-12-02 07:32:30 -06:00
nytmyr
ead31d2cd4
Update cast.cpp
2024-12-01 23:37:39 -06:00
nytmyr
51eb75523e
add !commandedspell() check to aggro checks on cast
2024-12-01 23:35:21 -06:00
nytmyr
1d0ca78e2d
remove unused functions
2024-12-01 23:34:40 -06:00
nytmyr
a22502a13d
rename BOT_SPELL_TYPE functions
2024-12-01 23:33:21 -06:00
nytmyr
3034bd5762
fix changes made to mercs by mistake
2024-12-01 23:31:39 -06:00
nytmyr
af5dbbe932
remove unnecessary messages on silence /block for bots
2024-12-01 23:05:50 -06:00
nytmyr
ea84fd75da
Clean up and fix any melee attacks to line up with clients
2024-12-01 20:46:50 -06:00
nytmyr
338985634f
Add taunting update on stance change when necessary
2024-12-01 20:46:17 -06:00
nytmyr
962e2d80b9
fix AA loading and expansionbitmask saving/loading
2024-12-01 20:36:27 -06:00
nytmyr
867771e76b
add default spawned note to ^cast
2024-11-28 23:35:35 -06:00
nytmyr
08387560b3
implement depart to use spell lists
2024-11-28 23:35:21 -06:00
nytmyr
dc0819c2c6
misc cleanup
2024-11-28 22:33:30 -06:00
nytmyr
ceeb083864
Allow bots to bypass los checks for positioning if no detrimental types allowed
2024-11-28 22:15:02 -06:00
nytmyr
d0033d4786
add check for self on isingrouporraid
2024-11-28 00:56:55 -06:00
nytmyr
6846bdc56c
commanded spell fixes. All should be working now minus depart
2024-11-27 21:09:51 -06:00
nytmyr
156c928521
debug cleanup
2024-11-27 20:50:56 -06:00
nytmyr
df6c6c3ea0
add aehateline spell type
2024-11-27 20:50:21 -06:00
Alex King
fe9df46a24
[Bug Fix] Fix EVENT_COMBAT on NPC Death ( #4558 )
2024-11-27 20:30:29 -05:00
nytmyr
f6cb63a89b
more command cleanup
2024-11-27 19:02:37 -06:00
nytmyr
10effce2a6
Implement more commanded types properly, move shadownight hate to hateline type...
...
Add incapacitated checks to casting logic and checks.
Add candocombat zone check, summon other's corpse for bot, in/out combat spell checks, mute checks, level restriction
2024-11-27 13:51:37 -06:00
nytmyr
b200bdd04e
implement commanded cast types
2024-11-26 13:17:57 -06:00
nytmyr
1f82e12b34
Command help cleanup
2024-11-26 13:17:57 -06:00
nytmyr
bdea548460
fix resistbuffs and damageshields spell type checks
2024-11-26 13:17:56 -06:00
nytmyr
d97f691255
misc cleanup
2024-11-26 13:17:56 -06:00
Alex King
6bd758b3dd
[Rules] Add Rule to Disable NPCs Facing Target ( #4543 )
2024-11-24 17:30:44 -06:00
Alex King
9938755517
[Bug Fix] Fix Possible Item Loss in Trades ( #4554 )
2024-11-24 17:29:27 -06:00
Alex King
3158386aa3
[Bug Fix] Fix Issue with Perl EVENT_PAYLOAD ( #4545 )
2024-11-24 17:19:40 -06:00
Mitch Freeman
7a841c11c5
[Bug Fix] Players could become flagged as a Trader when they were not trading ( #4553 )
2024-11-24 17:17:01 -06:00
Mitch Freeman
a49d1446b7
[Bug Fix] Fix for sending money via Parcel, then changing your mind ( #4552 )
2024-11-24 17:15:18 -06:00
carolus21rex
b2d0fa6a2f
[Bug Fix] Fix Strings::Commify bug with #mystats ( #4547 )
...
* Fix a formatting bug with #mystats
When using values larger than 1,000, we were calling commify on a string that already had commas. This resulted in the value 1005 looking like 1,,005.
* Update mob.cpp
---------
Co-authored-by: Alex King <89047260+Kinglykrab@users.noreply.github.com >
2024-11-22 16:23:48 -05:00
Mitch Freeman
62ac015fff
[Bug Fix] Fix an edge case with augmented items inside parceled containers ( #4546 )
2024-11-20 21:17:04 -05:00
Mitch Freeman
4977a7c2e0
[Bazaar] Further refinements for instanced bazaar ( #4544 )
...
Resolves
- Parcels being delivered with incorrect item
- Inspecting an item from the bazaar window showing the incorrect item
2024-11-16 15:14:17 -06:00
nytmyr
e6aeb01ddf
update and expand ^itemuse options and add lore checks
2024-11-15 13:26:00 -06:00
nytmyr
5c73581f90
Add AllowBotEquipAnyClassGear to bot trades
2024-11-14 20:09:19 -06:00
nytmyr
677a9fdfe0
Add more checks to bot names to prevent spacing or invalid characters
2024-11-14 20:08:57 -06:00
Mitch Freeman
9967384ab8
[Fix] Fix for mult-instanced bazaar zones ( #4541 )
...
* Enable bazaar for multiple instances.
* Enable buyer for multiple instances.
* Update to buyer/barter for multiple instances and attuned items.
2024-11-14 19:44:03 -06:00
Chris Miles
33f5c4c6a7
[Bug Fix] Fix issue where NPC's are being hidden as traders ( #4539 )
...
* [Fix] Fix issue where NPC's are being hidden as traders
* Fix
* Update mob.cpp
2024-11-14 19:15:03 -05:00
nytmyr
1e7739012f
Make command errors/failures yellow
2024-11-13 22:19:11 -06:00
nytmyr
2e0840db72
add bot camp timer to prevent /camp exploits
2024-11-13 10:10:47 -06:00
nytmyr
6d97536e38
Add loregroup 0 bypass for lore conflicts for bots like clients
2024-11-12 22:19:16 -06:00
hg
bcedfe7032
[Quest API] Add Native Database Querying Interface ( #4531 )
...
* Add database quest API
API functions are named to be similar to LuaSQL and perl DBI
New connections are made for Database objects. These can either use
credentials from the server eqemu_config or manual connections.
* Add option to use zone db connections
2024-11-12 20:01:18 -06:00
nytmyr
464c69190d
correct and tweak all combat positioning and combat range
2024-11-11 22:09:05 -06:00
nytmyr
8989c6f21b
apply ranged setting on spawn to show correct weapons
2024-11-11 22:09:04 -06:00
nytmyr
9dd11a598f
Add AllowAIMez to allow bot auto mez to be toggled
2024-11-11 22:08:53 -06:00
nytmyr
c50d72ccf0
add PercentChanceToCast rules for AE and group spells
2024-11-11 22:08:53 -06:00
nytmyr
8fa429c02d
add sanity check to campCount on ^camp
2024-11-11 22:08:52 -06:00
nytmyr
351ada12a5
correct GetBestBotMagicianPetSpell
2024-11-11 22:08:52 -06:00