Heal all players after the preparing phase
This commit is contained in:
parent
ab2b1ea3b8
commit
a6ca587655
1 changed files with 8 additions and 14 deletions
|
@ -15,7 +15,6 @@ import de.moritzruth.spigot_ttt.game.players.Role
|
||||||
import de.moritzruth.spigot_ttt.game.worlds.TTTWorld
|
import de.moritzruth.spigot_ttt.game.worlds.TTTWorld
|
||||||
import de.moritzruth.spigot_ttt.plugin
|
import de.moritzruth.spigot_ttt.plugin
|
||||||
import de.moritzruth.spigot_ttt.utils.call
|
import de.moritzruth.spigot_ttt.utils.call
|
||||||
import de.moritzruth.spigot_ttt.utils.heartsToHealth
|
|
||||||
import org.bukkit.*
|
import org.bukkit.*
|
||||||
import org.bukkit.block.Block
|
import org.bukkit.block.Block
|
||||||
import kotlin.random.Random
|
import kotlin.random.Random
|
||||||
|
@ -130,10 +129,7 @@ object GameManager {
|
||||||
setGameRule(GameRule.DO_WEATHER_CYCLE, true)
|
setGameRule(GameRule.DO_WEATHER_CYCLE, true)
|
||||||
}
|
}
|
||||||
|
|
||||||
PlayerManager.tttPlayers.forEach {
|
PlayerManager.tttPlayers.forEach { it.addDefaultClassItems() }
|
||||||
it.addDefaultClassItems()
|
|
||||||
it.player.health = heartsToHealth(10.0)
|
|
||||||
}
|
|
||||||
|
|
||||||
GameMessenger.preparingPhaseStarted()
|
GameMessenger.preparingPhaseStarted()
|
||||||
Timers.playTimerSound()
|
Timers.playTimerSound()
|
||||||
|
@ -148,17 +144,15 @@ object GameManager {
|
||||||
ensurePhase(GamePhase.PREPARING)
|
ensurePhase(GamePhase.PREPARING)
|
||||||
phase = GamePhase.COMBAT
|
phase = GamePhase.COMBAT
|
||||||
|
|
||||||
PlayerManager.tttPlayers.forEach {
|
for (tttPlayer in PlayerManager.tttPlayers) {
|
||||||
Shop.setItems(it)
|
Shop.setItems(tttPlayer)
|
||||||
|
|
||||||
if (!it.alive) {
|
if (tttPlayer.alive) tttPlayer.player.health = 20.0
|
||||||
it.revive(world.spawnLocation, Settings.initialCredits)
|
else tttPlayer.revive(world.spawnLocation, Settings.initialCredits)
|
||||||
}
|
|
||||||
|
|
||||||
if (it.role.group.canUseTeamChat) {
|
if (tttPlayer.role.group.canUseTeamChat) {
|
||||||
it.player.sendMessage(
|
tttPlayer.player.sendMessage("${TTTPlugin.prefix}${ChatColor.GOLD}Schreibe einen Punkt vor deine " +
|
||||||
"${TTTPlugin.prefix}${ChatColor.GOLD}Schreibe einen Punkt vor deine Nachrichten, um den " +
|
"Nachrichten, um den Team-Chat zu verwenden.")
|
||||||
"Team-Chat zu verwenden.")
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Reference in a new issue