Merge remote-tracking branch 'joshua/feat/accounttype' into next
This commit is contained in:
@@ -27,6 +27,7 @@ package net.runelite.mixins;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import javax.annotation.Nullable;
|
||||
import net.runelite.api.vars.AccountType;
|
||||
import net.runelite.api.ChatMessageType;
|
||||
import net.runelite.api.ClanMember;
|
||||
import net.runelite.api.GameState;
|
||||
@@ -160,6 +161,25 @@ public abstract class RSClientMixin implements RSClient
|
||||
interpolateObjectAnimations = interpolate;
|
||||
}
|
||||
|
||||
@Inject
|
||||
@Override
|
||||
public AccountType getAccountType()
|
||||
{
|
||||
int varbit = getVar(Varbits.ACCOUNT_TYPE);
|
||||
|
||||
switch (varbit)
|
||||
{
|
||||
case 1:
|
||||
return AccountType.IRONMAN;
|
||||
case 2:
|
||||
return AccountType.ULTIMATE_IRONMAN;
|
||||
case 3:
|
||||
return AccountType.HARDCORE_IRONMAN;
|
||||
}
|
||||
|
||||
return AccountType.NORMAL;
|
||||
}
|
||||
|
||||
@Inject
|
||||
@Override
|
||||
public Tile getSelectedRegionTile()
|
||||
|
||||
Reference in New Issue
Block a user