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
nytmyr
088f13130a
command cleanup
2024-12-12 22:11:24 -06:00
nytmyr
9a135ba32a
remove commented lines for ^follow
2024-12-12 22:11:23 -06:00
nytmyr
4dcaef65cd
oopsies
2024-12-12 22:11:23 -06:00
nytmyr
9b87aaf39b
More fixes
...
TGB, ^cast, group/ae checks, in group/raid checks, inviting others bots to group, group disband fix, prevent rogue bs spam, ^follow fixes and cleanup, follow owner only by default when joining raid/group, group buff fixes for bots, range fixes for group buffs
2024-12-12 22:11:23 -06:00
nytmyr
6574f780db
Bot Rework
2024-12-12 22:10:36 -06:00
nytmyr
a28a123209
add bot checks to tryheadshot / tryassassinate
2024-12-12 22:07:54 -06:00
nytmyr
372fd044de
more backstab to mob cleanup
2024-12-12 22:06:54 -06:00
Alex King
77793f364e
[Commands] Add #find bot Subcommand ( #4563 )
...
* [Commands] Add #find bot Subcommand
* Update find.cpp
* Update find.cpp
2024-12-12 16:55:33 -06:00
nytmyr
783781fe20
fix MinStatusToBypassCreateLimit
2024-12-12 16:40:22 -06:00
Alex King
e258aaa068
[Bug Fix] Allow Items in ROF2 to Stack to 32,767 ( #4556 )
...
* [Bug Fix] Allow Items in ROF2 to Stack to 32,767
* Update rof2.cpp
2024-12-12 16:39:38 -06:00
nytmyr
872abdc795
move bot backstab to mob
2024-12-12 15:33:11 -06:00
nytmyr
67ce8d44bb
Add RangedAttackImmunity checks before trying to ranged attack
2024-12-12 14:36:09 -06:00
nytmyr
d9ab4a5f27
remove SetCombatRoundForAlerts that triggered every engagement
2024-12-12 14:35:55 -06:00
nytmyr
a142298e34
remove ht/loh from attack ai
2024-12-12 12:58:25 -06:00
nytmyr
f67df44d99
CanUseBotSpell for ^cast
2024-12-12 08:01:26 -06:00
nytmyr
4019e7da65
More castcheck improvements
2024-12-12 08:01:15 -06:00
nytmyr
90fe8a31d7
Add missing alert round for ranged attacks
2024-12-12 08:00:12 -06:00
nytmyr
783a5f0adf
^cast adjustments for spellid casts
2024-12-12 07:59:54 -06:00
Paul Johnson
3b779ef301
[Rules] Add rules for requiring custom files from client ( #4561 )
...
* rules for enabling requiring custom files
* shorten default
* variable name
* check account status for enforcing client key
* rule for custom files admin level
---------
Co-authored-by: Paul Johnson <Paul@pjohnsomac-6366.digi.box >
2024-12-12 01:47:50 -06:00
Alex King
3f3c0f2fda
[Commands] Add #find ldon_theme Subcommand ( #4564 )
2024-12-12 01:27:25 -06:00
Alex King
0f164c456e
[Cleanup] Remove Unused Group Methods ( #4559 )
2024-12-12 01:25:36 -06:00
Mitch Freeman
6172c49b08
[Feature] Enable bazaar window 'Find Trader' functionality ( #4560 )
...
* First pass to enable trader 'Find Trader' functionality
* Move SendBulkTraders out of zoning routines and send as part of the opening of the bazaar search window.
Add zone instance to SendBulkTraders to support multi-instanced bazaars.
2024-12-12 01:25:12 -06:00
Chris Miles
66a7dd0143
[Databuckets] Improved Reliability and Performance of Databuckets ( #4562 )
...
* [Databuckets] Don't broadcast client-scoped updates
* Remove temp feature flag
* Remove distributed caching, only cache for character scoped data, simplify
* Update bot.cpp
* Cleanup
* Update data_bucket.cpp
* Cleanup
* Cleanup
* Remove BulkLoadEntities from LoadNPCTypes
* Update data_bucket.cpp
* Cleanup
* More cleanup
* More cleanup
* BulkLoadEntities to BulkLoadEntitiesToCache
* Add CanCache in DeleteData to gate an unnecessary call
2024-12-12 01:17:08 -06:00
Alex King
5c6e7a8b09
[Cleanup] Convert Event Parses to Single Line ( #4569 )
...
* [Cleanup] Convert Event Parses to Single Line
* Push
* Update spells.cpp
* Update spells.cpp
---------
Co-authored-by: Akkadius <akkadius1@gmail.com >
2024-12-12 00:43:22 -06:00
dependabot[bot]
bd85fc96a0
Bump golang.org/x/crypto in /utils/scripts/build/should-release ( #4570 )
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.21.0 to 0.31.0.
- [Commits](https://github.com/golang/crypto/compare/v0.21.0...v0.31.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-12 00:17:28 -06:00
nytmyr
186b06ef47
Add spellid option to ^cast to allow casting of a specific spell by ID
2024-12-11 07:19:17 -06:00
nytmyr
afbf1b74c4
Add IsBlockedBuff to CastChecks
2024-12-11 07:18:40 -06:00
nytmyr
1536e26b31
rewrite GetCorrectSpellType
2024-12-11 07:18:12 -06:00
nytmyr
229b8684ab
add to aelull
2024-12-11 07:16:43 -06:00
nytmyr
51711e799b
remove unneeded checks on IsValidSpellTypeBySpellID
2024-12-10 14:07:21 -06:00
nytmyr
57a81fc310
Add more checks for CommandedSubTypes::AETarget
2024-12-10 14:04:07 -06:00
nytmyr
f3e0fdae73
Add lull/aelull to ^cast
2024-12-10 14:03:33 -06:00
nytmyr
211908196e
Remove misc target_type checks
2024-12-10 14:01:29 -06:00
nytmyr
389515d75c
Correct bot checks for ST_GroupClientAndPet
2024-12-10 14:00:17 -06:00
nytmyr
307b576da9
merge with previous
2024-12-10 13:59:59 -06:00
nytmyr
aa996e7b31
Add bot check to DetermineSpellTargets for IsIllusionSpell
2024-12-10 13:59:48 -06:00