nytmyr
|
e710fbea34
|
Fix performance in IsValidSpellRange by flipping HasProjectIllusion
|
2024-12-20 09:43:51 -06:00 |
|
nytmyr
|
66356a3d6e
|
missing from GetChanceToCastBySpellType
|
2024-12-20 09:43:00 -06:00 |
|
nytmyr
|
e031b4d1e0
|
Change GetSpellListSpellType to GetParentSpellType
|
2024-12-20 09:42:01 -06:00 |
|
nytmyr
|
d120b45880
|
Typo on PetBuffs implement
|
2024-12-20 09:40:47 -06:00 |
|
nytmyr
|
d64af967ea
|
Change GetRaidByBotName to GetRaidByBot
|
2024-12-20 09:40:01 -06:00 |
|
nytmyr
|
322f8c5ffd
|
Implmenet PetCures, add some missing types for defaults/chance to cast
|
2024-12-20 09:38:40 -06:00 |
|
nytmyr
|
54b9825537
|
Add PercentChanceToCastGroupCure
|
2024-12-20 09:33:47 -06:00 |
|
nytmyr
|
fbecac0938
|
Allow bots to clear HasProjectIllusion flag
|
2024-12-20 09:29:59 -06:00 |
|
nytmyr
|
eaa1f67802
|
cls cleanup
|
2024-12-20 00:44:49 -06:00 |
|
nytmyr
|
21f8bc0f95
|
add GetBotSpellCategoryIDByShortName and CopyBotBlockedPetBuffs, update ^defaultsettings command
|
2024-12-17 23:20:39 -06:00 |
|
nytmyr
|
ffd92017e0
|
Move getnames for categories and settings to mob, rename hptomed/manatomed
|
2024-12-17 23:03:42 -06:00 |
|
nytmyr
|
8377797523
|
missing )
|
2024-12-17 15:15:11 -06:00 |
|
nytmyr
|
e1d4a68d89
|
command grammar
|
2024-12-17 13:10:34 -06:00 |
|
nytmyr
|
7ce37819f7
|
add beneficial check to ^blockedbuffs
|
2024-12-17 13:10:24 -06:00 |
|
nytmyr
|
f33ed3d4cd
|
more blocked buff tweaks
|
2024-12-17 13:09:22 -06:00 |
|
nytmyr
|
e220163153
|
Implement blocked_buffs and blocked_pet_buffs
|
2024-12-15 23:09:32 -06:00 |
|
nytmyr
|
d144d58abc
|
Remove id from bot_settings, correct types
|
2024-12-15 23:08:23 -06:00 |
|
nytmyr
|
606cc11040
|
Update bot.cpp
|
2024-12-13 15:39:35 -06:00 |
|
nytmyr
|
42ff352917
|
Merge branch 'bot-rewrite' of https://github.com/nytmyr/Server into bot-rewrite
|
2024-12-13 15:38:10 -06:00 |
|
nytmyr
|
1c72d879cf
|
add "confirm" check to ^delete
|
2024-12-13 14:58:54 -06:00 |
|
nytmyr
|
3009942ca3
|
Get rid of Bots:BotGroupXP and change logic to support Bots:SameRaidGroupForXP
Bots won't do anything if not in the same group so this should more accurately control only when in the same raid group.
|
2024-12-13 14:48:59 -06:00 |
|
nytmyr
|
1905debb14
|
add sanity checks for classattacks
|
2024-12-13 14:45:52 -06:00 |
|
nytmyr
|
cac5bcb943
|
add back m_mob_check_moving_timer, necessary?
|
2024-12-12 22:19:07 -06:00 |
|
nytmyr
|
046006cfaa
|
adjust version number for bots
|
2024-12-12 22:16:23 -06:00 |
|
nytmyr
|
5457d14d85
|
add bot checks to tryheadshot / tryassassinate
|
2024-12-12 22:14:12 -06:00 |
|
nytmyr
|
94717ee459
|
more backstab to mob cleanup
|
2024-12-12 22:14:12 -06:00 |
|
nytmyr
|
adedd5969d
|
fix MinStatusToBypassCreateLimit
|
2024-12-12 22:14:12 -06:00 |
|
nytmyr
|
f44af609e1
|
move bot backstab to mob
|
2024-12-12 22:14:12 -06:00 |
|
nytmyr
|
96bc292ad6
|
Add RangedAttackImmunity checks before trying to ranged attack
|
2024-12-12 22:14:11 -06:00 |
|
nytmyr
|
8094352eaa
|
remove SetCombatRoundForAlerts that triggered every engagement
|
2024-12-12 22:14:11 -06:00 |
|
nytmyr
|
6ef9753df3
|
remove ht/loh from attack ai
|
2024-12-12 22:14:11 -06:00 |
|
nytmyr
|
83979ed273
|
CanUseBotSpell for ^cast
|
2024-12-12 22:14:11 -06:00 |
|
nytmyr
|
f715924b99
|
More castcheck improvements
|
2024-12-12 22:14:11 -06:00 |
|
nytmyr
|
1aa71598a0
|
Add missing alert round for ranged attacks
|
2024-12-12 22:14:10 -06:00 |
|
nytmyr
|
693abdd42c
|
^cast adjustments for spellid casts
|
2024-12-12 22:14:10 -06:00 |
|
nytmyr
|
49e15d8944
|
Add spellid option to ^cast to allow casting of a specific spell by ID
|
2024-12-12 22:14:10 -06:00 |
|
nytmyr
|
c345187464
|
Add IsBlockedBuff to CastChecks
|
2024-12-12 22:14:09 -06:00 |
|
nytmyr
|
92ba83e308
|
rewrite GetCorrectSpellType
|
2024-12-12 22:14:09 -06:00 |
|
nytmyr
|
711100158a
|
add to aelull
|
2024-12-12 22:14:09 -06:00 |
|
nytmyr
|
d3617a56f5
|
remove unneeded checks on IsValidSpellTypeBySpellID
|
2024-12-12 22:14:09 -06:00 |
|
nytmyr
|
9d5b679fc4
|
Add more checks for CommandedSubTypes::AETarget
|
2024-12-12 22:14:08 -06:00 |
|
nytmyr
|
bf4f2f5623
|
Add lull/aelull to ^cast
|
2024-12-12 22:14:08 -06:00 |
|
nytmyr
|
2bffc1b79c
|
Remove misc target_type checks
|
2024-12-12 22:14:07 -06:00 |
|
nytmyr
|
746bccf4fd
|
Correct bot checks for ST_GroupClientAndPet
|
2024-12-12 22:14:07 -06:00 |
|
nytmyr
|
70fe633d5b
|
merge with previous
|
2024-12-12 22:14:07 -06:00 |
|
nytmyr
|
7834222b5f
|
Add bot check to DetermineSpellTargets for IsIllusionSpell
|
2024-12-12 22:14:07 -06:00 |
|
nytmyr
|
c42d84b59a
|
Remove SpellTypeRequiresCastChecks
|
2024-12-12 22:14:06 -06:00 |
|
nytmyr
|
e5c491690f
|
Add priorities to HateLine inserts for db update
|
2024-12-12 22:14:06 -06:00 |
|
nytmyr
|
d919cf26b9
|
Add PetDamageShields and PetResistBuffs to IsPetBotSpellType()
|
2024-12-12 22:14:06 -06:00 |
|
nytmyr
|
e9534e3f75
|
Implement AAs and harmtouch/layonhands to ^cast --- fix IsValidSpellRange
|
2024-12-12 22:14:06 -06:00 |
|