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
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
Michael Cook (mackal)
4cb7d9a352
Remove ability for charmed NPCs from summoning
...
These rules do not appear to be true on live
They also don't look to have ever been true?
2016-09-22 00:32:01 -04:00
Paul Coene
e2587b78f5
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
changelog.txt
2016-09-18 21:32:09 -04: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
Paul Coene
0232f4f672
Merge remote-tracking branch 'upstream/master'
2016-09-10 14:21:59 -04:00
Paul Coene
56d355935b
Fix task experience by level % to take into account hell level rule.
2016-09-10 14:21:19 -04:00
Kinglykrab
4816c1fc9a
Added support for server-wide marquee messages.
2016-09-09 23:59:23 -04:00
Kinglykrab
64998a398d
Added GetAAPercent() to Perl and Lua.
2016-09-08 21:59:15 -04:00
Michael Cook (mackal)
d0bb3047f0
Let's fix the fear pathing flags right away after SE_ImmuneFleeing
...
This speeds up the response to spells like Call of Challenge
Before it would fix the flags the next tick, which makes the spell
mostly useless
2016-09-04 20:59:39 -04:00
Michael Cook (mackal)
739b1bfaa3
Fix target buffs showing PC songs
2016-09-03 21:54:59 -04:00
Uleat
fb308eaa01
Rule-based update to 'Bind Wound' behavior
2016-09-03 17:08:48 -04:00
Michael Cook (mackal)
7c40bcff53
Fix enrage for NPC classes that can't ripo
2016-09-02 18:16:09 -04:00
Akkadius
ec87656d58
Add rule Spells:NPCInnateProcOverride, defaults to true
2016-09-01 01:05:06 -05:00
Uleat
159ba9f487
Fix for BotDatabase::SaveEquipmentColor crash
2016-08-31 23:02:16 -04:00
Michael Cook (mackal)
fa337d441e
Use StopCasting when we send SPELL_RECAST error
2016-08-29 14:08:22 -04:00
Michael Cook (mackal)
ea1ae1a0a4
Use StopCasting instead of Interrupt on SpellFinished failure
...
Most of these failures already show a message, live doesn't double
up on failure message + interrupt message, so lets not
There are a few logic error returns, but those really shouldn't happen
2016-08-29 13:27:42 -04:00
Kurt Gilpin
585e5830f7
Update client_packet.cpp
2016-08-28 12:23:59 -05:00
Kurt Gilpin
bfb77803d8
Update client_packet.cpp
2016-08-28 07:03:00 -05:00
Michael Cook (mackal)
89183cf8b7
clang-format LoadZoneObjects
2016-08-27 22:26:44 -04: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
Akkadius
32c4c360bd
Add IsHorse to default false in Mob constructor
2016-08-27 01:21:23 -05:00
Akkadius
2dee62c850
Refactor didn't save (oops)
2016-08-27 00:47:55 -05:00
Akkadius
db380944ac
Prevent horses (player mounts) from being depopped during a #repop
2016-08-27 00:46:45 -05:00
Akkadius
d6ee505c63
Merge pull request #548 from Natedog2012/master
...
Add TiltX and TiltY manipulation to objects (Perl)
2016-08-26 14:28:28 -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
Paul Coene
8048239a81
Merge remote-tracking branch 'upstream/master'
2016-08-23 13:55:52 -04:00
Paul Coene
ecdc0f7096
Fixed so mobs that depop at end of pathgrid still path and depop
...
whiel zones are empty. This makes these mobs no longer always appear
at start locations for the 1st person in a zone after long idle.
2016-08-23 13:54:51 -04:00
Michael Cook (mackal)
c2b31bd6e2
Fix EVENT_ATTACK crash (thanks image)
...
Note: I guess we need to check if it's null in the actual quest too
2016-08-21 20:26:54 -04:00
Michael Cook (mackal)
696c02c0f0
Move instrument mod outside of the EFFECT lop in SpellEffect
2016-08-20 14:30:54 -04:00
Michael Cook (mackal)
f67cd057f3
Fix issue with linked spell timers
2016-08-18 21:09:02 -04:00
Michael Cook (mackal)
0789d10d3e
Add logging message for setting linked reuse
2016-08-18 20:51:58 -04:00
Akkadius
a07149919d
Pets now don't actually spawn until the player has fully entered the zone (Live-like)
2016-08-18 17:28:32 -05:00
Michael Cook (mackal)
f9f3a8f3bd
Expendable Arrows ignore EQ
2016-08-17 01:10:37 -04:00
Michael Cook (mackal)
5a0d2b527b
Add a StopCasting function and make some use of it
...
Unsure if all of these cases should use interrupt or stop casting
2016-08-16 17:52:14 -04:00
Michael Cook (mackal)
3d64878e60
Skip OP_BeginCast for discs
2016-08-15 15:23:37 -04:00
Michael Cook (mackal)
26772b721c
Fix overhaste stack check
2016-08-15 14:21:39 -04:00
Michael Cook (mackal)
3c95545ea3
Remove IsCasting check from Client::SendManaUpdatePacket
2016-08-15 01:23:47 -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
Michael Cook (mackal)
35c1eccbe1
Fix potential crash in zone/worldserver.cpp
2016-08-13 17:15:57 -04:00
Michael Cook (mackal)
69f06f736c
Fix potential crashes in zone/spells.cpp
2016-08-13 17:15:00 -04:00
Michael Cook (mackal)
48fb483de6
Fix typo
2016-08-13 17:05:48 -04:00
Michael Cook (mackal)
8ce2921e3d
Fix potential crashes in Mob::SpellEffect
2016-08-13 16:45:32 -04:00