neckkola
4c644600b0
Revert "Merge branch 'master' of https://github.com/neckkola/Server "
...
This reverts commit 1826830637 , reversing
changes made to 7c1a139991 .
2022-05-18 19:03:37 -03:00
neckkola
1826830637
Merge branch 'master' of https://github.com/neckkola/Server
2022-05-17 22:31:04 -03:00
Chris Miles
209b0eb273
[int64] Hate Fixes ( #2163 )
...
* Hate fixes
* Update perl_hateentry.cpp
* Update perl_hateentry.cpp
2022-05-09 20:49:43 -05:00
Chris Miles
f201d4c999
[int64] Support for HP / Mana / End / Damage / Hate ( #2091 )
...
* Initial int64 work
* Hate 64 bit
* Update special_attacks.cpp
* Aggro / Damage / Hate int64
* NPC edit adjustments
* Fix bot compile
* More int64 adjustments
* More int64 references
* npcedit references
* aggrozone
* More int64 changes
* More int64 changes for damage
* Many more damage int64 references
* More spell damage int64 conversions
* HealDamage
* Damage fully working
* Remove debug
* Add migration
* More int64 adjustments
* Much wow, many int64
* More int64
* PR adjustments
2022-05-07 22:32:02 -05:00
Kinglykrab
1e45ffa24d
[Bug Fix] Resolve subroutine redefinition due to bot methods. ( #2117 )
...
* [Bug Fix] Resolve subroutine definition due to bot methods.
* Update perl_bot.cpp
2022-05-06 19:33:20 -05:00
Kinglykrab
b2b87ea4e0
[Quest API] Expand Bot quest API functionality. ( #2096 )
...
* [Quest API] Expand Bot quest API functionality.
- Add $bot->AddItem(slot_id, item_id, charges, attuned, augment_one, augment_two, augment_three, augment_four, augment_five, augment_six) to Perl.
- Add $bot->CountItem(item_id) to Perl.
- Add $bot->HasItem(item_id) to Perl.
- Add $bot->RemoveItem(item_id) to Perl.
- Add bot:AddItem(slot_id, item_id, charges, attuned, augment_one, augment_two, augment_three, augment_four, augment_five, augment_six) to Lua.
- Add bot:CountItem(item_id) to Lua.
- Add bot:GetOwner() to Lua.
- Add bot:HasItem(item_id) to Lua.
- Add bot:RemoveItem(item_id) to Lua.
* Fix possible crash.
2022-05-03 23:04:54 -04:00
Kinglykrab
759f9bd007
[Bots] Bot::PerformTradeWithClient Cleanup. ( #2084 )
...
* [Bots] Bot::PerformTradeWithClient Cleanup.
- Cleanups message and logic.
- Initial cleanup to eventually allow easy use with Perl/Lua quest API.
* Duplicated comment.
2022-05-01 19:05:12 -04:00
Kinglykrab
b02008ec53
[Bots] Remove unused methods. ( #2082 )
...
- Remove Bot::BotTradeSwapItem().
- Remove Bot::ApplySpecialAttackMod().
2022-04-30 18:13:34 -04:00
KayenEQ
6dffeacc6e
[Spells] Fixes for numhits type 7 counter incrementing incorrectly. ( #2022 )
...
* [Spells] Fix for numhits type 7 counter incrementing incorrectly.
* [Spells] Fixes for numhits type 7 counter incrementing incorrectly.
bot fix
* [Spells] Fixes for numhits type 7 counter incrementing incorrectly.
mercs
* [Spells] Fixes for numhits type 7 counter incrementing incorrectly.
remove old variable and related code.
* [Spells] Fixes for numhits type 7 counter incrementing incorrectly.
comments
2022-03-01 21:20:27 -05:00
neckkola
d67fa473a2
Cleanup of bot raid work and inclusion of bot_raid in cmake
2022-02-23 15:58:13 -04:00
neckkola
f73ddb1d35
Merge branch 'master' into Bot_Raid_work
2022-02-13 07:26:18 -04:00
neckkola
50230bcd0c
g3
2022-02-03 20:40:30 -04:00
neckkola
fbaeb00f39
Memory corruption found - sending packets to BoTs using Client class
2022-01-30 22:40:11 -04:00
neckkola
ed552af6f1
seems to be working
2022-01-29 21:53:06 -04:00
neckkola
478fa24a70
bug tracing on entity list mismatch
2022-01-25 23:16:33 -04:00
neckkola
cf2c7060be
Fixed a bot crash
2022-01-25 19:06:38 -04:00
neckkola
5a9c8c18c1
Bot Death fixed and few other crashes
2022-01-21 23:31:59 -04:00
neckkola
ec2e79c042
More raid spell work
2022-01-16 20:22:56 -04:00
neckkola
37e9d419e6
More bot raid changes
2022-01-15 11:27:50 -04:00
neckkola
6411c2335e
Bot Invite/Accept cleanup
2022-01-12 18:47:56 -04:00
neckkola
e5371253cb
New work on Raid invite with a invitor having a group
2022-01-09 11:24:59 -04:00
neckkola
6802681abe
Jan 4
...
Basic structure in place for Raid::AddBot though not working
2022-01-04 23:40:00 -04:00
Alex
c3456ebea0
[Bots] Remove hardcoded race-class combinations from bots. ( #1375 )
...
* [Bots] Remove hardcoded race-class combinations from bots.
- Allows server operators to directly influence via a database table the classes a specific bot race can be.
- Previously this was hardcoded and required a source modification to do.
- Allowed races, classes, and genders have been removed due to redundancy at this point.
* Remove const cast and modify saylink definition.
2021-06-11 13:30:56 -05:00
Akkadius
3f62da4573
Merge branch 'master' of https://github.com/EQEmu/Server into integration/multi-tenancy-expansions-repository
2020-05-23 22:33:34 -05:00
KimLS
2fbd5aaccc
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
Akkadius
373fb3f0e7
Decouple zone calls, cleanup logic
2020-04-19 04:36:39 -05:00
Michael Cook (mackal)
7ce88b30ad
Remove Bot::BotfocusType
...
This was just a maintenance burden keeping it in sync with focusType
(and it wasn't!)
2020-01-16 15:47:25 -05:00
Uleat
bd6e06aadb
Few tweaks to bot ai
2019-12-13 16:50:42 -05:00
Uleat
efd710855e
Added bot command 'itemuse'
2019-12-10 02:02:42 -05:00
Uleat
abb1086e52
Added rules Bots:AllowOwnerAutoDefend and Bots:LeashDistance
2019-10-05 23:11:16 -04:00
Uleat
12204dd927
Updated Bot AI to make use of neglected commands/features
2019-10-05 18:17:23 -04:00
kentai
8e1b6a23eb
Bot Naming - View/Delete Databuckets
...
^bottitle
^botsuffix
^botsurname
#viewbuckets
#deletebucket
2019-09-05 14:12:56 +10:00
Uleat
ee49ad3ce9
Reworked BotDatabase into a functional add-on for ZoneDatabase
2019-06-24 18:13:25 -04:00
Uleat
3bdd6c20a5
Bot definition clean-up
2019-02-09 06:38:26 -05:00
Uleat
bef849b5c1
Definition clean-up
2019-02-09 05:58:49 -05:00
Uleat
3cffe5f7ef
Put merc and bot classes on the same stance standard (mercs)
2019-02-07 22:09:31 -05:00
Uleat
bc79e28d49
Fix for bots disappearing while idle (update)
2019-01-29 20:25:35 -05:00
Uleat
036e4739ae
Fix for bots disappearing while idle
2019-01-27 09:14:47 -05:00
Uleat
5b371ad054
Fix for bot out-of-combat movement animation glitches
2019-01-27 08:09:54 -05:00
Uleat
3c0bd2bf5d
Synchronized bot code to new movement system
2019-01-27 08:08:01 -05:00
Uleat
16036ab492
Fix for class Bot not honoring NPCType data reference
2019-01-26 22:30:49 -05:00
Uleat
585c6322bf
Added 'spells' entry to EQDictionary
2019-01-20 08:24:21 -05:00
Uleat
e1659d9236
Merge branch 'master' of https://github.com/EQEmu/Server into inv_possessions_rework
...
# Conflicts:
# changelog.txt
2018-10-06 23:26:21 -04:00
Uleat
94c17f941c
Fixed a few bot issues...
2018-10-06 23:23:29 -04:00
Uleat
509a2b30a5
Inventory possessions beta testing
2018-08-13 22:32:36 -04:00
Uleat
c435a77813
Reintegration of inventory-based EQDictionary references
2018-07-05 21:05:26 -04:00
Uleat
fb7362c092
Added bot command 'BotStopMeleeLevel'
2018-04-12 20:14:02 -04:00
Uleat
765ee5eeed
Fix for possible memory leak when spawning bots
2018-02-19 07:34:43 -05:00
Uleat
0b97db9fd2
Added some basic functionality to 'bot guard'
2018-02-08 16:46:43 -05:00
Uleat
d71dbd1751
Relocated 'stop movement' code into class Mob from class Bot
2018-02-01 05:38:10 -05:00