public class K_kailaScript extends IdleScript
int trout = ItemId.RAW_TROUT.getId();
Modifier and Type | Field and Description |
---|---|
protected static int |
addyInBank |
protected static int |
airId |
protected static int[] |
antiPot
int[] array of antidote
(the red one) [1,2,3] doses |
protected static int[] |
attackPot
int[] array of regular attack potions
[1,2,3] doses |
protected static int |
bankBones |
protected static int |
barsInBank |
protected static int[] |
bones
int[] array of bone id's
[regular,big,bat,dragon] |
protected static boolean |
buryBones |
protected static Controller |
c |
protected static int |
centerDistance |
protected static int |
centerX |
protected static int |
centerY |
protected static int |
coalInBank |
protected static int[] |
defensePot
int[] array of regular defense potions
[1,2,3] doses |
protected static int |
earthId |
protected static int |
fightMode |
protected static int |
foodId |
protected static int[] |
foodIds
int[] array of cooked food Ids
[Manta,turtle,shark,swordfish,tuna,lobster,bass,mackerel, cod,pike,herring,salmon,trout,anchovies,shrimp,meat] |
protected static int |
foodInBank |
protected static java.lang.String |
foodName |
protected static java.lang.String[] |
foodTypes
String[] array of cooked food NAMES
[Manta,turtle,shark,swordfish,tuna,lobster,bass,mackerel, cod,pike,herring,salmon,trout,anchovies,shrimp,meat] Warning: foodIds and foodTypes need the same order for scripts to use |
protected static int |
foodWithdrawAmount |
protected static int |
GAME_TICK |
protected static boolean |
guiSetup |
static ScriptInfo |
info |
protected static int |
inventAir |
protected static int |
inventAva |
protected static int |
inventBlood |
protected static int |
inventCada |
protected static int |
inventChaos |
protected static int |
inventCosmic |
protected static int |
inventDeath |
protected static int |
inventDiamond |
protected static int |
inventDwarf |
protected static int |
inventEarth |
protected static int |
inventEmerald |
protected static int |
inventFire |
protected static int |
inventGems |
protected static int |
inventGuam |
protected static int |
inventHar |
protected static int |
inventHerbs |
protected static int |
inventIrit |
protected static int |
inventKwuarm |
protected static int |
inventLaws |
protected static int |
inventLeft |
protected static int |
inventLoop |
protected static int |
inventMar |
protected static int |
inventMind |
protected static int |
inventNats |
protected static int |
inventRan |
protected static int |
inventRuby |
protected static int |
inventRunes |
protected static int |
inventSapphire |
protected static int |
inventSpear |
protected static int |
inventTar |
protected static int |
inventTooth |
protected static int |
inventWater |
protected static int |
lawId |
protected static int |
logInBank |
protected static boolean |
lootBones |
protected static boolean |
lootLimp |
protected static boolean |
lootLowLevel |
protected static int |
mithInBank |
protected static long |
nineMinutesInMillis |
protected static boolean |
potUp |
protected static int[] |
prayerPot
int[] array of prayer potion
[1,2,3] doses |
protected static int |
prayPotWithdrawAmount |
protected static javax.swing.JFrame |
scriptFrame |
protected static boolean |
scriptStarted |
protected static long |
startTime |
protected static long |
startTimestamp |
protected static int[] |
strengthPot
int[] array of regular strength potions
[1,2,3] doses |
protected static int[] |
superAttackPot
int[] array of super attack potion
[1,2,3] doses |
protected static int[] |
superDefensePot
int[] array of super defense potion
[1,2,3] doses |
protected static int[] |
superStrengthPot
int[] array of super strength potion
[1,2,3] doses |
protected static boolean |
timeToBank |
protected static boolean |
timeToBankStay |
protected static int |
totalAddy |
protected static int |
totalAir |
protected static int |
totalAva |
protected static int |
totalBars |
protected static int |
totalBlood |
protected static int |
totalBones |
protected static int |
totalCada |
protected static int |
totalChaos |
protected static int |
totalCoal |
protected static int |
totalCosmic |
protected static int |
totalDeath |
protected static int |
totalDia |
protected static int |
totalDwarf |
protected static int |
totalEarth |
protected static int |
totalEme |
protected static int |
totalFire |
protected static int |
totalGems |
protected static int |
totalGuam |
protected static int |
totalHar |
protected static int |
totalHerb |
protected static int |
totalHerbs |
protected static int |
totalIrit |
protected static int |
totalKwuarm |
protected static int |
totalLaw |
protected static int |
totalLeft |
protected static int |
totalLog |
protected static int |
totalLoop |
protected static int |
totalMar |
protected static int |
totalMith |
protected static int |
totalNat |
protected static int |
totalPlates |
protected static int |
totalRan |
protected static int |
totalRub |
protected static int |
totalRunes |
protected static int |
totalSap |
protected static int |
totalSpear |
protected static int |
totalTar |
protected static int |
totalTooth |
protected static int |
totalTrips |
protected static int |
totalWater |
protected static long |
twoHundredFiftySecondsInMillis |
protected static int |
usedBones |
protected static int |
usedFood |
protected static int |
waterId |
paintBuilder, rowBuilder
Constructor and Description |
---|
K_kailaScript() |
Modifier and Type | Method and Description |
---|---|
protected static void |
attackBoost(int boostAboveBase,
boolean leaveCombat)
Boost with reg attack potions (checks for and uses 1 or 2 dose potions first)
|
protected static void |
bankCheckAntiDragonShield()
Checks equipment for anti dragon shield, if none, checks bank.
|
protected static void |
bankItemCheck(int itemId,
int bankAmount)
Checks bank for specified itemId, if none, sends error log message and ends session.
|
protected void |
brassDoorNorthToSouth()
Goes through the fixed door west of varrock (brass key) leading to edge dungeon.
|
protected void |
brassDoorSouthToNorth()
Goes through the fixed door west of varrock (brass key) leading to edge dungeon.
|
protected static void |
brassKeyCheck()
checks if brass key is in inventory, if not, sets warning message, and shuts down bot.
|
protected static void |
buryBones(boolean leaveCombat)
for all boneIds, attempt to bury bones
will leave combat to bury bones |
protected static void |
buryBones(boolean leaveCombat,
int boneId)
for input boneIds, attempt to bury bones
will leave combat to bury bones |
protected static void |
buryBonesToLoot(boolean leaveCombat)
Checks for full inventory, if true bury bones to make inventory space.
Depending on leaveCombat. |
protected static void |
checkFightMode(int fightMode)
Checks fight mode against selected fightMode int, if no fightMode selector is provided, this
method would force controlled fight mode.
|
protected static void |
checkInventoryItemCounts()
Checks the amount of items in the inventory and stores the data in the inventItem static
variables.
|
protected static void |
combatLoop(int npcId,
int[] lootId) |
protected static void |
craftGuildDoorEntering(int reEquipItemId)
Enters through the fixed door leading to craft guild.
|
protected static void |
craftGuildDoorExiting(int reEquipItemId)
Exits through the fixed door leading to craft guild.
|
protected static void |
defenseBoost(int boostAboveBase,
boolean leaveCombat)
Boost with reg defense potions.
|
protected static void |
depositAll()
for each itemId in the inventory, deposit all the items.
|
protected static void |
depositExtra(int itemId,
int keepAmount)
Deposit itemId amounts that are greater than itemAmount provided.
|
static boolean |
drinkAnti(boolean leaveCombat)
drinks antidote potion, leaving combat.
|
protected static void |
drinkPrayerPotion(int boostBelowBase,
boolean leaveCombat)
drinks prayer potions when 31 points below base stat level, leaving combat.
|
protected static void |
drinkPrayerPotion(int boostBelowBase,
boolean leaveCombat,
int wearId,
boolean swapState)
drinks prayer potions when 31 points below base stat level, leaving combat.
|
protected static void |
dropItemAmount(int itemId,
int amount,
boolean leaveCombat)
Drops all of specified itemId and waits for batch dropping to complete.
|
protected static void |
dropItemToLoot(boolean leaveCombat,
int amount,
int itemId)
Checks for full inventory, if true drops items to make inventory space.
Depending on leaveCombat. |
protected static boolean |
eatFood()
eatFood method will eat any food ids in the inventory with a for loop.
|
protected static boolean |
eatFood(int wearId,
boolean swapState)
eatFood method will eat any food ids in the inventory with a for loop.
|
protected static void |
eatFoodToLoot(boolean leaveCombat)
Checks for full inventory, if true eat 1 food to make inventory space.
|
protected void |
edgeLadderDown()
Goes DOWN the ladder into edge dungeon, that is south of the bank.
|
protected void |
edgeLadderUp()
Goes UP the ladder exiting edge dungeon, that is south of the bank.
|
protected static void |
edgeShortcut()
goes through the wilderness tunnel shortcut
|
protected static void |
edgeWallGate()
opens wall door in edgeville dungeon that goes to the wilderness tunnel shortcut
|
protected static void |
endSession()
Set autologin false,
WHILE logged in attempt to log out, when not logged in then stop script |
protected static void |
forceEquipItem(int itemToEquip)
Loop to make sure to equip an item
|
protected static void |
inventoryItemCheck(int itemId,
int itemAmount)
checks inventory for specific item and amount, if too few opens banks and withdraws more
|
protected static boolean |
isWithinLootzone(int x,
int y)
Checks distance from provided x, y coords to the predefined center position and radius with int
values centerX, centerY, and centerDistance (set values in main method) If not predefined, then
method will return true as a default fallback
|
protected static void |
leaveCombat()
attempt to leave combat once per tick for 15 ticks
walks to current tile (async non-blocking) radius 0. |
protected static void |
lootItem(boolean leaveCombat,
int itemId)
Checks for supplied itemId within lootzone (using isWithinLootzone method) and loots 1 of item.
|
protected static void |
lootItems(boolean leaveCombat,
int[] itemIds)
Checks for supplied itemId within lootzone (using isWithinLootzone method) and loots list of
items
|
protected static void |
lootItems(boolean leaveCombat,
int[] itemIds,
int wearId,
boolean swapState)
Checks for supplied itemId within lootzone (using isWithinLootzone method) and loots list of
items Use this method to wear an item before eating (like anti-dragon shield)
|
protected static void |
openDoorObjects(int objectId,
int gateX,
int gateY)
Method to open NON-FIXED doors/gates existing as objects (atObject command is used)
openWallObjectDoors() will handle WALL door/gate objects (atWallObject command is used
|
protected static void |
openDruidTowerNorthToSouth()
Goes through the fixed door leading into the druid tower.
|
protected static void |
openDruidTowerSouthToNorth()
Goes through the fixed door leading into the druid tower.
|
protected static void |
openEdgeDungGateNorthToSouth()
Goes through the fixed gate in Edge dungeon leading to wilderness area (north to south)
|
protected void |
openEdgeDungSouthToNorth()
Goes through the fixed gate in Edge dungeon leading to wilderness area (south to north)
|
protected static void |
openWallDoorObjects(int objectId,
int gateX,
int gateY)
Method to open NON-FIXED doors/gates existing as WALL objects (atWallObject command is used)
openObjectDoors() will handle door/gate objects (atObject command is used
|
protected static void |
reBankForFullFoodCheck()
Checks Inventory for empty slots.
|
protected static void |
redDragGateNorthToSouth()
Goes through the fixed gate leading into red dragon isle.
|
protected static void |
redDragGateSouthToNorth()
Goes through the fixed gate leading into red dragon isle.
|
protected static void |
strengthBoost(int boostAboveBase,
boolean leaveCombat)
Boost with reg strength potions (checks for and uses 1 or 2 dose potions first)
|
protected static void |
superAttackBoost(int boostAboveBase,
boolean leaveCombat)
Boost with super attack potions.
|
protected static void |
superDefenseBoost(int boostAboveBase,
boolean leaveCombat)
Boost with super defense potions (checks for and uses 1 or 2 dose potions first)
|
protected static void |
superStrengthBoost(int boostAboveBase,
boolean leaveCombat)
Boost with super strength potions (checks for and uses 1 or 2 dose potions first)
|
protected static void |
tavGateEastToWest()
Goes through the fixed gate leading to Tav.
|
protected static void |
tavGateNorthToSouth()
Goes through the fixed gate leading to Tav from the south (craft guild).
|
protected static void |
tavGateSouthToNorth()
Goes through the fixed gate leading to Tav from the south (craft guild).
|
protected static void |
tavGateWestToEast()
Goes through the fixed gate leading to Tav.
|
protected static void |
teleportAgilityCape()
Loop Use agility cape to teleport Note that cape teleports do not work while in combat (unlike
normal teleports) Please ensure bot is in a safe zone before calling method, method will also
attempt to leaveCombat.
|
protected static void |
teleportArdy()
Loop teleport to Ardougne
|
protected static void |
teleportCamelot()
Loop teleport to Camelot Castle
|
protected static void |
teleportCraftCape()
Loop Use craft cape to teleport Note that cape teleports do not work while in combat (unlike
normal teleports) Please ensure bot is in a safe zone before calling method, method will also
attempt to leaveCombat.
|
protected static void |
teleportFalador()
Loop teleport to Falador center
|
protected static void |
teleportLumbridge()
Loop teleport to Lumbridge center
|
protected static void |
teleportVarrock()
Loop teleport to Varrock center
|
protected static void |
teleportWatchtower()
Loop teleport to Watchtower
|
protected static void |
waitForBankOpen()
if bank is not open, wait 2 ticks, repeat check.
|
protected static void |
waitForTradeConfirmation()
if trade confirmation screen is not open, wait 2 ticks, repeat check.
|
protected static void |
waitForTradeConfirmationToClose()
if trade confirmation screen is not open, wait 2 ticks, repeat check.
|
protected static void |
waitForTradeOpen(java.lang.String playerName)
if trade screen is not open, wait 3 ticks, trade again, repeat check.
|
protected static void |
waitForTradeRecipientAccepting()
if trade is not confirmed by the other player, wait 2 ticks, repeat check.
|
protected static void |
withdrawAntidote(int withdrawAmount)
Withdraw antidote potions (checks for and uses 1 and 2 dose potions first)
|
protected static void |
withdrawAttack(int withdrawAmount)
Withdraw reg attack potions (checks for and uses 1 or 2 dose potions first)
|
protected static void |
withdrawDefense(int withdrawAmount)
Withdraw reg defense potions (checks for and uses 1 or 2 dose potions first)
|
protected static void |
withdrawFood(int foodId,
int foodWithdrawAmount)
Withdraw provided foodId, unless out, then attempt to withdraw any other foods
|
protected static void |
withdrawItem(int itemId,
int withdrawAmount)
Withdraw amount of item from the bank, accepts any itemId or withdraw Amount.
|
protected static void |
withdrawPrayer(int withdrawAmount)
Withdraw prayer potions (checks for and uses 1 and 2 dose potions first)
|
protected static void |
withdrawStrength(int withdrawAmount)
Withdraw reg strength potions (checks for and uses 1 or 2 dose potions first)
|
protected static void |
withdrawSuperAttack(int withdrawAmount)
Withdraw super attack potions (checks for and uses 1 or 2 dose potions first)
|
protected static void |
withdrawSuperDefense(int withdrawAmount)
Withdraw super defense potions (checks for and uses 1 or 2 dose potions first)
|
protected static void |
withdrawSuperStrength(int withdrawAmount)
Withdraw super strength potions (checks for and uses 1 or 2 dose potions first)
|
protected static void |
yanilleDungeonDoorEntering()
Goes through the fixed gate in Yanille dungeon (south to north)
|
protected static void |
yanilleDungeonDoorExiting()
Goes through the fixed gate in Yanille dungeon (north to south)
|
chatCommandInterrupt, chatMessageInterrupt, keyPressInterrupt, npcDamagedInterrupt, paintInterrupt, playerDamagedInterrupt, privateMessageReceivedInterrupt, questMessageInterrupt, serverMessageInterrupt, setController, start, tradeMessageInterrupt
protected static final Controller c
public static final ScriptInfo info
protected static javax.swing.JFrame scriptFrame
protected static java.lang.String foodName
protected static boolean guiSetup
protected static boolean scriptStarted
protected static boolean timeToBank
protected static boolean timeToBankStay
protected static boolean lootLowLevel
protected static boolean lootBones
protected static boolean buryBones
protected static boolean lootLimp
protected static boolean potUp
protected static final long twoHundredFiftySecondsInMillis
protected static final long nineMinutesInMillis
protected static final long startTimestamp
protected static final int GAME_TICK
protected static long startTime
protected static int foodInBank
protected static int usedFood
protected static int foodWithdrawAmount
protected static int prayPotWithdrawAmount
protected static int foodId
protected static int totalTrips
protected static int centerX
protected static int centerY
protected static int centerDistance
protected static int fightMode
protected static int inventGuam
protected static int inventMar
protected static int inventTar
protected static int inventHar
protected static int inventRan
protected static int inventIrit
protected static int inventAva
protected static int inventKwuarm
protected static int inventCada
protected static int inventDwarf
protected static int inventHerbs
protected static int inventMind
protected static int inventChaos
protected static int inventDeath
protected static int inventBlood
protected static int inventLaws
protected static int inventNats
protected static int inventCosmic
protected static int inventAir
protected static int inventFire
protected static int inventWater
protected static int inventEarth
protected static int inventRunes
protected static int inventSapphire
protected static int inventEmerald
protected static int inventRuby
protected static int inventDiamond
protected static int inventGems
protected static int inventTooth
protected static int inventLoop
protected static int inventSpear
protected static int inventLeft
protected static int totalGuam
protected static int totalMar
protected static int totalTar
protected static int totalHerbs
protected static int totalHar
protected static int totalRan
protected static int totalIrit
protected static int totalAva
protected static int totalKwuarm
protected static int totalCada
protected static int totalDwarf
protected static int usedBones
protected static int bankBones
protected static int totalBones
protected static int totalPlates
protected static int totalBars
protected static final int airId
protected static final int waterId
protected static final int earthId
protected static final int lawId
protected static int totalAir
protected static int totalFire
protected static int totalWater
protected static int totalEarth
protected static int totalChaos
protected static int totalCosmic
protected static int totalLaw
protected static int totalNat
protected static int totalBlood
protected static int totalDeath
protected static int coalInBank
protected static int mithInBank
protected static int addyInBank
protected static int totalCoal
protected static int totalMith
protected static int totalAddy
protected static int barsInBank
protected static int logInBank
protected static int totalSap
protected static int totalEme
protected static int totalRub
protected static int totalDia
protected static int totalLoop
protected static int totalTooth
protected static int totalLeft
protected static int totalSpear
protected static int totalHerb
protected static int totalGems
protected static int totalLog
protected static int totalRunes
protected static final int[] bones
protected static final int[] attackPot
protected static final int[] strengthPot
protected static final int[] defensePot
protected static final int[] superAttackPot
protected static final int[] superStrengthPot
protected static final int[] superDefensePot
protected static final int[] prayerPot
protected static final int[] antiPot
protected static final int[] foodIds
protected static final java.lang.String[] foodTypes
protected static void checkInventoryItemCounts()
protected static void combatLoop(int npcId, int[] lootId)
protected static boolean isWithinLootzone(int x, int y)
x
- coordinate of point you are checkingy
- coordinate of point you are checkingprotected static boolean eatFood()
protected static boolean eatFood(int wearId, boolean swapState)
wearId
- int item Id to equipswapState
- boolean whether to use swap or not (pass a boolean from gui)protected static void lootItem(boolean leaveCombat, int itemId)
leaveCombat
- boolean - true will exit combat in order to boost. False will return; if in
combat.itemId
- int of itemId to loot. For multiple items use lootItems(boolean, int[]);protected static void lootItems(boolean leaveCombat, int[] itemIds)
leaveCombat
- boolean - true will exit combat in order to boost. False will return; if in
combat.itemIds
- int[] array listing itemIds to loot using for loop. Can institize item arrays in
the method parameters with "new int[]{data}" as the value for this param.protected static void lootItems(boolean leaveCombat, int[] itemIds, int wearId, boolean swapState)
wearId
- int item Id to equipswapState
- boolean whether to use swap or not (pass a boolean from gui)leaveCombat
- boolean - true will exit combat in order to boost. False will return; if in
combat.itemIds
- int[] array listing itemIds to loot using for loop. Can institize item arrays in
the method parameters with "new int[]{data}" as the value for this param.protected static void checkFightMode(int fightMode)
protected static void dropItemAmount(int itemId, int amount, boolean leaveCombat)
itemId
- int of item to dropamount
- int number of item to drop (negative value to drop all)leaveCombat
- boolean - true will exit combat in order to drop. False will return, if in
combat.protected static void endSession()
protected static void depositAll()
protected static void buryBones(boolean leaveCombat, int boneId)
leaveCombat
- boneId
- protected static void buryBones(boolean leaveCombat)
protected static void leaveCombat()
protected static void eatFoodToLoot(boolean leaveCombat)
leaveCombat
- boolean - true exits combat in order to drop. False will return, if in
combat.protected static void buryBonesToLoot(boolean leaveCombat)
leaveCombat
- boolean - true exits combat in order to drop. False will return, if in
combat.protected static void dropItemToLoot(boolean leaveCombat, int amount, int itemId)
leaveCombat
- boolean - true exits combat in order to drop. False will return, if in
combat.protected static void attackBoost(int boostAboveBase, boolean leaveCombat)
boostAboveBase
- int - levels above base stat to boost at. Typically, 0 to 5 above base.leaveCombat
- boolean - true will exit combat in order to boost. False will return; if in
combat.protected static void strengthBoost(int boostAboveBase, boolean leaveCombat)
boostAboveBase
- int - levels above base stat to boost at. Typically, 0 to 5 above base.leaveCombat
- boolean - true will exit combat in order to boost. False will return; if in
combat.protected static void defenseBoost(int boostAboveBase, boolean leaveCombat)
boostAboveBase
- int - levels above base stat to boost at. Typically, 0 to 5 above base.leaveCombat
- boolean - true will exit combat in order to boost. False will return; if in
combat.protected static void superAttackBoost(int boostAboveBase, boolean leaveCombat)
boostAboveBase
- int - levels above base stat to boost at. Typically, 0 to 10 above base.leaveCombat
- boolean - true will exit combat in order to boost. False will return; if in
combat.protected static void superStrengthBoost(int boostAboveBase, boolean leaveCombat)
boostAboveBase
- int - levels above base stat to boost at.leaveCombat
- boolean - true will exit combat in order to boost. False will return; if in
combat.protected static void superDefenseBoost(int boostAboveBase, boolean leaveCombat)
boostAboveBase
- int - levels above base stat to boost at.leaveCombat
- boolean - true will exit combat in order to boost. False will return; if in
combat.protected static void drinkPrayerPotion(int boostBelowBase, boolean leaveCombat)
boostBelowBase
- int - levels below base stat to boost at. Recommend 31 to not waste
doses.leaveCombat
- boolean - true will exit combat in order to boost. False will return; if in
combat.protected static void drinkPrayerPotion(int boostBelowBase, boolean leaveCombat, int wearId, boolean swapState)
wearId
- int item Id to equipswapState
- boolean whether to use swap or not (pass a boolean from gui)boostBelowBase
- int - levels below base stat to boost at. Recommend 31 to not waste
doses.leaveCombat
- boolean - true will exit combat in order to boost. False will return; if in
combat.public static boolean drinkAnti(boolean leaveCombat)
leaveCombat
- boolean - true will exit combat in order to boost. False will return; if in
combat.protected static void waitForBankOpen()
protected static void waitForTradeOpen(java.lang.String playerName)
protected static void waitForTradeConfirmation()
protected static void waitForTradeConfirmationToClose()
protected static void waitForTradeRecipientAccepting()
protected static void withdrawItem(int itemId, int withdrawAmount)
itemId
- int - accepts int variables such as "airId, lawId, earthId, waterId, fireId, etc"withdrawAmount
- int - number of item to withdraw.protected static void bankItemCheck(int itemId, int bankAmount)
itemId
- int - accepts int variables such as "airId, lawId, earthId, waterId, fireId, etc"bankAmount
- int - minimum number of item that should be in the bank, before ending
session.protected static void inventoryItemCheck(int itemId, int itemAmount)
itemId
- int - accepts int variables such as "airId, lawId, earthId, waterId, fireId, etc"itemAmount
- int - number of item that should be in the inventory.protected static void depositExtra(int itemId, int keepAmount)
itemId
- int itemId to checkkeepAmount
- int itemAmount to keepprotected static void withdrawFood(int foodId, int foodWithdrawAmount)
foodId
- intfoodWithdrawAmount
- intprotected static void withdrawAttack(int withdrawAmount)
withdrawAmount
- intprotected static void withdrawStrength(int withdrawAmount)
withdrawAmount
- intprotected static void withdrawDefense(int withdrawAmount)
withdrawAmount
- intprotected static void withdrawSuperAttack(int withdrawAmount)
withdrawAmount
- intprotected static void withdrawSuperStrength(int withdrawAmount)
withdrawAmount
- intprotected static void withdrawSuperDefense(int withdrawAmount)
withdrawAmount
- intprotected static void withdrawAntidote(int withdrawAmount)
protected static void withdrawPrayer(int withdrawAmount)
protected static void reBankForFullFoodCheck()
protected static void bankCheckAntiDragonShield()
protected static void brassKeyCheck()
protected static void forceEquipItem(int itemToEquip)
protected static void teleportAgilityCape()
protected static void teleportCraftCape()
protected static void teleportLumbridge()
protected static void teleportFalador()
protected static void teleportVarrock()
protected static void teleportCamelot()
protected static void teleportArdy()
protected static void teleportWatchtower()
protected static void openDoorObjects(int objectId, int gateX, int gateY)
objectId
- int of the door object when it is CLOSEDgateX
- int x coordinate of the gategateY
- int y coordinate of the gateprotected static void openWallDoorObjects(int objectId, int gateX, int gateY)
objectId
- int of the door object when it is CLOSEDgateX
- int x coordinate of the gategateY
- int y coordinate of the gateprotected static void edgeWallGate()
protected static void edgeShortcut()
protected static void tavGateSouthToNorth()
protected static void tavGateNorthToSouth()
protected void edgeLadderDown()
protected void edgeLadderUp()
protected static void craftGuildDoorEntering(int reEquipItemId)
protected static void craftGuildDoorExiting(int reEquipItemId)
protected static void tavGateEastToWest()
protected static void tavGateWestToEast()
protected static void yanilleDungeonDoorExiting()
protected static void yanilleDungeonDoorEntering()
protected static void openEdgeDungGateNorthToSouth()
protected void openEdgeDungSouthToNorth()
protected void brassDoorNorthToSouth()
protected void brassDoorSouthToNorth()
protected static void openDruidTowerNorthToSouth()
protected static void openDruidTowerSouthToNorth()
protected static void redDragGateSouthToNorth()
protected static void redDragGateNorthToSouth()