Sounds like a database problem. Run a query in Navicat using this: 
 
select * from spells_new where classes2 >= 1 and classes2 <= 90 ORDER BY classes2; 
 
Read the classes2 column for the spell that you are having trouble with. The classes2 column controls when a cleric can learn a spell. The information on the spell(item) that you bought or found in game may not match what is in the spells_new table which could lead to that problem. 
		
	
		
		
		
		
		
		
		
		
		
	
		
		
	
	
	 |