- Joined
- Aug 23, 2015
- Messages
- 2,232
- Thread Author
- #1
So I don't know what this directly correlates to, but hopefully I can describe the situation well enough.
The issue occurs when I have two instances running (one of them OSRS, the other RS3).
Note: I haven't tries both OSRS or both RS3 yet.
In OSRS, if I stand in the Fishing Guild bank by the bank booth and it is visible,
If I do Bank.open I will get the exception
However, this only occurs when I have another instance running. If no other instance is running, SudoFisher will run fine (It's running in OSRS in this example)
Then I'll start the Essence Miner in RS3. Now that both instances are running, the next time SudoFisher tries to bank, it will get the above exception.
After this point, the Essence Miner will get the following exception.
Note: This exception does not occur if the Essence Miner is ran by itself (a single instance)
Unable to load cache model for 358: "IllegalStateException : Invalid model id: 7"
Also, I do not use any Static variables that the two could be sharing between.
@Cloud @Arbiter @SlashnHax
The issue occurs when I have two instances running (one of them OSRS, the other RS3).
Note: I haven't tries both OSRS or both RS3 yet.
In OSRS, if I stand in the Fishing Guild bank by the bank booth and it is visible,
If I do Bank.open I will get the exception
Code:
Opening Bank
java.lang.ArrayIndexOutOfBoundsException: -280
at nul.IIiIiIiiiIII.projectTrianglesWithin(veb:214)
at nul.IIiIiIiiiIII.projectTriangles(veb:57)
at com.runemate.game.api.hybrid.local.hud.Model.getInteractionPoint(hra:183)
at nul.iIiiiIiIiiIi.getInteractionPoint(cza:251)
at com.runemate.game.api.hybrid.entities.details.Interactable.getInteractionPoint(rh:68)
at com.runemate.game.api.hybrid.local.hud.Menu.click(web:170)
at nul.iIiiiIiIiiIi.interact(cza:38)
at com.runemate.game.api.hybrid.entities.details.Interactable.interact(rh:97)
at com.runemate.game.api.hybrid.entities.details.Interactable.interact(rh:205)
at com.runemate.game.api.hybrid.local.hud.interfaces.Bank.open(rcb:227)
at com.runemate.game.api.hybrid.local.hud.interfaces.Bank.open(rcb:173)
at com.runemate.game.api.hybrid.local.hud.interfaces.Bank.open(rcb:204)
at com.Sudo.Spectre.bots.SudoFisher.tasks.BankInventoryTask.Loop(BankInventoryTask.java:40)
at com.Sudo.Spectre.bots.SudoFisher.SudoFisher.onLoop(SudoFisher.java:139)
at com.runemate.game.api.script.framework.LoopingScript.run(xta:29)
at com.runemate.game.api.script.framework.AbstractScript.start(cna:97)
at nul.iIIiIIiIIIii.run(hxa:6)
However, this only occurs when I have another instance running. If no other instance is running, SudoFisher will run fine (It's running in OSRS in this example)
Then I'll start the Essence Miner in RS3. Now that both instances are running, the next time SudoFisher tries to bank, it will get the above exception.
After this point, the Essence Miner will get the following exception.
Note: This exception does not occur if the Essence Miner is ran by itself (a single instance)
Unable to load cache model for 358: "IllegalStateException : Invalid model id: 7"
Code:
java.lang.IllegalStateException: Invalid model id: 7
at nul.IIiiIIiiIIIi.try(fbb:13673)
at nul.IIiiIIiiIIIi.this(fbb:33)
at nul.IiIIIIiiiiIi.this(tua:273)
at nul.IiIIIIiiiiIi.this(tua:248)
at nul.iIIIIIiIiIii.this(uva:247)
at nul.iIIIIIiIiIii.this(uva:104)
at nul.IIiiIIiiIIIi.this(fbb:272)
at nul.IiiiIIiIIIIi.getModel(qna:270)
at nul.iiIIiIiiiIIi.isVisible(aoa:205)
at com.runemate.game.api.hybrid.queries.InteractableQueryBuilder.accepts(zza:167)
at com.runemate.game.api.hybrid.queries.LocatableEntityQueryBuilder.accepts(qza:25)
at com.runemate.game.api.hybrid.queries.LocatableEntityQueryBuilder.accepts(qza:273)
at com.runemate.game.api.hybrid.queries.QueryBuilder.results(rra:204)
at com.runemate.game.api.hybrid.local.hud.interfaces.Bank.open(rcb:204)
at com.Sudo.Spectre.bots.SudoEssence.tasks.BankInventoryTask.Loop(BankInventoryTask.java:35)
at com.Sudo.Spectre.bots.SudoEssence.SudoEssence.onLoop(SudoEssence.java:169)
at com.runemate.game.api.script.framework.LoopingScript.run(xta:29)
at com.runemate.game.api.script.framework.AbstractScript.start(cna:97)
at nul.iIIiIIiIIIii.run(hxa:6)
Also, I do not use any Static variables that the two could be sharing between.
@Cloud @Arbiter @SlashnHax