public override void Write(BinaryWriter writer)
{
writer.Write(PhysicsAtkRate);
writer.Write(MagicAtkRate);
writer.Write(FireAtkRate);
writer.Write(ThunderAtkRate);
writer.Write(StaminaAtkRate);
writer.Write(SaWeaponAtkRate);
writer.Write(SaDurabilityRate);
writer.Write(CorrectStrengthRate);
writer.Write(CorrectAgilityRate);
writer.Write(CorrectMagicRate);
writer.Write(CorrectFaithRate);
writer.Write(PhysicsGuardCutRate);
writer.Write(MagicGuardCutRate);
writer.Write(FireGuardCutRate);
writer.Write(ThunderGuardCutRate);
writer.Write(PoisonGuardResistRate);
writer.Write(DiseaseGuardResistRate);
writer.Write(BloodGuardResistRate);
writer.Write(CurseGuardResistRate);
writer.Write(StaminaGuardDefRate);
writer.Write(SpEffectId1);
writer.Write(SpEffectId2);
writer.Write(SpEffectId3);
writer.Write(ResidentSpEffectId1);
writer.Write(ResidentSpEffectId2);
writer.Write(ResidentSpEffectId3);
writer.Write(MaterialSetId);
writer.Write(Pad);
}