       magic: null
       skills: null
       resources: null
-    @attributes  = {}
+    @attributeMods  = {}
     defaultPoints = -> available: 0, used: 0
     @points =
       attributes: defaultPoints()

    # re-apply point mods
    @points.attributes.used = 0
    @points.specialAttributes.used = 0
    for name, value of @attributes
      @modAttribute name, value, true



    that.setMagicType state.magicType
    that.setResonanceType state.resonanceType
    that.char.name = state.name
    for name, value of state.attributeMods
      that.modAttribute name, value


