예제 #1
0
    def dehydrate(self, bundle):

        bundle = ModelResource.dehydrate(self, bundle)
        bundle = ImageMixin.dehydrate(self, bundle)

        if bundle.obj.activity == Spirit.ACTIVITY_WANDER:
            if bundle.obj.health_current == 0:
                bundle.data["experience_given"] = bundle.obj.get_ladder().xp_given

        return bundle