Restocking regular shop stock no longer affects player stock UI
This commit is contained in:
@@ -62,17 +62,18 @@ class Shop(val title: String, val stock: Array<ShopItem>, val general: Boolean =
|
|||||||
|
|
||||||
fun showTab(player: Player, main: Boolean)
|
fun showTab(player: Player, main: Boolean)
|
||||||
{
|
{
|
||||||
val cont = if (main) getAttribute<Container?>(player, "shop-cont", null) ?: return else playerStock
|
val mainCont = getAttribute<Container?>(player, "shop-cont", null) ?: return
|
||||||
|
val cont = if (main) mainCont else playerStock
|
||||||
|
|
||||||
if(!main)
|
if(!main)
|
||||||
{
|
{
|
||||||
cont.listeners.remove(listenerInstances[player.details.uid])
|
mainCont.listeners.remove(listenerInstances[player.details.uid])
|
||||||
playerStock.listeners.add(listenerInstances[player.details.uid])
|
playerStock.listeners.add(listenerInstances[player.details.uid])
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
playerStock.listeners.remove(listenerInstances[player.details.uid])
|
playerStock.listeners.remove(listenerInstances[player.details.uid])
|
||||||
cont.listeners.add(listenerInstances[player.details.uid])
|
mainCont.listeners.add(listenerInstances[player.details.uid])
|
||||||
}
|
}
|
||||||
|
|
||||||
val settings = IfaceSettingsBuilder()
|
val settings = IfaceSettingsBuilder()
|
||||||
|
|||||||
Reference in New Issue
Block a user