Jump to content
  • 0

Skill Olympiad Restrictions


Question

Posted

Is there a way to add a skill to the olympiad restriction skills list ?

Like I know that the hero skills are not allowed in the olympiad but what about other skills

Thanks in advance

4 answers to this question

Recommended Posts

  • 0
Posted (edited)

From my pov the easiest way, w/o writing a single line of code about your custom restriction ?

 

Just add the ID of skill into _heroSkillsId list @ SkillTable.java

 

These skills are 'removed' when you enter oly and then they get back :P

 


 

Or maybe not, since when the char is hero and he lose the status, he will lose the skill as well.. So, not rly a good way :troll:

 

But well, you could use the system how these skills are deleted, I guess. Create new method like is in SkillTable and add a proper check @ AbstractOlympiadGame about the removal. Well..

 

Fast idea, mby not the best, but still :D

Edited by SweeTs
  • 0
Posted

First of all thanks for the quick support and your time...I think I found a way though I am not sure if this worked as I haven't completed the new patch cause of some personal businesses....anyways back to the topic.I have in mind creating an extra Heroic Skill but not for now so I won't go with the first case...Though I will try your second way cause it sound reasonable...

After lots of work I was finally able to add Pain of Shilen and Spirit of Shilen skills on Shilen Templar for Interlude client...and making that noblesse skills was also cool...but it would be a great shame if I couln't find a way to make it restricted in olympiad....I will come back with the outcome of this fast idea of yours :)

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Posts

    • Hello everyone, This topic has been created to report any content that is considered illegal under applicable law or in violation of the forum rules. This includes, but is not limited to: Illegal software (pirated, cracked, or unauthorized software) Copyright-infringing material Malware, viruses, or any harmful code Scams, fraud, phishing attempts, or impersonation Illegal banking or financial services Money laundering activities or related instructions Any other illegal, unethical, or rule-violating activity — you name it If you encounter any such content, please report it here so it can be reviewed and removed promptly. Legal Disclaimer All content published on this forum is created and posted by its users. The forum administration does not take responsibility for user-generated content. However, we make every reasonable effort to monitor, review, remove, and maintain the forum by deleting illegal or rule-violating content as soon as it is reported or identified. By using this forum, you acknowledge and agree to these terms. Moderator Notice We would like to inform all users that we are currently developing a custom AI-powered API tool that will assist our moderation team in scanning the forum database for illegal or rule-violating activity. This system will be used strictly as a support tool to help identify potentially problematic content, which will then be reviewed by human moderators before any action is taken. The goal is to improve forum safety, compliance, and response time while maintaining fairness and transparency. 🚧 Coming soon — more details will be shared once the system is ready. Thank you for your cooperation and for helping us keep the forum clean and lawful.
    • Reporting Illegal or Rule-Violating Content (post here)
    • If anyone is reading this, until we find the 488 protocol system that works with AuthD + Authgated from High Five (HF), just use L2Filter included in the leak as the login server to be able to play. hAuthd does not works with this chronicle, @Hint. do you happen to know about this?   Be aware of the system you use! If UseEMailAccount is set as true in l2.ini, your user_info table linked to your account must have email column not NULL with a valid e-mail, and you will use that e-mail to login instead of the account name. (Post merged)   OKAY! Nevermind about the above, I just figured it out, AuthD and Authgated from HF requires GameGuard to be enabled and UseEMailAccount set to false. Enable GameGuard at server side as per Fyyre instructions,  Add the missing GameGuard files in your client system: https://mega.nz/file/xZMWQBjK#triEj7My9B9roiLqAKk32HOLcLmPynoOm-QhBI_Ligw
    • Πολυ δυνατος σερβερ παιδια. Συνεχιστε την καλη σας προσπαθεια και παμε γερα
  • Topics

×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock