X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fbattle%2FStats.cpp;h=cdf321036db0ab7941628371858983a63041fb93;hb=46d158b25b842d2ec4b9734af09ca6006c934498;hp=7ad7aa7a841e2925091e396bf67605393af7ecf2;hpb=ac3755adc509404528ef7de58695bf8e3bfb7dcd;p=l2e.git diff --git a/src/battle/Stats.cpp b/src/battle/Stats.cpp index 7ad7aa7..cdf3210 100644 --- a/src/battle/Stats.cpp +++ b/src/battle/Stats.cpp @@ -39,12 +39,12 @@ Stats::Stats(Uint16 attack, Uint16 defense, Uint16 strength, Uint16 agility, Uin void Stats::CreateTypeDescription() { Stats s; - TypeDescription &td(TypeDescription::CreateOrGet("Stats")); - - td.SetSize(sizeof(Stats)); int numberId(TypeDescription::GetTypeId("Number")); + TypeDescription &td(TypeDescription::CreateOrGet("Stats")); + td.SetSize(sizeof(Stats)); + td.AddField("atp", FieldDescription(((char *)&s.attack) - ((char *)&s), numberId, false)); td.AddField("dfp", FieldDescription(((char *)&s.defense) - ((char *)&s), numberId, false)); td.AddField("str", FieldDescription(((char *)&s.strength) - ((char *)&s), numberId, false));