Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Windows Servers

Support::Windows Servers Support forum for Windows EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 10-04-2015, 03:51 PM
Kingly_Krab
Administrator
 
Join Date: May 2013
Location: United States
Posts: 1,603
Default

In sub EVENT_DEATH_COMPLETE you could have AA experience awarded to the killer/killers depending on mob level. Also, you could likely write your own rule for a cap on AAs in to the experience code so you cannot go beyond a certain amount and then you can increase it as time progresses or you can have different rulesets for your different zones of content so people can progress and gain more AAs as they go to new zones in your content progression line.
Reply With Quote
  #2  
Old 10-05-2015, 12:43 AM
starblight's Avatar
starblight
Sarnak
 
Join Date: Jan 2007
Posts: 76
Default

I have been looking over the code after the last 2 suggestion and I found this code in exp.cpp.

Code:
	if (GetLevel() < 51) {
		m_epp.perAA = 0;	// turn off aa exp if they drop below 51
	} else
		SendAlternateAdvancementStats();	//otherwise, send them an AA update
It seems like if I were to comment that part of the code out I might be able to set AA's on below 51? Before I tried it I was hoping for some feedback.
Reply With Quote
  #3  
Old 10-05-2015, 10:02 AM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default

Instead of commenting, why not set it for maybe level 1? If you are indeed wanting AA's from a certain level. Just change it and do a recompile, what could it hurt?
Reply With Quote
  #4  
Old 12-24-2015, 04:37 PM
starblight's Avatar
starblight
Sarnak
 
Join Date: Jan 2007
Posts: 76
Default

Quote:
Originally Posted by starblight View Post
I have been looking over the code after the last 2 suggestion and I found this code in exp.cpp.

Code:
	if (GetLevel() < 51) {
		m_epp.perAA = 0;	// turn off aa exp if they drop below 51
	} else
		SendAlternateAdvancementStats();	//otherwise, send them an AA update
It seems like if I were to comment that part of the code out I might be able to set AA's on below 51? Before I tried it I was hoping for some feedback.
I had a lot of issues updating to the latest source so this took longer then I planed but I did try it and while I am now able to turn AA exp on with a slash command it dose not register when gaining experience.

Next time I make changes to source I will be giving Cilraaz's example a chance. Looks a little harder but at least it works
Reply With Quote
Reply

Thread Tools
Display Modes

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 05:27 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