All pastes #45066 Raw Edit

Untitled

public java v1 · immutable
#45066 ·published 2006-03-09 22:17 UTC
rendered paste body
	private float _expPenalty = 0;	public void setExpPenalty(float expPenalty)	{		_expPenalty = expPenalty;	}	public float getExpPenalty()	{		return _expPenalty;	} 	int c4petid = getTemplate().npcId;	if (c4petid >= 12780 && c4petid <= 12782)	{		expPenalty = 0.1;	}		public boolean addExpAndSp(int addToExp, int addToSp, float _expPenalty)	{		addToExp = (int)(addToExp*_expPenalty);		addToSp = (int)(addToSp*_expPenalty);		if (!super.addExpAndSp(addToExp, addToSp)) return false;				SystemMessage sm = new SystemMessage(SystemMessage.PET_EARNED_S1_EXP);		sm.addNumber(addToExp);		getActiveChar().getOwner().sendPacket(sm);				return true;	}    public void addExpAndSp(int addToExp, int addToSp) { getStat().addExpAndSp(addToExp, addToSp); }    public int getExpForThisLevel() { return getStat().getExpForLevel(getLevel()); }