| .. |
|
lua
|
Exports continue, mob and some constants
|
2018-08-27 22:41:03 -07:00 |
|
aa.cpp
|
Reintegration of inventory-based EQDictionary references
|
2018-07-05 21:05:26 -04:00 |
|
aa.h
|
[Performance] Fixed a large overhead issue where every single NPC in a zone was checking to depop themselves
|
2017-03-28 02:30:06 -05:00 |
|
aa_ability.cpp
|
Added deity and race checking to AAs, doubled over the sanity check code and found a mistake, added code to make boats move smoother after loading into oot 50 times and seeing it skip every time.
|
2015-06-12 02:56:51 -07:00 |
|
aa_ability.h
|
Timers and some more loading stuff
|
2015-06-20 19:44:00 -07:00 |
|
aa_rank.h
|
Timers and some more loading stuff
|
2015-06-20 19:44:00 -07:00 |
|
aa_rank_effects.h
|
Moved effects to a vector since we dont need the random access by slot
|
2015-06-09 22:46:53 -07:00 |
|
aggro.cpp
|
Some tweaks so its harder to get npcs intentionally stuck
|
2018-05-20 17:24:00 -07:00 |
|
aggromanager.cpp
|
Implement aggro meter for RoF2 (RoF wasn't tested)
|
2017-02-18 22:27:34 -05:00 |
|
aggromanager.h
|
Implement aggro meter for RoF2 (RoF wasn't tested)
|
2017-02-18 22:27:34 -05:00 |
|
attack.cpp
|
Exports continue, mob and some constants
|
2018-08-27 22:41:03 -07:00 |
|
aura.cpp
|
Trap auras should spawn a bit in front
|
2018-03-07 15:23:03 -05:00 |
|
aura.h
|
Limit position updates to those that care
|
2017-07-22 17:35:42 -04:00 |
|
basic_functions.h
|
|
|
|
beacon.cpp
|
Fix PB AE
|
2017-07-04 13:01:34 -04:00 |
|
beacon.h
|
Reintegration of inventory-based EQDictionary references
|
2018-07-05 21:05:26 -04:00 |
|
bonuses.cpp
|
Reintegration of inventory-based EQDictionary references
|
2018-07-05 21:05:26 -04:00 |
|
bot.cpp
|
Bots fix
|
2018-08-11 00:41:51 -05:00 |
|
bot.h
|
Reintegration of inventory-based EQDictionary references
|
2018-07-05 21:05:26 -04:00 |
|
bot_command.cpp
|
Added 'no valid genders' conditional to bot create validation [ci skip]
|
2018-08-10 22:02:19 -04:00 |
|
bot_command.h
|
Added bot command 'BotStopMeleeLevel'
|
2018-04-12 20:14:02 -04:00 |
|
bot_database.cpp
|
Reintegration of inventory-based EQDictionary references
|
2018-07-05 21:05:26 -04:00 |
|
bot_database.h
|
Added bot command 'BotStopMeleeLevel'
|
2018-04-12 20:14:02 -04:00 |
|
bot_structs.h
|
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 |
|
botspellsai.cpp
|
[Performance] Reworked how all log calls are made in the source, see changelog.txt for more details
|
2017-04-01 03:51:46 -05:00 |
|
client.cpp
|
Exports continue, mob and some constants
|
2018-08-27 22:41:03 -07:00 |
|
client.h
|
Exports continue, mob and some constants
|
2018-08-27 22:41:03 -07:00 |
|
client_mods.cpp
|
Reintegration of inventory-based EQDictionary references
|
2018-07-05 21:05:26 -04:00 |
|
client_packet.cpp
|
Exports continue, mob and some constants
|
2018-08-27 22:41:03 -07:00 |
|
client_packet.h
|
Disarm Support
|
2018-07-21 19:16:19 -04:00 |
|
client_process.cpp
|
Fix /camp rest timer exploit
|
2018-07-14 17:41:42 -04:00 |
|
CMakeLists.txt
|
Exports continue, mob and some constants
|
2018-08-27 22:41:03 -07:00 |
|
command.cpp
|
Depop and cleanup existing node npc's when command executed again. Also remove string from "name" and leave metadata in "lastname" otherwise it is visually too busy
|
2018-07-09 01:39:14 -05:00 |
|
command.h
|
Add a #push command, only works on NPCs for now
|
2018-03-14 16:10:14 -04:00 |
|
common.h
|
Add IMMUNE_RANGED_ATTACKS
|
2018-01-18 18:30:29 -05:00 |
|
corpse.cpp
|
Reintegration of inventory-based EQDictionary references
|
2018-07-05 21:05:26 -04:00 |
|
corpse.h
|
Reintegration of inventory-based EQDictionary references
|
2018-07-05 21:05:26 -04:00 |
|
data_bucket.cpp
|
Remove log messages [skip ci]
|
2018-07-10 02:35:51 -05:00 |
|
data_bucket.h
|
Make it so DataBuckets set_data can take time formats such as 1s, 1m, 1d, 1y
|
2018-07-10 02:24:55 -05:00 |
|
doors.cpp
|
Reintegration of inventory-based EQDictionary references
|
2018-07-05 21:05:26 -04:00 |
|
doors.h
|
Implement NPC's opening doors and clean up door code a bit
|
2018-05-10 03:54:49 -05:00 |
|
effects.cpp
|
Attempt to fix disc issue when client has no buff but server still does
|
2017-12-15 18:42:21 -05:00 |
|
embparser.cpp
|
Implement EVENT_USE_SKILL in Perl/Lua.
|
2017-06-10 22:20:45 -04:00 |
|
embparser.h
|
Fix zone/embparser.h header guard
|
2016-10-30 22:51:50 -04:00 |
|
embparser_api.cpp
|
Make it so DataBuckets set_data can take time formats such as 1s, 1m, 1d, 1y
|
2018-07-10 02:24:55 -05:00 |
|
embperl.cpp
|
[Perl] Fix perl for later Linux releases v5.24.1
|
2017-08-24 04:13:52 -05:00 |
|
embperl.h
|
FreeBSD Compile Fixes
|
2016-05-24 23:24:49 -05:00 |
|
embxs.cpp
|
Remove some leftover debugging XD
|
2017-08-24 04:15:55 -05:00 |
|
embxs.h
|
|
|
|
encounter.cpp
|
Implemented EQEmu::TextureProfile
|
2016-06-01 08:54:26 -04:00 |
|
encounter.h
|
Reintegration of inventory-based EQDictionary references
|
2018-07-05 21:05:26 -04:00 |
|
entity.cpp
|
Exports continue, mob and some constants
|
2018-08-27 22:41:03 -07:00 |
|
entity.h
|
Fix for random SoF client crashes (possibly Titanium too)
|
2018-07-14 18:41:47 -04:00 |
|
errmsg.h
|
|
|
|
event_codes.h
|
Implement EVENT_USE_SKILL in Perl/Lua.
|
2017-06-10 22:20:45 -04:00 |
|
exp.cpp
|
Exports continue, mob and some constants
|
2018-08-27 22:41:03 -07:00 |
|
fastmath.cpp
|
Fix VS compilation hopefully
|
2018-03-04 13:54:28 -05:00 |
|
fastmath.h
|
Add the Fast trig functions that work with EQ headings
|
2018-03-04 02:19:12 -05:00 |
|
fearpath.cpp
|
Merge fix
|
2017-09-17 13:20:48 -07:00 |
|
forage.cpp
|
Reintegration of inventory-based EQDictionary references
|
2018-07-05 21:05:26 -04:00 |
|
forage.h
|
|
|
|
global_loot_manager.cpp
|
Implement global loot system Fixes #619
|
2018-02-10 22:15:21 -05:00 |
|
global_loot_manager.h
|
Implement global loot system Fixes #619
|
2018-02-10 22:15:21 -05:00 |
|
groups.cpp
|
Ignore bots during group position update. Fixes zone.exe crash when a client gets too far away from their bots.
|
2017-09-20 19:06:09 -05:00 |
|
groups.h
|
[Position Updates] Always send position updates to group members - even when in raid
|
2017-08-22 00:48:55 -05:00 |
|
guild.cpp
|
[Performance] Reworked how all log calls are made in the source, see changelog.txt for more details
|
2017-04-01 03:51:46 -05:00 |
|
guild_mgr.cpp
|
[Performance] Reworked how all log calls are made in the source, see changelog.txt for more details
|
2017-04-01 03:51:46 -05:00 |
|
guild_mgr.h
|
Renamed struct EQEmu::ItemBase to EQEmu::ItemData and class ItemInst to EQEmu::ItemInstance
|
2016-10-16 05:10:54 -04:00 |
|
hate_list.cpp
|
Correct when tanks can be hit by AE Rampage
|
2018-08-16 17:13:34 -04:00 |
|
hate_list.h
|
Adjust the behavior of out of range aggro removal
|
2018-01-18 19:59:04 -05:00 |
|
heal_rotation.cpp
|
Re-worked Bot::AI_Process(); Added 'leash,' 'main assist' and 'combat abort' features
|
2018-01-31 19:31:09 -05:00 |
|
heal_rotation.h
|
Added HealRotation HOT methodology (Heal Override Target) and load/save/delete capabilities
|
2016-04-08 20:58:17 -04:00 |
|
horse.cpp
|
Rework regens to match modern clients
|
2017-10-08 00:13:53 -04:00 |
|
horse.h
|
Switched out our kinda juryrigged vector types for glm::vec types since we use that as a 3d math library already but never switched out the types
|
2015-01-23 00:01:10 -08:00 |
|
inventory.cpp
|
Reintegration of inventory-based EQDictionary references
|
2018-07-05 21:05:26 -04:00 |
|
loottables.cpp
|
Reintegration of inventory-based EQDictionary references
|
2018-07-05 21:05:26 -04:00 |
|
map.cpp
|
Change map loading paths - maps/base/*.map - maps/water/*.wtr - maps/nav/*.nav
|
2018-05-10 04:19:43 -05:00 |
|
map.h
|
Remove Map::FindClosestLoS()
|
2018-03-08 18:03:15 -05:00 |
|
masterentity.h
|
masterentity.h include order revert for linux
|
2014-12-15 17:48:18 -06:00 |
|
maxskill.h
|
astyle the terrible sin that is maxskill.h
|
2015-01-16 01:59:57 -06:00 |
|
merc.cpp
|
Fix, cleanup and simplify the roambox logic and cleanup a bunch of other related code
|
2018-08-18 18:12:18 -05:00 |
|
merc.h
|
Reintegration of inventory-based EQDictionary references
|
2018-07-05 21:05:26 -04:00 |
|
message.h
|
|
|
|
mob.cpp
|
Exports continue, mob and some constants
|
2018-08-27 22:41:03 -07:00 |
|
mob.h
|
Exports continue, mob and some constants
|
2018-08-27 22:41:03 -07:00 |
|
mob_ai.cpp
|
Add LOS checks into roambox logic to prevent scaling mountains and going over buildings, cpu cycle saves and logging added. Things are looking really good now
|
2018-08-18 23:18:55 -05:00 |
|
mod_functions.cpp
|
Renamed struct EQEmu::ItemBase to EQEmu::ItemData and class ItemInst to EQEmu::ItemInstance
|
2016-10-16 05:10:54 -04:00 |
|
mod_functions_base.cpp
|
|
|
|
net.cpp
|
Exports continue, mob and some constants
|
2018-08-27 22:41:03 -07:00 |
|
net.h
|
Fix more windows.h/winsock.h/winsock2.h issues
|
2016-05-25 13:46:47 -04:00 |
|
npc.cpp
|
Exports continue, mob and some constants
|
2018-08-27 22:41:03 -07:00 |
|
npc.h
|
Exports continue, mob and some constants
|
2018-08-27 22:41:03 -07:00 |
|
npc_ai.cpp
|
|
|
|
npc_ai.h
|
|
|
|
object.cpp
|
Reintegration of inventory-based EQDictionary references
|
2018-07-05 21:05:26 -04:00 |
|
object.h
|
Renamed struct EQEmu::ItemBase to EQEmu::ItemData and class ItemInst to EQEmu::ItemInstance
|
2016-10-16 05:10:54 -04:00 |
|
oldcode.cpp
|
Fix the math so berserkers aren't left out in spell related checks.
|
2016-02-11 13:10:22 -08:00 |
|
oldcode.h
|
|
|
|
oriented_bounding_box.cpp
|
Updated version of glm
|
2015-01-22 16:52:50 -08:00 |
|
oriented_bounding_box.h
|
Updated version of glm
|
2015-01-22 16:52:50 -08:00 |
|
pathfinder_interface.cpp
|
Patch notes - navmesh merge
|
2018-05-28 00:59:02 -05:00 |
|
pathfinder_interface.h
|
Add custom feature, cross-class skill trainer, fix up stuck detection and added a better solution to it.
|
2017-09-09 00:24:30 -07:00 |
|
pathfinder_nav_mesh.cpp
|
Added ignore flag for navmesh
|
2018-05-24 22:25:00 -07:00 |
|
pathfinder_nav_mesh.h
|
Add custom feature, cross-class skill trainer, fix up stuck detection and added a better solution to it.
|
2017-09-09 00:24:30 -07:00 |
|
pathfinder_null.cpp
|
Add custom feature, cross-class skill trainer, fix up stuck detection and added a better solution to it.
|
2017-09-09 00:24:30 -07:00 |
|
pathfinder_null.h
|
Add custom feature, cross-class skill trainer, fix up stuck detection and added a better solution to it.
|
2017-09-09 00:24:30 -07:00 |
|
pathfinder_waypoint.cpp
|
Add custom feature, cross-class skill trainer, fix up stuck detection and added a better solution to it.
|
2017-09-09 00:24:30 -07:00 |
|
pathfinder_waypoint.h
|
Add custom feature, cross-class skill trainer, fix up stuck detection and added a better solution to it.
|
2017-09-09 00:24:30 -07:00 |
|
pathing.cpp
|
Fix for spaces instead of tabs
|
2018-05-12 22:30:07 -07:00 |
|
perl_client.cpp
|
Format perl_client.cpp
|
2018-07-01 18:16:04 -05:00 |
|
perl_doors.cpp
|
perl_doors.cpp formatting
|
2018-07-01 19:56:02 -05:00 |
|
perl_entity.cpp
|
perl_entity.cpp formatting
|
2018-07-01 19:50:56 -05:00 |
|
perl_groups.cpp
|
More perl_groups.cpp formatting
|
2018-07-01 20:02:53 -05:00 |
|
perl_hateentry.cpp
|
Add --hateentry to perl-doc-parser.pl - format perl_hateentry.cpp
|
2018-07-01 20:04:53 -05:00 |
|
perl_mob.cpp
|
Add "mob" to perl-doc-parser.pl
|
2018-07-01 19:30:52 -05:00 |
|
perl_npc.cpp
|
Exports continue, mob and some constants
|
2018-08-27 22:41:03 -07:00 |
|
perl_object.cpp
|
Format perl_object.cpp
|
2018-07-01 20:29:44 -05:00 |
|
perl_perlpacket.cpp
|
Rename debug.h to global_define.h, update cmakelists and such
|
2015-01-19 04:12:09 -06:00 |
|
perl_player_corpse.cpp
|
perl_player_corpse.cpp formatting
|
2018-07-01 19:36:47 -05:00 |
|
perl_questitem.cpp
|
add --questitem to perl-doc-parser.pl - format and add usage doc to perl_questitem.cpp
|
2018-07-01 20:52:56 -05:00 |
|
perl_raids.cpp
|
perl_raids.cpp formatting
|
2018-07-01 20:39:21 -05:00 |
|
perlpacket.cpp
|
clang-tidy modernize-use-auto
|
2016-05-25 16:10:28 -04:00 |
|
perlpacket.h
|
Added types.h to more files that relied on mutex.h to get to debug.h to get to types.h
|
2015-01-19 04:04:50 -06:00 |
|
perlparser.h
|
|
|
|
petitions.cpp
|
[Performance] Reworked how all log calls are made in the source, see changelog.txt for more details
|
2017-04-01 03:51:46 -05:00 |
|
petitions.h
|
petitions.cpp & .h header include cleanup
|
2014-12-15 18:14:56 -06:00 |
|
pets.cpp
|
Reintegration of inventory-based EQDictionary references
|
2018-07-05 21:05:26 -04:00 |
|
pets.h
|
Move PetHoTT to NPC::SetTarget for charmed pets
|
2017-11-04 01:27:41 -04:00 |
|
position.cpp
|
Fix issue with heading being incorrectly handled
|
2018-02-15 18:20:16 -05:00 |
|
position.h
|
Fix for polluted headers that were messing with glm
|
2015-01-23 17:58:03 -08:00 |
|
qglobals.cpp
|
clang-tidy modernize-use-auto
|
2016-05-25 16:10:28 -04:00 |
|
qglobals.h
|
qglobals.cpp & .h include header cleanup
|
2014-12-15 18:22:27 -06:00 |
|
queryserv.cpp
|
clang-tidy modernize-use-auto
|
2016-05-25 16:10:28 -04:00 |
|
queryserv.h
|
|
|
|
quest.cpp
|
|
|
|
quest.h
|
|
|
|
quest_interface.h
|
Renamed struct EQEmu::ItemBase to EQEmu::ItemData and class ItemInst to EQEmu::ItemInstance
|
2016-10-16 05:10:54 -04:00 |
|
quest_parser_collection.cpp
|
[Performance] Reworked how all log calls are made in the source, see changelog.txt for more details
|
2017-04-01 03:51:46 -05:00 |
|
quest_parser_collection.h
|
Renamed struct EQEmu::ItemBase to EQEmu::ItemData and class ItemInst to EQEmu::ItemInstance
|
2016-10-16 05:10:54 -04:00 |
|
questmgr.cpp
|
Merge branch 'master' into tasks
|
2018-07-06 00:59:45 -04:00 |
|
questmgr.h
|
Merge branch 'master' into wp_master
|
2018-05-02 18:24:19 -07:00 |
|
queues.h
|
|
|
|
raid.h
|
|
|
|
raids.cpp
|
Group ID can be zero
|
2017-10-16 15:52:59 -05:00 |
|
raids.h
|
[Position Updates] Always send position updates to group members - even when in raid
|
2017-08-22 00:48:55 -05:00 |
|
raycast_mesh.cpp
|
Fix for 64-bit Zone MMF compiles
|
2016-07-29 18:26:23 -04:00 |
|
raycast_mesh.h
|
Zone MMF Implementation (for map files)
|
2016-07-28 22:50:06 -04:00 |
|
skills.h
|
|
|
|
spawn2.cpp
|
Exports continue, mob and some constants
|
2018-08-27 22:41:03 -07:00 |
|
spawn2.h
|
spawn2.cpp & .h header include cleanup
|
2014-12-15 18:42:14 -06:00 |
|
spawngroup.cpp
|
[Performance] Reworked how all log calls are made in the source, see changelog.txt for more details
|
2017-04-01 03:51:46 -05:00 |
|
spawngroup.h
|
spawngroup.cpp & .h header include cleanup
|
2014-12-15 18:44:36 -06:00 |
|
special_attacks.cpp
|
Exports continue, mob and some constants
|
2018-08-27 22:41:03 -07:00 |
|
spell_effects.cpp
|
Forgot to have the comparison flag
|
2018-07-22 16:32:53 -04:00 |
|
spells.cpp
|
Don't call UpdateRestTimer when you're casting on yourself
|
2018-07-14 19:19:58 -04:00 |
|
string_ids.h
|
Fixed more Message_StringID
|
2018-07-21 23:22:14 -04:00 |
|
tasks.cpp
|
Add actual support for multi-zone task activities
|
2018-08-01 13:50:09 -04:00 |
|
tasks.h
|
Add actual support for multi-zone task activities
|
2018-08-01 13:50:09 -04:00 |
|
titles.cpp
|
Merge of a monster
|
2017-04-02 20:03:51 -07:00 |
|
titles.h
|
titles.cpp & .h header cleanup and forward declare
|
2014-12-15 18:56:23 -06:00 |
|
tradeskills.cpp
|
Reintegration of inventory-based EQDictionary references
|
2018-07-05 21:05:26 -04:00 |
|
trading.cpp
|
Reintegration of inventory-based EQDictionary references
|
2018-07-05 21:05:26 -04:00 |
|
trap.cpp
|
Identify the rest of Action/CombatDamage structs
|
2018-02-28 19:21:03 -05:00 |
|
trap.h
|
Fixed an issue that would cause traps to not function correctly if skill is 0 in the database.
|
2017-10-28 10:02:31 -07:00 |
|
tribute.cpp
|
Reintegration of inventory-based EQDictionary references
|
2018-07-05 21:05:26 -04:00 |
|
tune.cpp
|
Reintegration of inventory-based EQDictionary references
|
2018-07-05 21:05:26 -04:00 |
|
water_map.cpp
|
Change map loading paths - maps/base/*.map - maps/water/*.wtr - maps/nav/*.nav
|
2018-05-10 04:19:43 -05:00 |
|
water_map.h
|
Ask water map if we're in a zoneline to prevent false positives
|
2016-08-05 01:07:12 -04:00 |
|
water_map_v1.cpp
|
Ask water map if we're in a zoneline to prevent false positives
|
2016-08-05 01:07:12 -04:00 |
|
water_map_v1.h
|
Ask water map if we're in a zoneline to prevent false positives
|
2016-08-05 01:07:12 -04:00 |
|
water_map_v2.cpp
|
Add another layer of randomization to roam box logic, npc's who weren't originally spawned in water won't roambox into water
|
2018-08-18 22:01:46 -05:00 |
|
water_map_v2.h
|
Ask water map if we're in a zoneline to prevent false positives
|
2016-08-05 01:07:12 -04:00 |
|
waypoints.cpp
|
Add another layer of randomization to roam box logic, npc's who weren't originally spawned in water won't roambox into water
|
2018-08-18 22:01:46 -05:00 |
|
worldserver.cpp
|
Exports continue, mob and some constants
|
2018-08-27 22:41:03 -07:00 |
|
worldserver.h
|
Working on world <-> zone communication needs a ton of work really need to rewrite how world works with zones.
|
2017-01-02 22:38:47 -08:00 |
|
xtargetautohaters.cpp
|
Rework how XTarget auto haters work
|
2017-02-17 21:04:48 -05:00 |
|
xtargetautohaters.h
|
Rework how XTarget auto haters work
|
2017-02-17 21:04:48 -05:00 |
|
zone.cpp
|
Tweaks to zone shutdown code
|
2018-05-12 03:31:47 -05:00 |
|
zone.h
|
Add another layer of randomization to roam box logic, npc's who weren't originally spawned in water won't roambox into water
|
2018-08-18 22:01:46 -05:00 |
|
zone_config.cpp
|
zone_config structure clean
|
2014-12-15 19:16:53 -06:00 |
|
zone_config.h
|
added eqemu_config.json support
|
2017-07-15 20:29:55 -07:00 |
|
zonedb.cpp
|
rand is bad random.Real is good!
|
2018-07-21 23:02:07 -04:00 |
|
zonedb.h
|
Reintegration of inventory-based EQDictionary references
|
2018-07-05 21:05:26 -04:00 |
|
zonedump.h
|
Implement global loot system Fixes #619
|
2018-02-10 22:15:21 -05:00 |
|
zoning.cpp
|
Set bZoning to false in failure cases
|
2018-01-17 21:37:24 -05:00 |