@ -50,8 +50,8 @@ public class ItemTemplate {
				@@ -50,8 +50,8 @@ public class ItemTemplate {
					 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    public  int  item_render_object_female ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    public  float  item_health_full ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    public  int  item_parry_anim_id ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    public  Enum Se t< Enum . Cha racterSk ills >   item_skill_used  =  EnumSet . noneOf ( Enum . CharacterSkills . class ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    public  Enum Se t< Enum . Cha racterSk ills >   item_skill_mastery_used  =  EnumSet . noneOf ( Enum . CharacterSkills . class ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    public  String   item_skill_used  =  "" ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    public  String   item_skill_mastery_used  =  "" ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    public  float  item_bulk_factor ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    public  int  item_defense_rating ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    public  float  item_weapon_wepspeed ;   
				
			 
			
		
	
	
		
			
				
					
						
						
						
							
								 
							 
						
					 
				
				 
				 
				
					@ -67,7 +67,7 @@ public class ItemTemplate {
				@@ -67,7 +67,7 @@ public class ItemTemplate {
					 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    public  EnumSet < Enum . ItemFlags >  item_flags  =  EnumSet . noneOf ( Enum . ItemFlags . class ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    public  EnumSet < Enum . ItemUseFlags >  item_use_flags  =  EnumSet . noneOf ( Enum . ItemUseFlags . class ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    public  int  item_initial_charges ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    public  HashMap < Enum . CharacterSkills ,  Integer >  item_skill_required  =  new  HashMap < > ( ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    public  HashMap < String ,  Integer >  item_skill_required  =  new  HashMap < > ( ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    public  EnumSet < Enum . MonsterType >  item_race_req  =  EnumSet . noneOf ( Enum . MonsterType . class ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    public  EnumSet < Enum . MonsterType >  item_race_res  =  EnumSet . noneOf ( Enum . MonsterType . class ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
	
		
			
				
					
						
							
								 
							 
						
						
							
								 
							 
						
						
					 
				
				 
				 
				
					@ -163,21 +163,13 @@ public class ItemTemplate {
				@@ -163,21 +163,13 @@ public class ItemTemplate {
					 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            Object  skill_used  =  jsonObject . get ( "item_skill_used" ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            if  ( skill_used  instanceof  String )  {   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                String  skilString  =  ( String )  skill_used ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                skilString  =  skilString . replaceAll ( "\\s" ,  "" ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                skilString  =  skilString . replaceAll ( "," ,  "" ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                item_skill_used . add ( Enum . CharacterSkills . valueOf ( skilString ) ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            }   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            if  ( skill_used  instanceof  String )   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                item_skill_used  =  ( String )  skill_used ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            Object  mastery_used  =  jsonObject . get ( "item_skill_mastery_used" ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            if  ( mastery_used  instanceof  String )  {   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                String  masteryString  =  ( String )  mastery_used ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                masteryString  =  masteryString . replaceAll ( "\\s" ,  "" ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                masteryString  =  masteryString . replaceAll ( "," ,  "" ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                item_skill_mastery_used . add ( Enum . CharacterSkills . valueOf ( masteryString ) ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            }   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            if  ( mastery_used  instanceof  String )   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                item_skill_mastery_used  =  ( String )  mastery_used ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            item_parry_anim_id  =  ( ( Long )  jsonObject . get ( "item_parry_anim_id" ) ) . intValue ( ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
	
		
			
				
					
						
							
								 
							 
						
						
							
								 
							 
						
						
					 
				
				 
				 
				
					@ -258,10 +250,8 @@ public class ItemTemplate {
				@@ -258,10 +250,8 @@ public class ItemTemplate {
					 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                for  ( Object  o  :  skill_required )  {   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                    JSONObject  skill_req  =  ( JSONObject )  o ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                    String  skill_type  =  ( String )  skill_req . get ( "skill_type" ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                    skill_type  =  skill_type . replaceAll ( "\\s" ,  "" ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                    skill_type  =  skill_type . replaceAll ( "," ,  "" ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                    int  skill_level  =  ( ( Long )  skill_req . get ( "skill_level" ) ) . intValue ( ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                    item_skill_required . put ( Enum . CharacterSkills . valueOf ( skill_type ) ,  skill_level ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                    item_skill_required . put ( skill_type ,  skill_level ) ;   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					                }   
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					            JSONObject  race_required  =  ( JSONObject )  jsonObject . get ( "item_race_req" ) ;