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
2e0840db72
add bot camp timer to prevent /camp exploits
2024-11-13 10:10:47 -06:00
nytmyr
464c69190d
correct and tweak all combat positioning and combat range
2024-11-11 22:09:05 -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
18b6fc2667
adjust spell hold checks to rely on caster and
...
Implement pet resist buffs and pet damage shields
2024-11-11 22:08:51 -06:00
nytmyr
31a4f053b5
bot movement cleanup and tweaks, move casterrange to distanceranged
2024-11-07 16:34:29 -06:00
nytmyr
c22d687d72
misc command and rule cleanup
2024-11-07 16:34:29 -06:00
nytmyr
32a10f4219
Implement and rewrite stances
2024-11-06 00:30:40 -06:00
nytmyr
cd4ebb5a73
Rewrite ^followd command and remove squared values from command
2024-11-01 14:58:37 -05:00
nytmyr
4aa7a18b4f
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-10-31 07:32:16 -05:00
nytmyr
32e37660d8
Bot Rework
2024-10-26 00:33:36 -05:00
Chris Miles
b92eafd21b
[Release] 22.57.1 ( #4523 )
2024-10-22 00:02:14 -05:00
Alex
e6469878ce
[Loginserver] Automatifc Opcode File Creation ( #4521 )
...
* Loginserver will auto create the opcodes file if it doesn't exist on load.
* Use path manager in login opcodes.
---------
Co-authored-by: KimLS <KimLS@peqtgc.com >
2024-10-21 23:48:43 -05:00
Chris Miles
9583099ace
[Release] 22.57.0 ( #4517 )
2024-10-20 16:17:15 -05:00
Alex King
be42b73f5c
[Rules] Add Rule to disable PVP Regions ( #4513 )
2024-10-17 01:48:19 -05:00
Mitch Freeman
f76c798910
[BugFix] Fix a display error regarding a few trader/buyer query errors ( #4514 )
2024-10-17 01:43:24 -05:00
Alex King
520943ebf1
[Logs] Add NPC Trades to Player Events ( #4505 )
...
* [Logs] Add NPC Trades to Player Events
* Update player_event_discord_formatter.cpp
* Push
* Fix money and add NPC info
* [Logs] Add NPC Trades to Player Events
* Update player_event_discord_formatter.cpp
* Push
* Minor logic fix
* Push
* Update perl_client.cpp
---------
Co-authored-by: Akkadius <akkadius1@gmail.com >
2024-10-13 17:26:10 -05:00
Alex King
7a1d69d0d4
[Bug Fix] Fix Spells:DefaultAOEMaxTargets Default Value ( #4508 )
2024-10-12 14:32:40 -04:00
catapultam-habeo
ed2130f649
[Bug Fix] Correctly limit max targets of PBAOE ( #4507 )
...
* fix pbaoe max targets incorrectly set
* fix scratch copy
2024-10-11 13:15:19 -04:00
Alex King
a5a568d548
[Bug Fix] Fix character_exp_modifiers Default Values ( #4502 )
2024-10-09 02:11:57 -05:00
Alex King
e3198edb86
[Quest API] Add EVENT_READ_ITEM to Perl/Lua ( #4497 )
...
* [Quest API] Add EVENT_READ_ITEM to Perl/Lua
* Add item_id export
* Add item export.
* Update client.cpp
2024-10-08 18:25:14 -04:00
Alex King
3359839a9b
[Bug Fix] Fix Targeted AOE Max Targets Rule ( #4488 )
2024-10-02 20:25:35 -05:00
Alex
7e51e629f9
[Loginserver] Larion loginserver support ( #4492 )
...
* Add larion version and opcode path
* WIP: getting server to work
* Identify server_id
* Add missing opcode, add opcodes file
---------
Co-authored-by: KimLS <KimLS@peqtgc.com >
2024-10-02 20:20:13 -05:00
Alex King
dc6c28a52d
[Cleanup] Remove Extra Skill in EQ::skills::GetExtraDamageSkills() ( #4486 )
2024-10-02 20:07:19 -05:00
Morzain
4d11077b21
[Bug Fix] Add character_instance_safereturns to tables_to_zero_id ( #4485 )
...
Co-authored-by: morzain <morzain@users.noreply.github.com >
2024-09-26 18:14:32 -04:00
Alex King
5c0bdfdc4c
[Bug Fix] Fix issue with Client::SaveDisciplines() not specifying character ID ( #4481 )
2024-09-23 23:00:52 -05:00
Alex King
6130e10831
[Release] 22.56.2 ( #4480 )
2024-09-19 21:59:53 -05:00
Alex King
c3e1c531d2
[Bug Fix] Fix Issue with Database::ReserveName ( #4477 )
2024-09-19 21:15:14 -05:00
Alex King
1af252466f
[Bug Fix] Fix Untrained Disciplines in Client::SaveDisciplines() ( #4472 )
...
* [Bug Fix] Fix Untrained Disciplines in Client::SaveDisciplines()
* [Bug Fix] Fix Infinite Loop in Adventure::Finished() (#4473 )
Fix infinite loop condition when bot encountered
* [Bug Fix] Fix Untrained Disciplines in Client::SaveDisciplines()
* Change to release
---------
Co-authored-by: oddx2k <103136558+oddx2k@users.noreply.github.com >
2024-09-19 21:09:09 -05:00
Alex King
a7550fbd9e
[Release] 22.56.0 ( #4471 )
...
* [Release] 22.55.2
### Code
* Add IsCloseToBanker method ([#4462 ](https://github.com/EQEmu/Server/pull/4462 )) @Akkadius 2024-08-27
### Feature
* Add Rule to Limit Task Update Messages ([#4459 ](https://github.com/EQEmu/Server/pull/4459 )) @Kinglykrab 2024-08-28
* Allow NPCs to cast Sacrifice ([#4470 ](https://github.com/EQEmu/Server/pull/4470 )) @fuzzlecutter 2024-09-12
* Lazy Load Bank Contents ([#4453 ](https://github.com/EQEmu/Server/pull/4453 )) @catapultam-habeo 2024-08-27
### Fixes
* Add RULE_STRING to RuleManager::ResetRules ([#4467 ](https://github.com/EQEmu/Server/pull/4467 )) @Kinglykrab 2024-09-07
* Fix Bard Effect in Migration 9237 ([#4468 ](https://github.com/EQEmu/Server/pull/4468 )) @Kinglykrab 2024-09-09
* ModernAAScalingEnabled() Calculation Error ([#4469 ](https://github.com/EQEmu/Server/pull/4469 )) @carolus21rex 2024-09-11
### Performance
* Move Discipline Loading to Client::CompleteConnect() ([#4466 ](https://github.com/EQEmu/Server/pull/4466 )) @Kinglykrab 2024-09-09
### Rules
* Add a Bandolier Swap Delay Rule ([#4465 ](https://github.com/EQEmu/Server/pull/4465 )) @Kinglykrab 2024-09-08
* 22.56.0
2024-09-12 20:39:48 -05:00
Alex King
b1646381b0
[Bug Fix] Fix Bard Effect in Migration 9237 ( #4468 )
2024-09-09 18:02:58 -05:00
Alex King
bb1578796b
[Rule] Add a Bandolier Swap Delay Rule ( #4465 )
...
* [Rule] Add a Bandolier Swap Delay Rule
* Push
* Update exp.cpp
2024-09-07 22:05:44 -05:00
Alex King
0e5a38f072
[Bug Fix] Add RULE_STRING to RuleManager::ResetRules ( #4467 )
...
* [Bug Fix] Add RULE_STRING to RuleManager::ResetRules
* Update rulesys.cpp
2024-09-07 18:29:46 -05:00
Alex King
39876ab858
[Feature] Add Rule to Limit Task Update Messages ( #4459 )
...
* [Feature] Add Rule to Limit Task Update Messages
* Update task_client_state.cpp
* Update task_client_state.cpp
* Change rule
2024-08-27 21:49:07 -04:00
catapultam-habeo
ff16a76481
[Feature] Lazy Load Bank Contents ( #4453 )
...
* initial work porting this to upstream
* more
* track complete connect
* it sucks to suck
* Few optimizations
* Move sent_inventory init
* Move var
* Adjustments
---------
Co-authored-by: Akkadius <akkadius1@gmail.com >
2024-08-27 13:21:55 -05:00
Akkadius
76c1da1aad
[Release] 22.55.1
2024-08-27 08:09:13 -05:00
Chris Miles
453106439f
[Release] 22.55.0 ( #4464 )
2024-08-26 22:03:37 -05:00
Mitch Freeman
3da24fffa4
[Bug Fix] Fix client hotbar exchanging items when zoning ( #4460 )
...
* Add an exception process to assigning item serial numbers to correct a bug in the client hot bar clicky system.
* fixed missing guid in replace statement
* added snapshot support
* upate #show inventory command to protect against crash conditions
2024-08-26 21:58:07 -05:00
Chris Miles
1f9c4b3a22
[World] Fix slow world bootup bug ( #4461 )
...
* [World] Fix slow world bootup bug
* Update ip_util.cpp
* Add timeout
* Update ip_util.cpp
* Cross platform timeout
2024-08-26 20:59:43 -05:00
Alex King
7dfda95d86
[Bug Fix] Fix Bot Spell Entries IDs Capping at 32,767 ( #4444 )
...
* [Bug Fix] Fix Bot Spell Entries IDs Capping at 32,767
* Fix manifest
2024-08-26 20:29:50 -05:00
Alex King
40738b29e3
[Quest API] Add Area-Based Quest Methods to Perl/Lua ( #4447 )
...
* [Quest API] Add Area-Based Quest Methods to Perl/Lua
* Convert some to mob
* Fix
2024-08-26 20:29:07 -05:00
Alex King
b7f8d0f179
[Feature] Extend Spell Buckets Functionality ( #4441 )
2024-08-22 18:49:52 -04:00
Alex King
057f96796a
[Bug Fix] Fix Issue with Removed #setfaction Command ( #4448 )
2024-08-10 21:21:46 -04:00
Alex King
ac0f729aa2
[Feature] Add Character:DefaultGuildRank Rule ( #4438 )
...
* [Feature] Add Character:DefaultGuildRank Rule
* Update ruletypes.h
* Update ruletypes.h
* Update database.cpp
2024-08-03 22:48:30 -04:00
Fryguy
2feb05be18
[Improvement] Filtered Messages Extension ( #4435 )
...
* [Improvment] Filtered Messages Extension
Added:
ItemSpeech 25
Strikethrough 26
Stuns 27
BardSongsOnPets 28
I wired up Strikethrough and Stuns as they already had message entries.
ItemSpeech and BardSongsOnPets do not appear to be currently used in the source.
Note: There are still 5 unknown Filters in RoF2 that need to be investigated:
Achievments
Fellowships
Mercenary Messages
PVP Messages
Spam
* Spelling Error
* Missed some stun calls
2024-07-31 18:28:45 -04:00
JJ
6e9ff52dce
[Release] 22.54.0 ( #4434 )
...
* Update CHANGELOG.md
* Update version.h
* Update package.json
* Update CHANGELOG.md
2024-07-30 20:30:38 -04:00
Alex King
aa700f8960
[Cleanup] Cleanup Client File Exporting ( #4348 )
...
* [Cleanup] Cleanup Client File Exporting
* Update base_data_repository.h
* Update db_str_repository.h
* Update base_data_repository.h
* Update skill_caps_repository.h
* Update skill_caps_repository.h
* Update skill_caps_repository.h
* Update main.cpp
* Push
2024-07-30 20:10:00 -04:00