Alex
ee55755c85
Add IsTaunting() to Perl/Lua.
2020-05-14 23:55:55 -04:00
Michael Cook (mackal)
d042b0831a
Merge pull request #1061 from noudess/NewFishing
...
New fishing
2020-05-12 13:31:52 -04:00
Alex
5f0d3e9026
Add several cross zone methods to Perl/Lua.
2020-05-11 20:10:52 -04:00
Noudess
ea48acbf0b
Added check for GetItem() failure on Pole
2020-05-11 15:39:28 -04:00
Noudess
b37c75630b
Fix subtype logic
2020-05-11 14:56:38 -04:00
Noudess
94606504af
Add check for fishing pole expendable using new subtype field.
2020-05-11 10:07:29 -04:00
Chris Miles
e64526920c
Merge pull request #1053 from KinglyKrab/crosszonesignalplayerbygroupid
...
Add CrossZoneSignalPlayerByGroupID() to Perl/Lua.
2020-05-10 20:01:51 -05:00
Alex
dc9bd031ff
Merge branch 'master' into crosszonesignalplayerbygroupid
2020-05-10 21:00:43 -04:00
Chris Miles
7113c9236e
Merge pull request #1057 from KinglyKrab/crosszonesignalclientbyname
...
Fix typo in crosszonesignalclientbyname Perl_croak.
2020-05-10 20:00:42 -05:00
Chris Miles
13d4bbcae2
Merge pull request #1060 from KinglyKrab/crosszonemessageplayerbyguildid
...
Add CrossZoneMessagePlayerByGuildID() to Perl/Lua.
2020-05-10 19:59:49 -05:00
Alex
857b24727c
Add CrossZoneMessagePlayerByGuildID() to Perl/Lua.
2020-05-10 16:52:33 -04:00
Alex
4d93406176
Fix typo in crosszonesignalclientbyname Perl_croak.
2020-05-10 09:16:58 -04:00
Alex
12c4b20169
Add CrossZoneSignalPlayerByGroupID() to Perl/Lua.
2020-05-09 21:15:34 -04:00
Chris Miles
90e6bb8a8a
Merge pull request #1052 from KinglyKrab/master
...
Fix #findzone to allow you to search using part of a zone's short name.
2020-05-09 17:15:50 -05:00
Alex
518bcb58d3
Fix #findzone to allow you to search using part of a zone's short name.
2020-05-09 18:14:22 -04:00
hg
b08dc02a0a
Fix edge case with door packets that can cause missing doors on clients
...
Send OP_RemoveAllDoors packets with default CLIENT_CONNECTINGALL flag
to match flag used for OP_SpawnDoor
2020-05-09 16:26:55 -04:00
Chris Miles
0aa8d90e9e
Merge pull request #1049 from noudess/NotifyNewTitles
...
Notify new titles
2020-05-09 14:54:24 -05:00
Chris Miles
e453f3e6ed
Merge pull request #1048 from KinglyKrab/master
...
Add GetNPCBySpawnID() to Perl/Lua.
2020-05-09 14:53:47 -05:00
Chris Miles
e719992267
Merge pull request #1042 from noudess/master
...
Fix for static zone issue with mobs congregating after last player zones
2020-05-09 14:52:54 -05:00
Chris Miles
e2a7d4f33f
Merge pull request #1046 from noudess/flying
...
Flying
2020-05-09 14:45:15 -05:00
Chris Miles
8b999a63a4
Merge pull request #1047 from isenior/ScaleFix
...
Don't scale 0 values
2020-05-09 14:42:30 -05:00
Jose123456
914ea27406
Compile on Freebsd ( #1044 )
...
* Compile on Freebsd
Small changes needed for compilation on Freebsd. Note that you'll have
to pass -DEQEMU_BUILD_ZLIB=OFF on the cmake command line. The bundled
zlib-ng does not build on Freebsd even though mainline zlib-ng does.
* Fix build errors: typo
2020-05-09 14:40:33 -05:00
Noudess
5471774b4c
Repair prototype
2020-05-08 18:24:25 -04:00
Noudess
0a42ded33f
Expose client method NotifyNewTitlesAvailable for perl and lua
2020-05-08 09:58:53 -04:00
Alex
0b03f27660
Add GetNPCBySpawnID() to Perl/Lua.
2020-05-07 23:11:36 -04:00
=
263ed3913b
Don't scale 0 values
2020-05-06 02:44:17 +00:00
Noudess
2bcaf2a476
Extended Movement Manager to have a FlyTo
2020-04-30 11:35:09 -04:00
Akkadius
d8b9c3e3de
Fix bad object Z data automatically using Z calcs, works fairly reliably
2020-04-25 04:24:22 -05:00
Akkadius
206761d5e8
Force str_tolower on zone name lookups
2020-04-24 20:09:59 -05:00
Akkadius
bf0322f8f6
Not sure why we are trying to detete id 0 objects [skip ci]
2020-04-24 18:15:07 -05:00
Akkadius
5dc351e5d5
Remove cross boundary dependency in command_who [skip ci]
2020-04-24 02:22:33 -05:00
Akkadius
43ff59d7db
Merge branch 'master' of https://github.com/EQEmu/Server into integration/multi-tenancy-expansions-repository
2020-04-24 01:27:17 -05:00
Noudess
5989edb6ec
Fix for static zone issue with mobs congregating after last player zones
2020-04-21 09:09:30 -04:00
Paul Coene
54d494da36
Fix errant merchant full messages and add logging for later use ( #1035 )
...
* Fix errant merchant full issues, add logging for later use
* Rename merchant list dump more clearly
* spaces around '='
* Added line spacing,
Co-authored-by: Noudess <noudess@gmail.com>
2020-04-20 23:40:18 -05:00
Akkadius
373fb3f0e7
Decouple zone calls, cleanup logic
2020-04-19 04:36:39 -05:00
Akkadius
ebda1cf601
Add zone store
2020-04-19 03:05:15 -05:00
Akkadius
85daee85b8
Move spawn events from content table to server
2020-04-18 23:26:53 -05:00
Akkadius
e4748a01e0
Fix tradeskill combine logic [skip ci]
2020-04-18 21:50:00 -05:00
Akkadius
472c0cd196
More tweaks [skip ci]
2020-04-18 20:03:34 -05:00
Akkadius
df43a23d98
Another adjustment [skip ci]
2020-04-18 19:52:56 -05:00
Akkadius
74c878a481
Fix [skip ci]
2020-04-18 19:49:20 -05:00
Akkadius
093509baa9
Few adjustments [skip ci[
2020-04-18 19:46:19 -05:00
Akkadius
b8c44ee41b
Fix container interaction [skip ci]
2020-04-18 18:19:59 -05:00
Akkadius
a0f8bbb3b9
Merge branch 'master' of https://github.com/EQEmu/Server into integration/multi-tenancy-expansions-repository
2020-04-18 02:31:43 -05:00
Ali
15f3697df1
Fix edge case with NPC pet owners charming PCs
...
* Addresses #1036
* Cleaned up if statement formatting
* Using Mob::GetOwnerOrSelf() now, which accounts for the edge case
NB: The Mob::SpellOnTarget() and Mob::CommonDamage() methods really
should be looked at and spell logic combined somehow. Both have if
statements that dodge around the other's conditions to decide which
method sends the CombatDamage_Struct packet
2020-04-17 10:56:43 +03:00
Chris Miles
16cfad1966
UCS / Raid / Zone Fixes ( #1033 )
...
* Cache EntityList::GetRaidByClient
* Adjustments [skip ci]
* Update entity [skip ci]
* More cleanup [skip ci]
* More tweaks [skip ci]
* Cleanup [skip ci]
* Fix bugs with UCS reconnection on crash / exit, not adding soft deleted characters, put main loop on UV lib
* Reduce log spam that should be debugging; send keepalives to clients so that they properly prune from the connection list
* Shutdown the eventloop to properly shutdown the zone versus calling a hard exit
2020-04-14 23:28:43 -05:00
Akkadius
5b4c4bfd66
Implement content flags
2020-04-11 05:48:41 -05:00
Akkadius
47b8aa3f18
Export quest calls
2020-04-11 04:38:42 -05:00
Akkadius
77cacf5cd1
Add std::string WorldContentService::GetCurrentExpansionName() [skip ci]
2020-04-11 03:11:09 -05:00
Akkadius
5c7eb0707f
Bulk load goallists
2020-04-11 02:19:58 -05:00