nytmyr
e5bcb6acfc
Correct pet buff type logic to catch DS/Resists with other spell effects in them
2025-01-31 15:40:47 -06:00
nytmyr
c5aa1ea06f
Add rules (Bots, AICastSpellTypeDelay, Bots, AICastSpellTypeHeldDelay) to prevent spamming of failed spell type AI casts
2025-01-31 15:30:25 -06:00
nytmyr
09bbe87268
Correct pet checks on GetUltimateSpell functions
2025-01-31 15:27:25 -06:00
nytmyr
2211e125d8
Set lower limit of spell delays to 100 rather than 1
2025-01-31 14:45:00 -06:00
nytmyr
a765e3239c
Remove unused no_pets option from GatherSpellTargets
2025-01-31 14:33:19 -06:00
nytmyr
bd97453852
Implement ^spellannouncecasts to toggle announcing casts of spell types
2025-01-31 14:31:48 -06:00
nytmyr
c08893ffcb
Rename BotGroupSay to RaidGroupSay
2025-01-30 23:03:57 -06:00
nytmyr
e039ce2e37
Move functions out of mob.h and cleanup
2025-01-30 22:25:54 -06:00
nytmyr
9b72672945
Implement missing ^spellresistlimits/^resistlimits command
2025-01-30 22:24:33 -06:00
nytmyr
f99c19d3ee
Allow duplicate casts of same spell on target for heals and cures
2025-01-28 23:11:00 -06:00
nytmyr
db00064028
Make struct BotSpellSettings snake case
2025-01-28 23:04:13 -06:00
nytmyr
60d96d6ac6
Give ^copysettings/^defaultsettings more options, cleanup.
2025-01-28 22:08:07 -06:00
nytmyr
56a9853e63
todo
2025-01-27 23:42:42 -06:00
nytmyr
b5a200554b
Fix ^cast summoncorpse
2025-01-27 23:33:16 -06:00
nytmyr
69d5d1a883
todo
2025-01-27 22:47:09 -06:00
nytmyr
b3a550f193
Rename BotSpells_Struct/BotSpells_Struct_wIndex
2025-01-26 22:27:15 -06:00
nytmyr
41b8cb3e71
Remove _Struct from struct declarations
2025-01-26 20:05:36 -06:00
nytmyr
fbb2341fca
Correct DoLosChecks
2025-01-26 10:21:56 -06:00
nytmyr
764715f625
New lines
2025-01-25 23:19:09 -06:00
nytmyr
d5be066fee
update todo
2025-01-25 07:24:29 -06:00
nytmyr
abaefc8e7f
Add bot and bot pet checks to various spells, auras and targeting checks that were missing.
2025-01-25 07:01:39 -06:00
nytmyr
58a7d25899
Line fixes
2025-01-24 15:42:25 -06:00
nytmyr
f8ff6794c1
Missing p_item, s_item in CombatRangeInput
2025-01-24 12:45:20 -06:00
nytmyr
cec1dbda94
Add GetBuffTargets helper
2025-01-24 12:23:54 -06:00
nytmyr
8b863f4402
Move melee distance calculations to better function
2025-01-24 12:23:54 -06:00
nytmyr
9134516847
Add check in distance calculations to stay at range if set even if no ammo or ranged
2025-01-24 11:01:39 -06:00
nytmyr
e1925d1b13
Cleanup ranged and ammo calculations - Adds throwing check for match
2025-01-24 11:01:16 -06:00
nytmyr
aea4b1f201
Remove log
2025-01-24 10:27:13 -06:00
nytmyr
389c861767
Add back hpmanaend update to bot raid, force timer update to prevent spamming
2025-01-23 15:25:52 -06:00
nytmyr
88d3bcfdf5
Correct GetStopMeleeLevel checks for some buff checks
2025-01-23 15:16:30 -06:00
nytmyr
b836e78adb
Fix BotMeditate to med at proper percentages
2025-01-23 15:14:12 -06:00
nytmyr
6364b00efd
More cleanup 2
2025-01-23 13:58:27 -06:00
nytmyr
529d26a132
More cleanup 1
2025-01-23 13:28:12 -06:00
nytmyr
dec2eba6e5
Merge branch 'master' into bot-rewrite
2025-01-22 15:56:37 -06:00
nytmyr
37a61e7234
update todo
2025-01-22 15:52:15 -06:00
Chris Miles
25826c6686
[Performance] Client / NPC Position Update Optimizations ( #4602 )
...
* Zone optimizations
* More changes
* More
* Update entity.cpp
* Beautiful
* Amazing
* Feature flag all logic
* Broadcast to group
* Update mob.cpp
* Updates
* Update client.cpp
* Update client.cpp
* Add rule Zone:EnableEntityClipping
* Little bit of cleanup
* Don't send update to self while in group
* Remove visibility work and feature flags
* Cleanup
* Logging
* Improve CheckSendBulkNpcPositions
* No need to cast
* Field cleanup
* Build initial list on zone-in
2025-01-21 15:35:19 -06:00
nytmyr
2301b91e77
Move bot spdat functions to spdat_bot
2025-01-21 13:13:30 -06:00
nytmyr
3a25d51095
Consolidate SetBotBlockedBuff/SetBotBlockedPetBuff
2025-01-20 20:17:38 -06:00
nytmyr
46a45679b2
Consolidate AttemptForcedCastSpell
2025-01-20 19:30:26 -06:00
nytmyr
3040d3bc97
Move various Bot<>Checks logging to BotSpellChecks
2025-01-20 13:03:58 -06:00
nytmyr
744a1d23c0
Make botOwnerCharacterID snakecase
2025-01-20 11:56:27 -06:00
nytmyr
dff3af1193
Rename _spellSettings to m_bot_spell_settings
2025-01-20 10:44:22 -06:00
nytmyr
8dce4cd9bf
Update TODO
2025-01-12 15:38:43 -06:00
nytmyr
4134a30f59
Allow inventory give to specific ID slots
2025-01-12 15:38:00 -06:00
nytmyr
e792c97d67
remove completed todo
2025-01-11 16:19:33 -06:00
nytmyr
01afd68230
Remove bcspells, fix helper_send_usage_required_bots
2025-01-11 01:40:32 -06:00
nytmyr
fc527b8077
fix ^cast wirh commanded types
2025-01-11 01:31:17 -06:00
nytmyr
f34a9470a8
code cleanup 4
2025-01-10 12:23:40 -06:00
nytmyr
95c1bb6883
code cleanup 2
2025-01-10 11:45:00 -06:00
nytmyr
40b676c320
code cleanup 1
2025-01-09 23:01:48 -06:00