EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Support::Windows Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=587)
-   -   Backstab on rangers (https://www.eqemulator.org/forums/showthread.php?t=38083)

Cassieze 04-20-2014 01:05 PM

Backstab on rangers
 
Alright so let me start off by saying my server is removing all classes but the ranger. (they seemed the most versatile).

In doing this I wanted to still give options for skills. Backstab, flying kick,round kick, tiger claw from Rogues and monks.

So far I edited the skillcaps.txt in the resources folder in the client's EQ folder
Edited the skill_caps table in the database to allow for these changes
maxskill.h above for the rogue class abilities case ROGUE: case ROGUEGM: {
- added case RANGER: case RANGERGM:

Then rebuilt 'all_build' using visualstudio2012-ultimate (may have done this incorrectly - new to source changing)

As far as I can remember those are all the changes I made.

In game steps:

I leveled a new ranger to lvl 10 (kept same as rogues for skill tables)
Pre-lvl 10 the ranger GM showed backstab as 0 but was untrainable.
I leveled up to 10 and was able to train backstab and it auto made a hotkey.
Had a blunt weapon equipped walked over to my test dummy. Gave me "You need a piercing weapon as your primary weapon in order to backstab!"
Acquired a dagger
Made sure my misses was toggled on in the filters.
Hit backstab. The hotkey showed that it was used, but the attack did not register.

What do I need to do to make this work?
I am assuming it will be rinse repeat for other skills. So just working with backstab for now.
Also I stole 1 silver using pick pockets :) -so the functionality for non attacks works.

Any help will be appreciated.

demonstar55 04-20-2014 01:36 PM

in zone/special_attacks.cpp starting on line 314 there are some class checks.


All times are GMT -4. The time now is 10:04 PM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.