/* * monster.h * BoE * * Created by Celtic Minstrel on 20/04/09. * */ namespace legacy { struct monster_record_type; }; class cMonster { public: unsigned char m_num,level,m_name[26]; short health,m_health,mp,max_mp; unsigned char armor,skill; short a[3]; unsigned char a1_type,a23_type,m_type,speed,ap,mu,cl,breath,breath_type,treasure,spec_skill,poison; short morale,m_morale; short corpse_item,corpse_item_chance; short status[15]; unsigned char direction,immunities,x_width,y_width,radiate_1,radiate_2; unsigned char default_attitude,summon_type,default_facial_pic,res1,res2,res3; short picture_num; cMonster& operator = (legacy::monster_record_type& old); };