getDefinition method
Returns all properties of effect as a dictionary object
Implementation
@override
Map<String, dynamic> getDefinition() {
var kv = <String, dynamic>{};
kv['type'] = 'Race';
kv['effects'] = effects;
kv['result'] = result;
return kv;
}