Go Back   EQEmulator Home > EQEmulator Forums > Development > Development: Custom Code

Development: Custom Code This is for code thatdoes not emulate live and wont be added to the official code.

Reply
 
Thread Tools Display Modes
  #1  
Old 02-12-2016, 10:38 AM
Slaymore
Fire Beetle
 
Join Date: Nov 2007
Posts: 21
Default

Wow That is awesome thank you so much, Freshmaker!!

lol having said that let me see if I can figure out how to apply this.

So, my directory structure is like so:

:~/eqemu$ ls
bin CMakeLists.txt loginserver ucs
changelog.txt common luabind utils
client_files dependencies Makefile world
cmake eqlaunch queryserv zone
CMakeCache.txt freshmaker_petattackspeed_patch.diff README.md
CMakeFiles GPL.txt shared_memory
cmake_install.cmake LICENSE.md tests


I created the file freshmaker_petattackspeed_patch.diff , pasted in your code.

Now i believe i will need to edit this part of the file:

diff --git a/zone/attack.cpp b/zone/attack.cpp
index 2fdf5f1..9b7a1b9 100644
--- a/zone/attack.cpp
+++ b/zone/attack.cpp

to this:

diff --git freshmaker_petattackspeed_patch.diff /zone/attack.cpp
index 2fdf5f1..9b7a1b9 100644
--- freshmaker_petattackspeed_patch.diff
+++ /zone/attack.cpp

then run:

git apply freshmaker_petattackspeed_patch.diff

then:

make clean
make

How does that look? Am I in the ball park?
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 12:07 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3