diff --git a/core/src/ru/deadsoftware/cavedroid/game/mobs/MobsController.kt b/core/src/ru/deadsoftware/cavedroid/game/mobs/MobsController.kt
index e83908808b5b9f0fe349d1651bdab6c2754f714f..0ec111bbd66bd5b96ff38a9cdd7e323d53b7bf0c 100644 (file)
package ru.deadsoftware.cavedroid.game.mobs
+import ru.deadsoftware.cavedroid.game.GameItemsHolder
import ru.deadsoftware.cavedroid.game.GameScope
import java.io.Serializable
import java.util.*
import javax.inject.Inject
@GameScope
-class MobsController @Inject constructor() : Serializable {
+class MobsController @Inject constructor(
+ gameItemsHolder: GameItemsHolder
+) : Serializable {
private val _mobs = LinkedList<Mob>()
- val player: Player = Player()
+ val player: Player = Player(gameItemsHolder)
val mobs: List<Mob>
get() = _mobs