KayenEQ 94231b62a3 Updated swarm pet AI to be consistent with live.
*OLD AI: Swarm pet would lock on to target until target died, then depop as soon as target died.

*NEW AI: Swarm pet will attack cast on target, NOT perma locked it can change targets if attacked
by something else that generate more hate. When target dies swarm pet will follow owner, if owner is
attacked by something else the swarm pet will attack it (until duration timer despawns the pet).

Updated perl quest function: MakeTempPet(Tspell_id, name=nullptr, duration=0, target=nullptr, sticktarg=0)
Implemented perl quest function:  Mob::TypesTempPet(npctypesid, name=nullptr, duration=0, follow=0, target=nullptr, sticktarg=0)
Note: 'sticktarg' field will cause the swarm pet to use the OLD AI

Rule to use OLD AI only - default is disabled.
Optional SQL: utils/sql/git/optional/2014_11_15_SwarmPetTargetLock.sql
2014-11-15 23:01:26 -05:00
2014-08-28 03:17:47 -07:00
2014-08-21 22:43:33 -07:00
2014-08-25 22:31:02 -07:00
2013-02-16 15:00:23 -08:00
2013-02-18 23:07:32 -08:00
2013-02-16 16:14:39 -08:00
2013-05-23 12:35:00 -07:00
2014-08-14 15:05:44 -04:00

EQEmu

Build Status

Overview

EQEmu is a custom server implementation for EverQuest

Dependencies

For Windows: http://eqemu.github.io

Login Server dependencies for Windows/Linux/OSX: http://eqemu.github.io

For Debian based distros (adjust to your local flavor):

  • libmysqlclient-dev
  • libperl-dev
  • liblua5.1-0-dev (5.2 should work as well)
  • libboost-dev

Further instructions on building the source can be found on the wiki.

Bug reports

Please use the issue tracker provided by GitHub to send us bug reports or feature requests.

The EQEmu Forums also have forums to submit bugs/get help with bugs.

Contributions

The preferred way to contribute is to fork the repo and submit a pull request on GitHub. If you need help with your changes, you can always post on the forums or try IRC. You can also post unified diffs (git diff should do the trick) on the Server Code Submissions forum, although pull requests will be much quicker and easier on all parties.

Contact

Description
Languages
C++ 89.6%
C 6.4%
C# 2%
CMake 0.6%
Python 0.5%
Other 0.8%