     name: @char.name
     magicType: @char.magicType?.name || null
     resonanceType: @char.resonanceType?.name || null
-    attributes: @attributes
+    attributeMods: @attributeMods
 
   applyState = (that, state) ->
     that.setMetatype state.metatype if state.metatype

    effect = @effects.get attrPath
    return if not effect
    @effects.remove attrPath, effect
    delete @attributes[attrName]
    if attrName in core.attributes.special
      @points.specialAttributes.used -= effect.mod
    else

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