26 lines
		
	
	
		
			713 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			713 B
		
	
	
	
		
			C++
		
	
	
	
	
	
#pragma once
 | 
						|
#include "L2ItemTemplate.h"
 | 
						|
 | 
						|
class L2ArmorTemplate: public L2ItemTemplate
 | 
						|
{
 | 
						|
public:
 | 
						|
	L2ArmorTemplate( L2ItemSubType subType, StatsSet& set );
 | 
						|
	virtual ~L2ArmorTemplate();
 | 
						|
 | 
						|
public:
 | 
						|
	int getAvoidModifier() const { return m_avoidModifier; }
 | 
						|
	int getPDef() const          { return m_pDef; }
 | 
						|
	int getMDef() const          { return m_mDef; }
 | 
						|
	int getMPBonus() const       { return m_mpBonus; }
 | 
						|
	int getHPBonus() const       { return m_hpBonus; }
 | 
						|
	int getEnchant4Skill() const { return m_enchant4Skill; }
 | 
						|
 | 
						|
protected:
 | 
						|
	int m_avoidModifier;
 | 
						|
	int m_pDef;
 | 
						|
	int m_mDef;
 | 
						|
	int m_mpBonus;
 | 
						|
	int m_hpBonus;
 | 
						|
	unsigned int m_enchant4Skill; // skill that activates when armor is enchanted +4
 | 
						|
};
 |