Uleat
|
fb308eaa01
|
Rule-based update to 'Bind Wound' behavior
|
2016-09-03 17:08:48 -04:00 |
|
Uleat
|
159ba9f487
|
Fix for BotDatabase::SaveEquipmentColor crash
|
2016-08-31 23:02:16 -04:00 |
|
Uleat
|
7f9af238f8
|
Fix for potential crash in ItemInst::GetTotalItemCount()
|
2016-08-13 19:51:12 -04:00 |
|
Uleat
|
4c49397ef6
|
Merge branch 'master' of https://github.com/EQEmu/Server
|
2016-08-04 16:12:58 -04:00 |
|
Uleat
|
d0fbbed20d
|
Added a trap for Bot::GetNeedsCured() random crash (bot server admins: watch your logs!)
|
2016-08-04 07:09:34 -04:00 |
|
Uleat
|
f3da7773d3
|
Merge branch 'master' of https://github.com/EQEmu/Server
|
2016-08-02 17:49:17 -04:00 |
|
Uleat
|
7c9bd80c1e
|
Changed SendZoneSpawnsBulk to a more like-like behavior
|
2016-08-02 17:49:08 -04:00 |
|
Uleat
|
4decdb3e4d
|
Added zone map mmf discovery message
|
2016-07-29 21:58:42 -04:00 |
|
Uleat
|
6b3078d0f7
|
Fix for 64-bit Zone MMF compiles
|
2016-07-29 18:26:23 -04:00 |
|
Uleat
|
84db0ec2c5
|
Zone MMF Implementation (for map files)
|
2016-07-28 22:50:06 -04:00 |
|
Uleat
|
37cb9f00f6
|
Removed another unneeded slash
|
2016-07-24 18:01:14 -04:00 |
|
Uleat
|
6cb2fdd737
|
Changed constructor call for stringstream in ClientTaskState::EnableTask/DisableTask (write position issues)
|
2016-07-15 19:32:46 -04:00 |
|
Uleat
|
02cedce54e
|
Changed tuple use to struct in maps.cpp (LoadV2) (should help in client drops where slow zone boot-ups are a factor)
|
2016-07-14 13:22:36 -04:00 |
|
Uleat
|
871fcd1fc8
|
Fix for quest enabletask/disabletask api queries
|
2016-07-14 12:47:55 -04:00 |
|
Uleat
|
7457d832f8
|
Changed query in BotDatabase::LoadGroupedBotsByGroupID() to use standard table query over view use (should help in cases where players time-out when zoning)
|
2016-07-12 20:22:14 -04:00 |
|
Uleat
|
402353affa
|
Important fix for mob pathing (see changelog.txt)
|
2016-07-09 03:10:54 -04:00 |
|
Uleat
|
bc196f2e50
|
Changed world server zone boot-up failure message to 'General' level to facilitate world-initiated zone boot-up issues
|
2016-07-08 16:19:14 -04:00 |
|
Uleat
|
148eaf7048
|
Merge branch 'master' of https://github.com/EQEmu/Server
|
2016-07-08 15:33:42 -04:00 |
|
Uleat
|
b44da7c13a
|
Fix for command #traindisc not saving disciplines when not used on self
|
2016-07-08 15:33:36 -04:00 |
|
Uleat
|
542d454fe0
|
Added rule 'NPC:UseClassAsLastName' to second spawn packet handler
|
2016-07-05 15:20:46 -04:00 |
|
Uleat
|
3d61df253d
|
Added rule 'NPC:UseClassAsLastName' to allow certain npcs' class names to be hidden
|
2016-07-03 19:44:45 -04:00 |
|
Uleat
|
a5d79b25db
|
Grr...
|
2016-06-28 16:56:42 -04:00 |
|
Uleat
|
cb8843926c
|
Merge branch 'master' of https://github.com/EQEmu/Server
# Conflicts:
# changelog.txt
|
2016-06-28 16:20:17 -04:00 |
|
Uleat
|
3d6fe8acba
|
Fix for bot inventory save failure involving items with unlimited charges
|
2016-06-28 07:58:38 -04:00 |
|
Uleat
|
951f3239f1
|
Added rule Bots:AllowCamelCaseNames
|
2016-06-23 22:25:57 -04:00 |
|
Uleat
|
9ec299247c
|
Reworked EQEmuDictionary to use class LookupEntry
|
2016-06-06 21:59:42 -04:00 |
|
Uleat
|
79549ba330
|
Merge branch 'master' of https://github.com/EQEmu/Server
|
2016-06-04 20:05:04 -04:00 |
|
Uleat
|
c29219f214
|
Split InventoryVersion::Pet into discrete sub-types
|
2016-06-04 07:04:31 -04:00 |
|
Uleat
|
e843f66135
|
Cosmetic fix to match existing naming conventions
|
2016-06-02 20:19:40 -04:00 |
|
Uleat
|
542dc16752
|
Fix for bandolier 2H-weapon exploit
|
2016-06-02 20:07:25 -04:00 |
|
Uleat
|
62888170b0
|
Better the second time around...
|
2016-06-02 07:14:54 -04:00 |
|
Uleat
|
ca0b26f89f
|
Implementation clean-up
|
2016-06-01 09:34:16 -04:00 |
|
Uleat
|
cd8cd90a38
|
Implemented EQEmu::TextureProfile
|
2016-06-01 08:54:26 -04:00 |
|
Uleat
|
ae3c98c692
|
Implemented EQEmu::TintProfile
|
2016-06-01 04:58:52 -04:00 |
|
Uleat
|
767dfaef70
|
Another penguin bite...
|
2016-05-31 22:28:31 -04:00 |
|
Uleat
|
c07fe35908
|
Fix for gcc failure
|
2016-05-31 22:17:58 -04:00 |
|
Uleat
|
ea8f81feec
|
Converted enumeration MaterialSlots to EQEmu::textures::TextureSlot
|
2016-05-31 22:07:02 -04:00 |
|
Uleat
|
a38417bf54
|
More eq_dictionary work - added invtype persistence checks
|
2016-05-31 19:12:54 -04:00 |
|
Uleat
|
0f54984966
|
Missed a few out of my working stash...
|
2016-05-31 01:52:51 -04:00 |
|
Uleat
|
6c1af93f58
|
Another lightsource/saylink/skills pass
|
2016-05-30 08:39:49 -04:00 |
|
Uleat
|
16895910e4
|
Another eq_dictionary pass
|
2016-05-30 06:52:25 -04:00 |
|
Uleat
|
b155a603aa
|
Added multi-type EQEmu::ValueWithin function
|
2016-05-30 03:32:01 -04:00 |
|
Uleat
|
ecc9e41ab2
|
Fix for server crash related to deleting a bot with a spawned pet
|
2016-05-30 03:03:55 -04:00 |
|
Uleat
|
2a74d04635
|
Added offline client inventory version definitions and convertors
|
2016-05-29 20:30:03 -04:00 |
|
Uleat
|
a089820464
|
Merged client_version and inventory_version into emu_versions files
|
2016-05-28 04:44:14 -04:00 |
|
Uleat
|
579efe83af
|
Renamed EQEmu::Item_Struct to EQEmu::ItemBase to coincide with new inventory naming conventions (re-run shared_memory.exe)
|
2016-05-27 22:22:19 -04:00 |
|
Uleat
|
a37a811014
|
Imported memory_buffer files from inv2 branch
|
2016-05-27 20:39:11 -04:00 |
|
Uleat
|
0ecc702612
|
ItemPacketType updates
|
2016-05-27 03:38:13 -04:00 |
|
Uleat
|
a144ecd21b
|
ItemPacketType note update
|
2016-05-26 17:23:57 -04:00 |
|
Uleat
|
772fa200ac
|
Update to client limits
|
2016-05-26 05:27:21 -04:00 |
|
Uleat
|
b5f09d435f
|
Updated argument type..but, forgot to change methodology
|
2016-05-25 19:45:16 -04:00 |
|
Uleat
|
71f128731f
|
Renamed and moved SkillUseTypes enumeration to EQEmu::skills::SkillType; eq_dictionary work
|
2016-05-25 18:50:26 -04:00 |
|
Uleat
|
5f1b2475fb
|
Picky penguins...
|
2016-05-21 15:01:29 -04:00 |
|
Uleat
|
afd306f8ce
|
Fix for GCC compile
|
2016-05-21 14:55:43 -04:00 |
|
Uleat
|
b28930b2ea
|
Fix for (possible) shared bank errors
|
2016-05-21 05:21:03 -04:00 |
|
Uleat
|
3031365e1f
|
Moved struct Item_Struct into namespace EQEmu
|
2016-05-21 04:54:18 -04:00 |
|
Uleat
|
ebe6f95e6e
|
LightSourceProfile relocation and some more formatting changes
|
2016-05-20 04:26:32 -04:00 |
|
Uleat
|
04f47f1e32
|
Formatting and GPL updates
|
2016-05-19 22:50:08 -04:00 |
|
Uleat
|
d61e7446bb
|
Missed a couple of EQEmu::OutBuffer reference changes
|
2016-05-19 07:21:10 -04:00 |
|
Uleat
|
ffb88e0a8f
|
Added EQEmu::OutBuffer() - stringstream-derived class with a few additional methods
|
2016-05-18 22:38:41 -04:00 |
|
Uleat
|
67c92bf171
|
Changed client 'constants' files to 'limits'
|
2016-05-18 04:45:31 -04:00 |
|
Uleat
|
cb39a35f3f
|
Fix for stringstream failure
|
2016-05-11 19:11:25 -04:00 |
|
Uleat
|
915f22d564
|
Added 'ItemInst::Serialize()' overload to make use of std::stringstream implementation
|
2016-05-11 00:30:04 -04:00 |
|
Uleat
|
3e0574630b
|
Reworked server 'BulkSendInventoryItems()' to use single buffer methodology
|
2016-05-10 21:27:40 -04:00 |
|
Uleat
|
37b84c4db1
|
Reworked client translators' SerializeItem() to recursive, single buffer methodology
|
2016-05-10 20:16:27 -04:00 |
|
Uleat
|
59728c5115
|
Tweak for Titanium::SerializeItem() rework
|
2016-05-08 23:43:47 -04:00 |
|
Uleat
|
1a1f5ae619
|
Titanium::SerializeItem() rework
|
2016-05-08 20:21:50 -04:00 |
|
Uleat
|
e304fe6558
|
Clang appeasement
|
2016-05-04 22:33:52 -04:00 |
|
Uleat
|
e212368965
|
Revert (and proper fix) of 'size_t' issue (sneaky little gcc 4.6'es)
|
2016-04-22 20:51:22 -04:00 |
|
Uleat
|
a1ea2052bf
|
Fix for travis-ci failure - attempt 3
|
2016-04-22 20:03:36 -04:00 |
|
Uleat
|
7c0eb54df6
|
Updated EQEmu::deity naming conventions
|
2016-04-22 19:41:11 -04:00 |
|
Uleat
|
f36e041176
|
Fix for travis-ci failure - attempt 2
|
2016-04-22 19:30:32 -04:00 |
|
Uleat
|
26aeeac1ce
|
Fix for travis-ci failure
|
2016-04-22 18:29:25 -04:00 |
|
Uleat
|
1890d006a2
|
Delinked current inventory slot enumeration and constants from EQEmu::constants and global definition
|
2016-04-22 07:34:55 -04:00 |
|
Uleat
|
b3475d7b50
|
Reworked ClientVersion into EQEmu::versions; Added EQEmu::versions::InventoryVersion
|
2016-04-22 03:49:17 -04:00 |
|
Uleat
|
6bc60391fb
|
Update to EQEmu::saylink function linkage
|
2016-04-21 21:43:58 -04:00 |
|
Uleat
|
e87e4d07f0
|
Update to EQEmu::lightsource function linkage
|
2016-04-21 19:55:46 -04:00 |
|
Uleat
|
57b3652819
|
Update to EQEmu::limits function linkage
|
2016-04-21 19:45:52 -04:00 |
|
Uleat
|
59e601733e
|
Update to EQEmu::constants function linkage
|
2016-04-21 19:16:30 -04:00 |
|
Uleat
|
1693797adb
|
Update to EQEmu::deity function linkage
|
2016-04-21 18:36:22 -04:00 |
|
Uleat
|
1ee32b4a30
|
Removed type dec from EQEmu::legacy::InventorySlots
|
2016-04-20 17:40:41 -04:00 |
|
Uleat
|
8edb6e9595
|
Eliminated the nested class design of recent EQEmu work; Some more inv2 convergence work
|
2016-04-19 04:02:53 -04:00 |
|
Uleat
|
1b3cfc9a5c
|
Reworked EQDictionary into namespace EQEmu
|
2016-04-15 22:11:53 -04:00 |
|
Uleat
|
3a339a6646
|
EQ Dictionary rework
|
2016-04-14 08:40:11 -04:00 |
|
Uleat
|
1e05ee76f1
|
Fix for Bot::AI_Process() not advancing the heal rotation when member is currently casting for said heal rotation
|
2016-04-13 19:29:00 -04:00 |
|
Uleat
|
149a3c2e82
|
Would real 'Fix for BotDatabase::LoadBotGroupIDForLoadBotGroup() failures when more than one bot-group exists and requested bg is not primary in retrieval order' please stand up..
|
2016-04-12 18:29:09 -04:00 |
|
Uleat
|
aafa840d61
|
Merge branch 'master' of https://github.com/EQEmu/Server
|
2016-04-12 16:46:53 -04:00 |
|
Uleat
|
3ef98c9411
|
Added bot command 'inventorywindow'
|
2016-04-12 16:46:45 -04:00 |
|
Uleat
|
89f46144e6
|
Fix for BotDatabase::LoadBotGroupIDForLoadBotGroup() failures when more than one bot-group exists and requested bg is not primary in retrieval order
|
2016-04-11 23:08:27 -04:00 |
|
Uleat
|
daeec0f5ec
|
Rework of some existing spell AI code
|
2016-04-11 16:51:30 -04:00 |
|
Uleat
|
d47d72f2f2
|
Merge branch 'master' of https://github.com/EQEmu/Server
|
2016-04-08 20:58:27 -04:00 |
|
Uleat
|
6e11128cbc
|
Added HealRotation HOT methodology (Heal Override Target) and load/save/delete capabilities
|
2016-04-08 20:58:17 -04:00 |
|
Uleat
|
e75a53b775
|
Rework of eq_dictionary
|
2016-04-07 17:21:55 -04:00 |
|
Uleat
|
6ea061dc55
|
Added missing argument descriptor to 'bot_subcommand_heal_rotation_adjust_safe' usage.
|
2016-04-06 15:38:26 -04:00 |
|
Uleat
|
28b7e0e208
|
Fix for bot pet names showing up as numbers
|
2016-04-05 20:04:31 -04:00 |
|
Uleat
|
b07f3d04df
|
Fix for version 9003 trigger criteria
|
2016-04-05 19:04:06 -04:00 |
|
Uleat
|
51c97211a8
|
Fix for "ISO C++" taboo
|
2016-04-05 18:54:40 -04:00 |
|
Uleat
|
e759bb6da8
|
Moved class Bot database code into class BotDatbase
|
2016-04-05 18:37:19 -04:00 |
|
Uleat
|
6c5d686b22
|
Merge branch 'master' of https://github.com/EQEmu/Server
|
2016-03-27 15:32:56 -04:00 |
|
Uleat
|
9f6e4dd8e7
|
More appropriate for bot owner targeting issue. Fix for self-following issue using bot_command_follow
|
2016-03-27 15:32:45 -04:00 |
|