Uleat
101002d635
Renamed enum class InventoryVersion to MobVersion
2016-10-17 06:32:51 -04:00
Uleat
04f4fd652b
Renamed class Inventory to EQEmu::InventoryProfile
2016-10-17 04:59:00 -04:00
Uleat
1cb79c8c1f
Separated class Inventory from item_instance files into inventory_profile files
2016-10-17 02:41:09 -04:00
Uleat
3438247904
Moved namespace ItemField from item_instance.h to shareddb.cpp
2016-10-17 01:03:40 -04:00
Uleat
9f01d14c64
Real fix for travis-ci build failure (thanks demonstar55!)
2016-10-16 23:18:12 -04:00
Uleat
7071b27183
Fix for travis-ci build failure
2016-10-16 21:59:35 -04:00
Uleat
bfd07b1010
Added class EQEmu::InventorySlot
2016-10-16 21:36:39 -04:00
KimLS
960da66b87
Fix for crash on bind
2016-10-16 17:03:02 -07:00
Uleat
8b5dd58e96
Renamed struct EQEmu::ItemBase to EQEmu::ItemData and class ItemInst to EQEmu::ItemInstance
2016-10-16 05:10:54 -04:00
Uleat
decaadfe7d
Merge branch 'master' of https://github.com/EQEmu/Server
...
# Conflicts:
# changelog.txt
2016-10-15 22:27:14 -04:00
Uleat
16642b7c4c
Filename changes to facilitate future updates
2016-10-15 22:14:03 -04:00
KimLS
23120bcde6
Added keep alive to relay link for backwards compat with emu_tcp_connection (they disconnect you after about 45 seconds if you don't send keep alives even if the tcp connection is fine...)
2016-10-14 21:19:14 -07:00
KimLS
44b9c99781
Relay link improvements, considering changing it.
2016-10-14 19:48:49 -07:00
KimLS
4ba0aa8e7f
Basic relay link connection
2016-10-11 21:34:26 -07:00
KimLS
7a3147a3b3
Streams work on all of the servers now
2016-09-29 22:21:39 -07:00
KimLS
a76149c8e3
Some work on compression, the way the client does it is... bizarre and not how i orig thought it would be.
2016-09-28 23:51:37 -07:00
KimLS
f2be05f47f
Working on compression, still needs work
2016-09-26 14:51:12 -07:00
Xackery
6079b34a2a
Added Ruleset AA:ShowExpValues.
2016-09-26 02:09:39 -07:00
KimLS
95d4e95400
Compression needs work but finished the eqstream abstraction layer otherwise.
2016-09-25 22:24:28 -07:00
KimLS
5cad3f62d0
EQStream abstraction layer
2016-09-25 15:10:34 -07:00
KimLS
751e61d6e5
Converted all the EQStreams into EQStreamInterfaces, dear god help us.
2016-09-24 22:43:29 -07:00
Kinglykrab
8aa942cd27
Added quest global support for zone_controller.
2016-09-14 16:31:52 -04:00
Kinglykrab
f6d721dd72
#summon will now work when you are in an instance.
2016-09-11 19:25:41 -04:00
Kinglykrab
4816c1fc9a
Added support for server-wide marquee messages.
2016-09-09 23:59:23 -04:00
Uleat
fb308eaa01
Rule-based update to 'Bind Wound' behavior
2016-09-03 17:08:48 -04:00
Akkadius
ec87656d58
Add rule Spells:NPCInnateProcOverride, defaults to true
2016-09-01 01:05:06 -05:00
Michael Cook (mackal)
d8fe5124ff
Fix some spell set loading issues
2016-08-29 19:23:40 -04:00
Kurt Gilpin
364ab42c49
Add rule to ignore MQ2 targeting
2016-08-28 07:00:20 -05:00
Michael Cook (mackal)
aaa116d97c
Add support for object display names
...
Ex. Kejek Forge in Stonebrunt Mountains
2016-08-27 22:24:08 -04:00
Kinglykrab
ed9b6db369
Added optional IP-based account exemptions.
2016-08-27 17:49:04 -04:00
Kinglykrab
28c5b32624
Modified quantity in Merchant_Sell_Struct to be uint32 in accordance with Merchant_Purchase_Struct. This will allow you to buy stacks of items beyond 255. (Tested with a stack of 1,000 Arrows.)
2016-08-26 18:46:22 -04:00
Akkadius
6db350790e
Merge branch 'master' of https://github.com/EQEmu/Server
2016-08-26 15:02:43 -05:00
Akkadius
3f8ff1373c
Fix script call issue [skip ci]
2016-08-26 15:02:12 -05:00
Natedog2012
4de9b2c53e
Add TiltX and TiltY manipulation to objects (Perl)
...
Translate OP_GroundSpawn for Titanium
#perl plugin http://wiki.eqemulator.org/i?Module=Pastebin&Paste=u9IbA6Ql
2016-08-26 06:39:39 -07:00
Akkadius
d5864aea3e
Few more adjustments [skip ci]
2016-08-25 16:36:48 -05:00
Akkadius
2b2d6e1ef5
Less fail [skip ci]
2016-08-25 16:33:50 -05:00
Akkadius
f99523dc48
Migration to new EQEmu Server management script interface
2016-08-25 16:32:21 -05:00
Michael Cook (mackal)
55d2e9b842
Only correct spell slots when we're sending to self
...
This will fix display issues with lots of buffs on NPCs
2016-08-24 23:15:31 -04:00
Michael Cook (mackal)
ae5689ffb4
Clean up OP_ManaChange
2016-08-15 01:17:53 -04:00
Michael Cook (mackal)
e894e96404
Implement Linked Spell Reuse Timers
...
They started linked spells at OoW launch (I think)
At least canni was linked then.
This is rather user unfriendly, but that's live like.
Ex. the spells aren't actually put on cool down so you can attempt to cast them
still but you will be interrupted.
Titanium is particularly unfriendly with large differences in reuse times
2016-08-14 23:32:27 -04:00
Akkadius
ed5715ccd9
Merge pull request #540 from KinglyKrab/master
...
Added optional avoidance cap rules. Check changelog.txt.
2016-08-13 21:27:25 -05:00
Uleat
7f9af238f8
Fix for potential crash in ItemInst::GetTotalItemCount()
2016-08-13 19:51:12 -04:00
Michael Cook (mackal)
f01c890966
Crash fix
...
The other thing needs to be looked at too, but I guess we never run
into an issue where this actually is a nullptr because bad things
would happen here ...
2016-08-13 15:09:43 -04:00
Kinglykrab
50de63117d
Added optional avoidance cap rules. Check changelog.txt.
2016-08-13 07:19:58 -04:00
Michael Cook (mackal)
27f6826fd3
Add rule Spells:AllowItemTGB for custom servers
2016-08-08 20:21:38 -04:00
Michael Cook (mackal)
bdb083eac7
Previous disc buff check incorrectly excluded Savage Spirit AA line
...
This still doesn't fix Untamed Rage ... unsure on that one :(
2016-08-07 18:55:02 -04:00
Michael Cook (mackal)
d53d569020
Port EQMacEmu's improved NPC stat scaling formula
...
Old formula can be used by setting NPC::NewLevelSacling to false
2016-08-04 22:12:33 -04:00
Michael Cook (mackal)
e89fa01d89
Port Aggro:UseLevelAggro from EQMacEmu
...
This will make level 18+ mobs braver
2016-08-04 20:33:29 -04:00
Michael Cook (mackal)
33407ee0da
Forgot divination
2016-08-03 23:14:02 -04:00
Michael Cook (mackal)
c81a5e0783
Limit casting skill ups to casting skills
2016-08-03 23:06:00 -04:00