* Added a split component to be able to put layout elements above eachother or next to eachother easily
* Modified xp tracker plugin to allow infoboxes to be added to canvas
* Formatted experience numbers using StackFormatter
* Cleaned up swing code as a suggestion in discord to use string states
* Forgot to initialize the menu item with the ADD_STATE
* Added final back to popupMenu
* Extracted duplicate enum Orientation from PanelComponent and SplitComponent into a seperate class named ComponentOrientation. Also changed the plugins that used the previous PanelComponent.Orientation to use ComponentOrientation
* Syntax and code convention fixes from deathbeams review
* Fixed a bug where logging into an other account did not reset the tracker overlay
* Removed useless methods and fixed some code convention issues
* fix
* fix
* fix2
* fix3
As described in 5bebd34bb, HIGH_RISK is not a PVP world type.
Note: this will not affect the world hopper plugin, as it both
explicitly references the high risk world type, and references the
http-api WorldType implementation, not the runelite-api WorldType which
is being modified in this commit.
Fixesrunelite/runelite#8605Fixesrunelite/runelite#8624
This world type is not specifically a PVP world type; at the time of
this commit, world 365 is a non-PVP high-risk world, where the world is
the same as a regular members' world, except that the Protect Item
prayer is disabled.
* add a skull timer
* fix the feature and check edge cases
* Add config option and a check for deadman worlds
* add support for NPE
* Add reskulling on players and the BH shop skull option
* Add skull notifier plugin
* move to idle notification plugin
* remove old plugin
* fix plugin and change default config option to false
* fix to try and fix travis
* should fix travis
* indentation fix and adds a method for the logic
* fix config
* fix config #2
* Stop a NPE from happening on log in
* actually fix NPE
* fix notifications on first tick
* Remove raids timer infobox and add tooltip to points widget
* Add get widget overlay
* client: add custom arrow API
Currently supports:
Minimap
Arbitrary World Point
NPCs (by ID, and multiple per arrow)
Objects (by ID, and multiple per arrow)
TODO: Add world map point support
* Add quest helper
* Add Npc Talk Step to quest helper
* Add Cooks Assistant quest helper
* Add Imp Catcher to quest helper
* Add Dig Step to quest helper
* Add X Marks The Spot to quest helper
* Adds back skull timer
As described in 5bebd34bb, HIGH_RISK is not a PVP world type.
Note: this will not affect the world hopper plugin, as it both
explicitly references the high risk world type, and references the
http-api WorldType implementation, not the runelite-api WorldType which
is being modified in this commit.
Fixesrunelite/runelite#8605Fixesrunelite/runelite#8624
This world type is not specifically a PVP world type; at the time of
this commit, world 365 is a non-PVP high-risk world, where the world is
the same as a regular members' world, except that the Protect Item
prayer is disabled.
* Add Kept on Death Plugin
Modifies the Items Kept on Death widget to be more accurate
* Fix WidgetType import
* Account for stackable kept items
* Remove WidgetButtonRunnable
* Ignore DMM worlds
* Add open looting bag to always lost
* Update script to the new OpCodes
* Add plugin type
* Create SpecBarPlugin.java
* Update SpecBarPlugin.java
* Update SpecBarPlugin.java
included imports
* Update WidgetInfo.java
COMBAT_SPECIAL_ATTACK(WidgetID.COMBAT_GROUP_ID, WidgetID.Combat.SPECIAL_ATTACK_BAR)
* Update WidgetID.java
static final int SPECIAL_ATTACK_BAR = 34
* easyscape
current release of easyscape is broken, this one is confirmed working correctly.
* Initial commit for maxhit plugin
* WIP: Magic max hit calculator
* Add chance to obtain a Unique from Chambers of Xeric
Based on the formula from the wiki. Does not handle >80% chance properly (it should go into a second item)
* MaxHit Refactor a lot for magic max hit
* Wip: refactoring
* Pest Control Update
* Pest Control: Add Intermediate portals
* Revert "Remove raids points overlay"
This reverts commit fbd3ea6202.
* Wip: refactoring
* Fixed WidgetInfo merge issue
* Fixed trident
* Implement range
* Refactored according to intellij analyzer
* Run checkstyle from xml and fix code style issues
* Fix copyright
* Replace item names with item id's
* Code cleanup with reformat code
* Fixed checkstyle
* Use game slotitem
* Use game slotitem
* Fixed prayer bonus
* Looked up value for saradomin strike
* Fixed prayer bonus
* Fixed surge spell id's
* Fixed magix max hit tests
* Fixed rounding after obisidian
* Fix dharok custom formula
* Add melee max hit
* Refactored spellbonus items for magic
* Added voidknight
* Use boosted skill levels and add copyright
* Add accurate attack style for ranging
* Add range Tests
* Cleanup code
* Cleanup code
* Rename calculate methods to be more distinguishable
* Add parenthesis to dharok maxhit formula for clarification
* Fix widgetinfo merge
* Remove print in MaxHitPlugin
* Make sure an Item is not null when checking if the player is wearing it.
* Add daily notification for collection of ogre arrows from Rantz.
Add varbit for rantz arrow collection
Fix continuation indent settings
Group ifs to single check.
* Refactor all relevant daily checks to have grouped if check.
Further refactor grouped ifs
* Adds type
* Raids point overlay
* Added getProjectile tranform & zeruths player transform
cleaned up a bit of the imports / code
* fixed equipment inspector & added more features to tob