nytmyr
6ef444a771
remove unused functions
2024-12-12 22:14:02 -06:00
nytmyr
8c923a6c51
rename BOT_SPELL_TYPE functions
2024-12-12 22:14:02 -06:00
nytmyr
003598a348
fix changes made to mercs by mistake
2024-12-12 22:14:02 -06:00
nytmyr
53d4bc4e48
remove unnecessary messages on silence /block for bots
2024-12-12 22:14:02 -06:00
nytmyr
7a68b4d70c
Clean up and fix any melee attacks to line up with clients
2024-12-12 22:14:01 -06:00
nytmyr
49ecb62cc7
Add taunting update on stance change when necessary
2024-12-12 22:14:01 -06:00
nytmyr
c54cb2f423
fix AA loading and expansionbitmask saving/loading
2024-12-12 22:14:01 -06:00
nytmyr
f123bcbf80
add default spawned note to ^cast
2024-12-12 22:14:01 -06:00
nytmyr
3302869e29
implement depart to use spell lists
2024-12-12 22:14:01 -06:00
nytmyr
8840ecb221
misc cleanup
2024-12-12 22:14:00 -06:00
nytmyr
7abd67ff26
add invalid spell id cleanup to bot spell list inserts
2024-12-12 22:13:27 -06:00
nytmyr
99926ee102
Allow bots to bypass los checks for positioning if no detrimental types allowed
2024-12-12 22:13:27 -06:00
nytmyr
53c227a8b1
add check for self on isingrouporraid
2024-12-12 22:13:27 -06:00
nytmyr
cd3cd9ef1a
commanded spell fixes. All should be working now minus depart
2024-12-12 22:13:26 -06:00
nytmyr
9279eaa767
debug cleanup
2024-12-12 22:13:26 -06:00
nytmyr
4bb1fd9dcd
add aehateline spell type
2024-12-12 22:13:26 -06:00
nytmyr
2f4d5ebde9
more command cleanup
2024-12-12 22:13:25 -06:00
nytmyr
b2590b5056
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-12-12 22:13:24 -06:00
nytmyr
ee9651b4f1
implement commanded cast types
2024-12-12 22:13:18 -06:00
nytmyr
3d67009de5
Command help cleanup
2024-12-12 22:13:05 -06:00
nytmyr
4702d74722
fix resistbuffs and damageshields spell type checks
2024-12-12 22:13:04 -06:00
nytmyr
484b88ddbc
misc cleanup
2024-12-12 22:13:04 -06:00
nytmyr
19376c4957
update and expand ^itemuse options and add lore checks
2024-12-12 22:13:03 -06:00
nytmyr
aa7632d3df
Add AllowBotEquipAnyClassGear to bot trades
2024-12-12 22:13:03 -06:00
nytmyr
dbacd80760
Add more checks to bot names to prevent spacing or invalid characters
2024-12-12 22:13:03 -06:00
nytmyr
11859769a6
Make command errors/failures yellow
2024-12-12 22:13:03 -06:00
nytmyr
ab446138a3
add bot camp timer to prevent /camp exploits
2024-12-12 22:13:02 -06:00
nytmyr
abefd1ccce
Add loregroup 0 bypass for lore conflicts for bots like clients
2024-12-12 22:13:02 -06:00
nytmyr
f3c0ddd4be
correct and tweak all combat positioning and combat range
2024-12-12 22:13:02 -06:00
nytmyr
161d6b3b66
apply ranged setting on spawn to show correct weapons
2024-12-12 22:13:02 -06:00
nytmyr
2042e95163
Add AllowAIMez to allow bot auto mez to be toggled
2024-12-12 22:13:01 -06:00
nytmyr
1c8da32f72
add PercentChanceToCast rules for AE and group spells
2024-12-12 22:13:01 -06:00
nytmyr
8fe5112e07
add sanity check to campCount on ^camp
2024-12-12 22:13:01 -06:00
nytmyr
a0f9745c46
correct GetBestBotMagicianPetSpell
2024-12-12 22:13:01 -06:00
nytmyr
b0768454c1
adjust spell hold checks to rely on caster and
...
Implement pet resist buffs and pet damage shields
2024-12-12 22:13:00 -06:00
nytmyr
ec89a65aeb
remove circle/teleport, tweak depart
2024-12-12 22:13:00 -06:00
nytmyr
22f1265178
remove spelltype checks from clients causing bad data
2024-12-12 22:13:00 -06:00
nytmyr
10ddcb0151
passivecheck response
2024-12-12 22:13:00 -06:00
nytmyr
7d670e674d
add passive stance checks to commands and loading/saving. shouldn't be `
2024-12-12 22:12:59 -06:00
nytmyr
aa29f6e001
only load client spell types for clients
2024-12-12 22:12:59 -06:00
nytmyr
77da29f940
Add viral, fear, stun, knockback, gravityeffect support to bots
2024-12-12 22:12:58 -06:00
nytmyr
686fdb9bda
command cleanup
2024-12-12 22:11:27 -06:00
nytmyr
e73f1259be
bot movement cleanup and tweaks, move casterrange to distanceranged
2024-12-12 22:11:27 -06:00
nytmyr
1048cb78aa
misc command and rule cleanup
2024-12-12 22:11:26 -06:00
nytmyr
95bf30740f
more target validation for bots to prevent pets from getting hit with AEs and pets trying to attack invalid targets
2024-12-12 22:11:26 -06:00
nytmyr
1d6d6a0f36
Make rogue/monk evade logic more accurate to players
2024-12-12 22:11:26 -06:00
nytmyr
63233d11e8
Implement and rewrite stances
2024-12-12 22:11:25 -06:00
nytmyr
d06ae5d478
fix formatting in cazictouch
2024-12-12 22:11:25 -06:00
nytmyr
85c0a114bc
misc cleanup
2024-12-12 22:11:24 -06:00
nytmyr
0f16601e5d
Rewrite ^followd command and remove squared values from command
2024-12-12 22:11:24 -06:00