Uleat
|
d71dbd1751
|
Relocated 'stop movement' code into class Mob from class Bot
|
2018-02-01 05:38:10 -05:00 |
|
Uleat
|
8805021960
|
Re-worked Bot::AI_Process(); Added 'leash,' 'main assist' and 'combat abort' features
|
2018-01-31 19:31:09 -05:00 |
|
Uleat
|
dd2b12b517
|
Fix for 'MobAI_DEBUG_Spells >= 10' compile failure [skip-ci]
|
2018-01-31 17:46:28 -05:00 |
|
Uleat
|
0fa5053ad1
|
Merge branch 'master' of https://github.com/EQEmu/Server
|
2018-01-18 22:35:58 -05:00 |
|
Uleat
|
39a94dba0d
|
Fix for installer script bot schema failures
|
2018-01-18 22:34:23 -05:00 |
|
Uleat
|
6ae2ff2b75
|
Added disable_timer checks to doors override functions
|
2017-04-08 22:35:37 -04:00 |
|
Uleat
|
58e1d9501d
|
Added 'disable_timer' to door objects (used for click once doors)
|
2017-04-08 21:08:15 -04:00 |
|
Uleat
|
c3ce0a5df5
|
Added mob version lookup pointer to class InventoryProfile
|
2017-04-03 21:19:55 -04:00 |
|
Uleat
|
5d9a89dcd1
|
Damn base values...
|
2017-04-02 16:21:13 -04:00 |
|
Uleat
|
23115ca177
|
Disabled deity checks in item swaps until issue is 100% resolved
|
2017-04-02 15:35:13 -04:00 |
|
Uleat
|
8133de4bb4
|
Merge branch 'master' of https://github.com/EQEmu/Server
|
2017-04-02 13:23:32 -04:00 |
|
Uleat
|
13af1bfe6f
|
Added messages for item equip failures
|
2017-04-02 05:06:13 -04:00 |
|
Uleat
|
e5e801dad5
|
Merge branch 'master' of https://github.com/EQEmu/Server
|
2017-04-01 23:00:24 -04:00 |
|
Uleat
|
ea50543ffa
|
First round fix for non NPC-on_NPC action
|
2017-04-01 23:00:16 -04:00 |
|
Uleat
|
160cd609bf
|
Merge branch 'master' of https://github.com/EQEmu/Server
|
2017-04-01 17:40:27 -04:00 |
|
Uleat
|
60d2c703b6
|
Hack fix for an outdated inventory function
|
2017-04-01 17:40:18 -04:00 |
|
Uleat
|
f5f2cbc674
|
Fix for bot loss of aggro to client regardless of hate
|
2017-03-29 17:45:56 -04:00 |
|
Uleat
|
f1bfd129af
|
Merge branch 'master' of https://github.com/EQEmu/Server
|
2017-03-29 15:10:05 -04:00 |
|
Uleat
|
34b50e0458
|
Excluded SE_AddFaction from bard instrument mod [fixes #589]
|
2017-03-29 15:09:40 -04:00 |
|
Uleat
|
8f9ac2c9ba
|
Fix for bots db update circular reference in manifest [skip ci]
|
2017-03-28 19:11:20 -04:00 |
|
Uleat
|
940f3b03e8
|
Fix for bot shadowknights casting ranger spells
|
2017-03-26 16:19:53 -04:00 |
|
Uleat
|
05e97f4c64
|
Oops! (don't attempt a commit when you have to go to the restroom...)
|
2017-03-26 13:51:03 -04:00 |
|
Uleat
|
8febc906a5
|
Merge branch 'master' of https://github.com/EQEmu/Server
|
2017-03-26 13:41:23 -04:00 |
|
Uleat
|
7309c11630
|
Updated glm library to 0.9.8.4 (from 0.9.6.1)
|
2017-03-26 13:41:14 -04:00 |
|
Uleat
|
9e41795594
|
Test fix for heal rotations crashing server surrounding player zoning
|
2017-03-25 15:44:38 -04:00 |
|
Uleat
|
f77f996c3f
|
Pass through zone code to fix uninitialized pointer declarations
|
2017-03-23 04:35:36 -04:00 |
|
Uleat
|
e8a8647424
|
Fix for bots db update 9015 not triggering where update 9011 has not applied
|
2017-03-22 03:45:50 -04:00 |
|
Uleat
|
803da509ce
|
Merge branch 'master' of https://github.com/EQEmu/Server
|
2017-03-18 16:12:04 -04:00 |
|
Uleat
|
d882c5fbf6
|
Fix for glitchy mercenary unsuspend button behavior (report any abnormalities)
|
2017-03-18 16:11:07 -04:00 |
|
Uleat
|
fa1edee790
|
Added clamp for EQEmuLogSys::LogSettings database values load
|
2017-03-17 20:37:48 -04:00 |
|
Uleat
|
2d24237aac
|
Added los movement logic to combat and follow code (los is rule-based and can by disabled by applying the optional 2017_03_14_mercs_use_pathing_rule.sql)
|
2017-03-14 23:23:42 -04:00 |
|
Uleat
|
750e65f847
|
Merge branch 'master' of https://github.com/EQEmu/Server
|
2017-03-14 23:21:24 -04:00 |
|
Uleat
|
31cc6f63d6
|
Added evade code to rogue mercs
|
2017-03-14 16:32:10 -04:00 |
|
Uleat
|
f3f034d948
|
Fix for a combat ability targeting error
|
2017-03-12 21:46:16 -04:00 |
|
Uleat
|
8cd6416754
|
Added ItemData::CheckLoreConflict()
|
2017-03-12 14:20:22 -04:00 |
|
Uleat
|
5b24cbde5d
|
Merge branch 'master' of https://github.com/EQEmu/Server
|
2017-03-11 13:35:40 -05:00 |
|
Uleat
|
3555791e1f
|
Multi-line remark statements wreck havoc on visual studio's parser (expensive)
|
2017-03-11 13:35:30 -05:00 |
|
Uleat
|
226a49cb42
|
Merge branch 'master' of https://github.com/EQEmu/Server
|
2017-03-10 18:41:14 -05:00 |
|
Uleat
|
bf3d9b2d02
|
Couple of critical fixes for bot trade code
|
2017-03-10 18:41:04 -05:00 |
|
Uleat
|
37d22e17a3
|
First step of implementing inventory v2.0
|
2017-03-09 02:46:09 -05:00 |
|
Uleat
|
999650d368
|
Fixed a few glitches related to bot trading and other affected code
|
2017-03-09 01:55:01 -05:00 |
|
Uleat
|
09bbfbcc31
|
Complete rework of the bot trading system (see changelog.txt)
|
2017-03-08 08:12:04 -05:00 |
|
Uleat
|
becd7b5c24
|
This probably resolves a long-term bug with bots who are conscientious objectors to fighting... (Had a rash of reports concerning this -- obscure attack timer bug within inherited NPC class ctor)
|
2017-03-05 05:12:54 -05:00 |
|
Uleat
|
d559e9da10
|
Fix for bot auto-combat damage (please post any abnormalities)
|
2017-03-04 14:50:32 -05:00 |
|
Uleat
|
2690d8fed8
|
Added inspect buff cases for bots (ZombieSoul)
|
2017-03-03 17:51:02 -05:00 |
|
Uleat
|
2ab280bef0
|
Merge branch 'master' of https://github.com/EQEmu/Server
|
2017-03-01 19:16:09 -05:00 |
|
Uleat
|
15af28720a
|
Bad logic..not used anyways
|
2017-03-01 19:16:02 -05:00 |
|
Uleat
|
12d7f242b4
|
Tweaked bot caster combat range code a little (they shouldn't pile up unless there are los issues...)
|
2017-03-01 16:11:17 -05:00 |
|
Uleat
|
7ac597270b
|
Merge branch 'master' of https://github.com/EQEmu/Server
|
2017-02-28 20:29:32 -05:00 |
|
Uleat
|
05ca4669a9
|
Fix for aberrant bot animations when using ^summon (i.e., swimming in air)
|
2017-02-28 10:39:26 -05:00 |
|
Uleat
|
a7cbe2f60e
|
Fix for npc corpse looting not updating appearance of looted items
|
2017-02-28 09:44:24 -05:00 |
|
Uleat
|
52d79f89a9
|
Bots should now /con correctly after a successful ^update
|
2017-02-28 08:49:25 -05:00 |
|
Uleat
|
24bae49401
|
Merge branch 'master' of https://github.com/EQEmu/Server
|
2017-02-27 21:32:17 -05:00 |
|
Uleat
|
bf239f9691
|
A 'hack' and a 'fix' (bot movement changes)
|
2017-02-27 21:32:07 -05:00 |
|
Uleat
|
1b2df18cea
|
Merge branch 'master' of https://github.com/EQEmu/Server
|
2017-02-26 22:14:34 -05:00 |
|
Uleat
|
b1be667884
|
Update bot spell casting chances table and implemented 'pre-combat' mode for all bots (only bard is actively coded atm)
|
2017-02-26 22:13:41 -05:00 |
|
Uleat
|
303f056075
|
Forgot loader...
|
2017-02-26 07:02:20 -05:00 |
|
Uleat
|
ec9af74dc9
|
Update bot spells entries for new npc spells id values
|
2017-02-26 07:00:24 -05:00 |
|
Uleat
|
a49e3d6471
|
Update for saved bot data to use new spells id values
|
2017-02-26 06:26:59 -05:00 |
|
Uleat
|
9ae585dd81
|
Moved bot npc spells entries to the 3000 + class id range
|
2017-02-26 05:47:10 -05:00 |
|
Uleat
|
0ee3168241
|
Merge branch 'master' of https://github.com/EQEmu/Server
|
2017-02-25 18:02:47 -05:00 |
|
Uleat
|
c61c275221
|
Added position update packet in out-of-combat movement code when movement occurs (rule-based; default: false) - appears to help with rubber-banding effect
|
2017-02-25 09:02:20 -05:00 |
|
Uleat
|
7a6d5d46f4
|
Added node pathing to the bot movement dilemma...
|
2017-02-25 03:48:02 -05:00 |
|
Uleat
|
5c6492bc0f
|
Merge branch 'master' of https://github.com/EQEmu/Server
|
2017-02-24 20:09:53 -05:00 |
|
Uleat
|
171474f1d2
|
Fix for bot combat line-of-sight issue (let me know if this causes zone training again)
|
2017-02-24 10:02:50 -05:00 |
|
Uleat
|
3383f65ff7
|
Updated bot casting roles to not refresh with every spell cast (oversight in recent casting chances commit)
|
2017-02-24 04:48:33 -05:00 |
|
Uleat
|
72ed770037
|
Merge branch 'master' of https://github.com/EQEmu/Server
|
2017-02-23 19:16:54 -05:00 |
|
Uleat
|
4e8a03f7b4
|
Migrated bot spell casting chance data to the database
|
2017-02-23 19:16:36 -05:00 |
|
Uleat
|
ce3fc0f2c3
|
Merge branch 'master' of https://github.com/EQEmu/Server
|
2017-02-21 20:40:35 -05:00 |
|
Uleat
|
9adfe5b9ff
|
Fix for bot wizard repeating familiar casting when pet is dead and buff is active
|
2017-02-21 20:40:04 -05:00 |
|
Uleat
|
8f67df1f4f
|
Oops! (Won't affect any changes up to this point) [skip ci]
|
2017-02-20 22:50:43 -05:00 |
|
Uleat
|
f851b1a3b4
|
Added combat-prep song buffing note [skip ci]
|
2017-02-20 21:47:47 -05:00 |
|
Uleat
|
b41bb8e179
|
Merge branch 'master' of https://github.com/EQEmu/Server
|
2017-02-20 21:41:25 -05:00 |
|
Uleat
|
d9633dfee4
|
Bard bot song twisting update
|
2017-02-20 21:41:15 -05:00 |
|
Uleat
|
8177f7d9bb
|
Activation of bot_spells_entries table
|
2017-02-15 19:04:36 -05:00 |
|
Uleat
|
4ec3fda59d
|
Merge branch 'master' of https://github.com/EQEmu/Server
|
2017-02-15 18:38:45 -05:00 |
|
Uleat
|
e3c8b75259
|
Moved bot spell entries out of npc spell entries (easier to manage bot changes by committing to non-bot manifest)
|
2017-02-15 07:42:17 -05:00 |
|
Uleat
|
d62a449f9c
|
Missed an npc spells type (or two..)
|
2017-02-15 07:03:43 -05:00 |
|
Uleat
|
ed717add29
|
Added a few more SpellType enumerations (uncoded)
|
2017-02-11 18:33:58 -05:00 |
|
Uleat
|
a7b159fe65
|
Merge branch 'master' of https://github.com/EQEmu/Server
|
2017-02-09 17:58:08 -05:00 |
|
Uleat
|
38651258fc
|
Updated npc spell types to 32-bit mask
|
2017-02-09 17:57:55 -05:00 |
|
Uleat
|
d1abe4a332
|
Added dev script for function to retrieve spell type description labels for spells from queries [skip ci]
|
2017-02-07 21:52:46 -05:00 |
|
Uleat
|
cd11d7d1af
|
Added dev script for function to retrieve spell category labels for spells from queries [skip ci]
|
2017-02-07 21:52:17 -05:00 |
|
Uleat
|
3d1bb6bd08
|
Updated SpellAffectIndex enumeration remarks [skip ci]
|
2017-02-06 17:48:44 -05:00 |
|
Uleat
|
e9c1681e2c
|
Merge branch 'master' of https://github.com/EQEmu/Server
|
2017-02-06 16:35:41 -05:00 |
|
Uleat
|
5dbbc5f21c
|
Added some additional SpellAffectIndex declarations to the enumeration (no reference.) Added dev script for function to retrieve spell affect index id labels for spells from queries
|
2017-02-06 07:14:50 -05:00 |
|
Uleat
|
a13694c859
|
Implemented cast restrictions in GetSpellTargetTypeToken() [skip ci]
|
2017-02-05 22:11:02 -05:00 |
|
Uleat
|
51eaf25ea0
|
Merge branch 'master' of https://github.com/EQEmu/Server
|
2017-02-05 16:18:16 -05:00 |
|
Uleat
|
409dc3ad35
|
Added dev script for function to retrieve body type labels from queries [skip ci]
|
2017-02-05 07:56:37 -05:00 |
|
Uleat
|
f8f783fa46
|
Added dev script for function to retrieve spell target type labels for spells from queries [skip ci]
|
2017-02-05 05:01:51 -05:00 |
|
Uleat
|
1d1382cb12
|
* Added dev script for function to retrieve race id labels from queries [skip ci]
|
2017-02-05 04:32:32 -05:00 |
|
Uleat
|
68680ac9d8
|
Created sub-d for database tools
|
2017-02-05 02:37:01 -05:00 |
|
Uleat
|
df1d499da6
|
Imported RoF2 race names
|
2017-02-05 02:20:40 -05:00 |
|
Uleat
|
a6a056ad0d
|
Added rest of public spell effect list. Changed unimplemented effects to "NI_"##token format [skip ci]
|
2017-02-04 19:52:21 -05:00 |
|
Uleat
|
b1f14e1e29
|
Added dev script for function to retrieve effect id labels for spells from queries [skip ci]
|
2017-02-04 05:55:10 -05:00 |
|
Uleat
|
1999982e6a
|
Fix for bot load buffs instrument mod. More tweaks to bot movement hack
|
2017-02-02 19:10:10 -05:00 |
|
Uleat
|
b0ad9524bc
|
Bot movement behavior change..still in-work
|
2017-01-31 20:17:54 -05:00 |
|
Uleat
|
da9792160d
|
Added Mob::HasTargetReflection()
|
2017-01-30 17:38:17 -05:00 |
|
Uleat
|
dc308e2ecb
|
Fix for null columns in books.language crash
|
2017-01-30 03:08:00 -05:00 |
|
Uleat
|
984a009fbb
|
Temp fix for bot armor color issue - may break armor dying (not tested)
|
2017-01-29 04:35:03 -05:00 |
|