All pastes #17951 Raw Edit

Mine

public java v1 · immutable
#17951 ·published 2005-07-18 01:47 UTC
rendered paste body
    public static int getMinSkillLevel(int skillID, int classID, int skillLVL) {    	consolePrint("getMinSkillLevel --- skillID: ("+skillID+") classID: ("+classID+") skillLVL: ("+skillLVL+")");    	if ( skillID > 0 && classID >= 0 && skillLVL > 0 ) {    		consolePrint("getMinSkillLevel --- Vars verified!");// in the next line, to properly get the skilltree for a class i'd have to use sometin like this// _instance._skillTrees.get(ClassId.bountyhunter); (from what i can tell in Classid.java)// problem was converting the ClassID i had to the proper name so i could call it like that...    		ArrayList<L2SkillLearn> lst = _instance._skillTrees.get(ClassId.classnamehere);			for (L2SkillLearn sl : lst) {				consolePrint("getMinSkillLevel --- sl.getLevel(): ("+sl.getLevel()+") == skillLVL: ("+skillLVL+")");				if ( sl.getLevel() == skillLVL ) continue;				consolePrint("getMinSkillLevel --- sl.getId(): ("+sl.getId()+") == skillID: ("+skillID+")");				if ( sl.getId() == skillID ) continue;								return sl.getMinLevel();							}			throw new Error("Could not find spoil for class: "+classID);    	}    	else {    		consolePrint("getMinSkillLevel --- UNABLE to verify vars!");    	}    	return 0;    }