diff --git a/src/net/torvald/terrarum/gameactors/ActorValue.kt b/src/net/torvald/terrarum/gameactors/ActorValue.kt index 3e970fdc7..1cf2b66ad 100644 --- a/src/net/torvald/terrarum/gameactors/ActorValue.kt +++ b/src/net/torvald/terrarum/gameactors/ActorValue.kt @@ -87,7 +87,12 @@ class ActorValue : KVHashMap { } fun clone(newActor: Actor): ActorValue { - return ActorValue(newActor, hashMap) + return ActorValue(newActor, hashMap).also { + val listOfBlobs = it.hashMap.entries.filter { (it.value as? String)?.startsWith(BLOB) ?: false } + listOfBlobs.forEach { + + } + } // TODO clone blobs }