Custom Skills?
I was just wondering if there is a way that I can create custom Skills/Abilities/Disc's for non-caster classes?
I am running a custom server that has custom spells, but I would like to do some custom stuff for the non-caster classes too if its possible. (Besides gear clickies and such) |
Disciplines - yes - they can be created just like spells, they are essentially spells which simply used via Discipline activation window.
Skills - like dual wield or double attack - no - those are hard coded into client |
Quote:
Btw I am using Ailia's spell editor. |
if you mean Disciplines, just like spell they are in the spell file/spell table.
The only difference is there specially TYPE which is set for disciplines which makes a discipline rather than a spell But technically ANY discipline could scribed like a spell this thread here could give you some more info on how to get disciplines to work right http://www.eqemulator.net/forums/sho...highlight=monk |
Thank you for posting that. I will look further in to it 2moro! :D
|
Actually, custom skills can be made. But instead of activating them the normal way, you will have to make #commands for them. You will also have to code the process of the skill leveling up yourself.
|
I have figured out how to create custom discs and they work great. However, we are limited to X amount of discs... Even with the new rev, it only allows 100.
I have looked in the source and am unable to find the place where it specifies how many you can have. Can anyone point me in the right direction, on which file/line? I will keep searching. The reason we need more than 100 is because we have quite a bit of custom content going in and I would like to create more discs. My warrior, for example, is level 90 with 100 discs in the window. That means I can't even learn any of the custom discs which I have created, heh. Also, is there still no way to delete discs from a players combat abilities window? Using #traindiscs adds every rank, such as I, II, and III which creates a loss of space. |
I am running into same issue- or at least will soon - I need space more than for 100 disciplines. 200-300 would be better
|
Both Titanium and SoF only allow a max of 100 disciplines. This is because of how the packet structure for the Player Profile is set and you cannot change it because it is basically hard-coded into the client. The best you could do would be to replace some of the existing ones that aren't very useful anyway.
|
Quote:
I tried to delete them from spells but, it comes up as UNKOWN lvl 255 discs in the window... All of the level 1 and 2s have created a lot of excessive discs that aren't needed. Thanks for the quick reply. (But yes, I will just remove some and reuse their spell ID for new ones. I just don't like hacking the pre-existing system up like that, haha...) |
yes ability to delete learned disciplines would be great!
in same way how you delete spells from spell book to make room for more. then people who got really high up can get rid of their 1-50 disciplines they no longer use, to make room for the new ones. |
Quote:
I am attempting to effectively remove the vile BST from my own server and rebalanced shaman to their rightful place as the battle priest instead of the squishy they have become. after mucking around with the DB I realized that I could not level or train the abilities by normal means. I would also be interested in where the damage to PC calculations are. I would like to give all classes pick lock and some classes more defensive skills. I want every hit on a BST to be the damage of a cazic touch :P any pointers to general/specific modules of the source would be useful ... there is a lot of source to go through :P |
Quote:
|
Making spells tweaking the existing effects is not a problem.
examples of what i want to do I am wanting to : Give Shaman parry. Give all classes pick Lock. I am also want to give the priests DMG bonus on weapons. If I can base DMG mitigation more on the Armor type. Make all mobs will hit beastlords for 32K damage no matter what. I am realizing that some of this may not be possible because of what is coded into the client |
Give Shaman parry. - not supported by client, would need source recoding to implement custom skill learning
Give all classes pick Lock. - same as above I am also want to give the priests DMG bonus on weapons. - easy to code server side, but won't show on the client If I can base DMG mitigation more on the Armor type. - need source recoding Make all mobs will hit beastlords for 32K damage no matter what. - can be done with a pearl script - but why not simply disallow BST class? make all BSt start in Tutorial where which there is no exit |
All times are GMT -4. The time now is 11:26 PM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.