Fixed all bugs

This commit is contained in:
ceikry 2021-08-02 19:08:16 -05:00
parent 61be1dbc92
commit 628a37be4e

View file

@ -4,6 +4,7 @@ import org.rs09.client.config.GameConfig
import org.rs09.client.rendering.RenderingUtils import org.rs09.client.rendering.RenderingUtils
import org.rs09.client.rendering.Toolkit import org.rs09.client.rendering.Toolkit
import org.runite.client.* import org.runite.client.*
import java.lang.Exception
import java.util.concurrent.TimeUnit import java.util.concurrent.TimeUnit
object SlayerTracker { object SlayerTracker {
@ -47,8 +48,9 @@ object SlayerTracker {
@JvmStatic @JvmStatic
fun setSprite(){ fun setSprite(){
try {
SystemLogger.logInfo("Getting slayer sprite...") SystemLogger.logInfo("Getting slayer sprite...")
val itemId: Int = when(GameConfig.slayerTaskID){ val itemId: Int = when (GameConfig.slayerTaskID) {
0 -> 4144 0 -> 4144
1 -> 4149 1 -> 4149
2 -> 560 2 -> 560
@ -135,7 +137,7 @@ object SlayerTracker {
} }
var sprite = AbstractSprite.constructItemSprite(0, HDToolKit.highDetail, itemId, false, 1, 1, false) var sprite = AbstractSprite.constructItemSprite(0, HDToolKit.highDetail, itemId, false, 1, 1, false)
if(HDToolKit.highDetail) { if (HDToolKit.highDetail) {
if (sprite is Class3_Sub28_Sub16_Sub2_Sub1) { if (sprite is Class3_Sub28_Sub16_Sub2_Sub1) {
sprite = Class3_Sub28_Sub16_Sub1_Sub1(sprite as SoftwareSprite) sprite = Class3_Sub28_Sub16_Sub1_Sub1(sprite as SoftwareSprite)
} else { } else {
@ -144,5 +146,6 @@ object SlayerTracker {
} }
curSprite = sprite curSprite = sprite
} catch (ignored: Exception){}
} }
} }