changing the recast on Harm Touch / Lay on Hands
Hi Everyone,
I am attempting to change the recast time on both Harm Touch and Lay on Hands, but thus far, so no avail. Here is what I have done so far (starting with HT): 1. In spells_new, changed the recast_time on IDs 88, 929, 2821, and 12622. 2. In altadv_vars, changed the spell_refresh on IDs 207 and 7800. 3. Changed HarmTouchReuseTime in features.h 4. In spells.cpp in SpellFinished, I changed the following code: Code:
//set our reuse timer on long ass reuse_time spells... Any ideas what I am missing / how to change the reuse timer on these abilities? |
I would check to see if that is handled client side in the spells file.
|
There is also the fact that some of the clients use AAs for LOH/HT and their reuse is set elsewhere.
|
Thank you for the replies!
Quote:
Quote:
|
This is a real long shot! I recently noticed that sending OP_IncreaseStats to an Underfoot client triggers the client message "Ability change operation successful. Target's ability score has been adjusted.".
I have not had time to investigate further :/ If you search for 'ability' in eqstr_us.txt you will notice we are missing much of the functionality available. |
Found it!
In aa_actions, there are a number of skill_id = 7800 ( or 7850 for Lay On Hands ) that I had missed. Setting the reuse_time value here finally changed it, as well as adjusting the reduction AA value ( redux_aa & redux_rate ). The only problems now are: (1) the AA window shows the non-reduced reuse timer, despite the ability working again when it should (note - the timer here was showing 'correctly' before I made the latest changes, so that is tied to one of the previous things I did, but who knows which? ) (2) the button doesn't pop back up when it is ready. Oh well - tackle those another day! |
We don't do redux AAs correctly (we do a hack, we tell the client the timer reduced, live the client calculates it itself, this hack doesn't work with HT)
|
All times are GMT -4. The time now is 05:49 AM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.