Skip to content

Olympiad skill refresh problem

Featured Replies

Hello, im having a problem with olympiad skill refresh. After match my olympiad system doesnt refresh skills like it supposed to... does any1 have script for this or know what could be wrong  ? im using l2jserver gracia epilogue pack.

 

cheers.

  • Author

anyone can help ? :S

Dunno how is gracia epilogue olympiad, but in the current L2J, this can be found in AbstractOlympiadGame.java, located in model.olympiad

 

removals() remove all type of buffs and bonuses at entrance, when playerStatusBack() add all them back when you're out.

 

You surely miss one part in playerStatusBack. The best is too compare the 2 files.

 

If it wasn't this sort of "skill refresh", explain better :D.

  • Author

i'm talking about skills like for example, during olympiad match you use ud or something like that.. after match oly system suppose to refresh that skill when player gets teleport'ed back to city, in my server it doesn't happen, also i don't have such directory as model or file as AbstractOlympiadGame.java.

i'm talking about skills like for example, during olympiad match you use ud or something like that.. after match oly system suppose to refresh that skill when player gets teleport'ed back to city, in my server it doesn't happen, also i don't have such directory as model or file as AbstractOlympiadGame.java.

You are wrong here.

Skills refresh when the match starts and players get ported to arena.

  • Author

You are wrong here.

Skills refresh when the match starts and players get ported to arena.

doesnt matter i still need to fix it when player gets teleported in or back :) omg no1 have any idea how to do this, too bad :S

  • Author

still looking for some help about this problem :S

Olympiad.java

 

                ExAutoSoulShot atk = new ExAutoSoulShot(itemId, 0);
                player.sendPacket(atk);
             }
+            
+            for (L2Skill skill : player.getAllSkills())
+               if (skill.getReuseDelay() <= 900000)
+                  player.enableSkill(skill.getId());
+            
             player.sendSkillList();
+            player.updateEffectIcons();

  • Author

my serverpack doesnt even have such file as olympiad.java  :S (l2jlive)

my serverpack doesnt even have such file as olympiad.java  :S (l2jlive)

 

Hmm, client ?

  • Author

Hmm, client ?

gracia epilogue

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.