4 #pragma pack(1)
5 struct magic
6 {
7 char name[20];
8 short level; // 습득레벨
9 short mp; // 요구 mp
10
11 // 속성 (음수는 반대속성)
12 short fire;
13 short wind;
14 short light;
15
16 short min_range; // 최소 마법 범위 (이 범위 이상부터 적용)
17 short max_range; // 최대 마법 범위
18 char Ename[12];
19 short sound;
20 short target; // 0:적, 1:아군, 2:전체
21 short range; // 0: 한칸, 1: 일반, 2:직선1, 3:중심, 4:전체, 5:직선2
22 short spell_user; // 비트 조합방식 (마법 습득자 설정)
23 // 0 - 아이템 & 기본속성
24 // 1 - 레온
25 // 2 - 랄프
26 // 4 - 카린
27 // 8 - 브라이언
28 // 16 - 마시아
29 // 32 - 팜
30 // 64 - 리안
31 // 128 - 오필리아
32 // 256 - T.T
33 // 512 - 적
34 };
35 #pragma pack()
※ 주의 : 케릭터당 최대 마법 개수는 10개
FT1.exe