Gam3Master Posted August 9, 2016 Posted August 9, 2016 Hello. I am using aCis last source and I can't figure out how to allow Earthquake skill to be used before the olympiad match starts. Titans can't use this skill and I want to allow it.
0 Reborn12 Posted August 9, 2016 Posted August 9, 2016 I think this is condition...start the search from the skill side
0 Gam3Master Posted August 9, 2016 Author Posted August 9, 2016 you mean datapack? here it is: <skill id="347" levels="1" name="Earthquake"> <set name="baseCritRate" val="20"/> <set name="hpConsume" val="340"/> <set name="mpConsume" val="87"/> <set name="weaponsAllowed" val="POLE" /> <!-- Pole --> <set name="magicLvl" val="78"/> <set name="power" val="4040"/> <set name="element" val="4" /> <!-- Earth --> <set name="ignoreShld" val="true"/> <set name="overHit" val="true"/> <set name="SSBoost" val="2.0"/> <set name="target" val="TARGET_AURA"/> <set name="skillRadius" val="150"/> <set name="skillType" val="PDAM"/> <set name="isDebuff" val="true" /> <set name="operateType" val="OP_ACTIVE"/> <set name="reuseDelay" val="30000"/> <set name="hitTime" val="1800"/> <for> <effect name="RemoveTarget" noicon="1" val="0"/> </for> </skill> But I can't find something bad here...
0 Gam3Master Posted August 9, 2016 Author Posted August 9, 2016 I saw that topic and used that patch but it didn't help.
0 Gam3Master Posted August 10, 2016 Author Posted August 10, 2016 So... I went to L2PcInstance.java and under checkUseMagicConditions and if skill is offensive I changed to if (isInOlympiadMode() && !isOlympiadStart() && skill.getId() != 347) { // if L2PcInstance is in Olympia and the match isn't already start, send ActionFailed sendPacket(ActionFailed.STATIC_PACKET); return false; } Now titans can use Earthquake but if they go near their opponent, and use skill, they can damage them before match starts.
Question
Gam3Master
Hello. I am using aCis last source and I can't figure out how to allow Earthquake skill to be used before the olympiad match starts.
Titans can't use this skill and I want to allow it.
5 answers to this question
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now