- Timestamp:
- Jan 16, 2012 7:56:19 AM (4 months ago)
- Location:
- trunk/L2J_DataPack
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
dist/game/data/scripts/transformations/Teleporter.java (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/L2J_DataPack
- Property svn:mergeinfo changed
/branches/unstable/L2J_DataPack_BETA merged: 8407-8426,8428-8480,8482-8491,8493-8588,8590-8629
- Property svn:mergeinfo changed
-
trunk/L2J_DataPack/dist/game/data/scripts/transformations/Teleporter.java
r7665 r8630 1 /* 2 * This program is free software: you can redistribute it and/or modify it under 3 * the terms of the GNU General Public License as published by the Free Software 4 * Foundation, either version 3 of the License, or (at your option) any later 5 * version. 6 * 7 * This program is distributed in the hope that it will be useful, but WITHOUT 8 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS 9 * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more 10 * details. 11 * 12 * You should have received a copy of the GNU General Public License along with 13 * this program. If not, see <http://www.gnu.org/licenses/>. 14 */ 1 15 package transformations; 2 16 … … 7 21 public class Teleporter extends L2Transformation 8 22 { 9 private static final int[] SKILLS = {5656,5657,5658,5491,8248}; 23 private static final int[] SKILLS = 24 { 25 5656, 5657, 5658, 5491, 8248 26 }; 27 10 28 public Teleporter() 11 29 { … … 17 35 public void onTransform() 18 36 { 19 if (getPlayer().getTransformationId() != 319 || getPlayer().isCursedWeaponEquipped()) 37 if ((getPlayer().getTransformationId() != 319) || getPlayer().isCursedWeaponEquipped()) 38 { 20 39 return; 40 } 21 41 22 42 transformedSkills(); … … 26 46 { 27 47 /* 28 Commented out until we figure out how to remove the skills properly. 29 What happens if a player transforms at level 40, gets the level 40 version of the skill, then somehow levels up? 30 Then when we untransform, the script will look for the level 41 version of the skill, right? 31 Or will it still remove the level 40 skill? Needs to be tested. 32 // Gatekeeper Aura Flare 33 getPlayer().addSkill(SkillTable.getInstance().getInfo(5656, getPlayer().getLevel()), false); 34 // Gatekeeper Prominence 35 getPlayer().addSkill(SkillTable.getInstance().getInfo(5657, getPlayer().getLevel()), false); 36 // Gatekeeper Flame Strike 37 getPlayer().addSkill(SkillTable.getInstance().getInfo(5658, getPlayer().getLevel()), false); 38 // Gatekeeper Berserker Spirit (there are two levels, when do players get access to level 2?) 39 getPlayer().addSkill(SkillTable.getInstance().getInfo(5659, 1), false); 48 * Commented out until we figure out how to remove the skills properly. What happens if a player transforms at level 40, gets the level 40 version of the skill, then somehow levels up? Then when we untransform, the script will look for the level 41 version of the skill, right? Or will it 49 * still remove the level 40 skill? Needs to be tested. // Gatekeeper Aura Flare getPlayer().addSkill(SkillTable.getInstance().getInfo(5656, getPlayer().getLevel()), false); // Gatekeeper Prominence getPlayer().addSkill(SkillTable.getInstance().getInfo(5657, getPlayer().getLevel()), false); 50 * // Gatekeeper Flame Strike getPlayer().addSkill(SkillTable.getInstance().getInfo(5658, getPlayer().getLevel()), false); // Gatekeeper Berserker Spirit (there are two levels, when do players get access to level 2?) getPlayer().addSkill(SkillTable.getInstance().getInfo(5659, 1), false); 40 51 */ 41 52 // Decrease Bow/Crossbow Attack Speed … … 56 67 { 57 68 /* 58 Commented out until we figure out how to remove the skills properly. 59 What happens if a player transforms at level 40, gets the level 40 version of the skill, then somehow levels up? 60 Then when we untransform, the script will look for the level 41 version of the skill, right? 61 Or will it still remove the level 40 skill? Needs to be tested. 62 // Gatekeeper Aura Flare 63 getPlayer().removeSkill(SkillTable.getInstance().getInfo(5656, getPlayer().getLevel()), false); 64 // Gatekeeper Prominence 65 getPlayer().removeSkill(SkillTable.getInstance().getInfo(5657, getPlayer().getLevel()), false); 66 // Gatekeeper Flame Strike 67 getPlayer().removeSkill(SkillTable.getInstance().getInfo(5658, getPlayer().getLevel()), false); 68 // Gatekeeper Berserker Spirit (there are two levels, when do players get access to level 2?) 69 getPlayer().removeSkill(SkillTable.getInstance().getInfo(5659, 1), false); 69 * Commented out until we figure out how to remove the skills properly. What happens if a player transforms at level 40, gets the level 40 version of the skill, then somehow levels up? Then when we untransform, the script will look for the level 41 version of the skill, right? Or will it 70 * still remove the level 40 skill? Needs to be tested. // Gatekeeper Aura Flare getPlayer().removeSkill(SkillTable.getInstance().getInfo(5656, getPlayer().getLevel()), false); // Gatekeeper Prominence getPlayer().removeSkill(SkillTable.getInstance().getInfo(5657, getPlayer().getLevel()), 71 * false); // Gatekeeper Flame Strike getPlayer().removeSkill(SkillTable.getInstance().getInfo(5658, getPlayer().getLevel()), false); // Gatekeeper Berserker Spirit (there are two levels, when do players get access to level 2?) getPlayer().removeSkill(SkillTable.getInstance().getInfo(5659, 72 * 1), false); 70 73 */ 71 74 // Decrease Bow/Crossbow Attack Speed
Note: See TracChangeset
for help on using the changeset viewer.
