Commit Graph

7894 Commits

Author SHA1 Message Date
Tyler Bochard
bb43ced9c5 Merge pull request #253 from runelite-extended/individual-prayer-fix
Update HidePrayersINDIVIDUALPlugin.java
2019-05-15 13:35:00 -04:00
Tyler Bochard
429ce7ecde Merge pull request #252 from runelite-extended/superman-updates001
added a couple of custom cursor and 1 click for construction & crafti…
2019-05-15 13:33:51 -04:00
Lucas
cc438d340c Add option for transparent frame to runeliteplus config 2019-05-15 17:06:36 +02:00
Kyleeld
9640b74027 Update HidePrayersINDIVIDUALPlugin.java
mystic lore fix
2019-05-15 13:11:05 +01:00
supermxn
c7c230a26d added a couple of custom cursor and 1 click for construction & crafting teleport 2019-05-15 02:06:34 -06:00
supermxn
9f9e82cf77 added a couple of custom cursor and 1 click for construction & crafting teleport 2019-05-15 02:04:23 -06:00
supermxn
2dfa0dd3ff added a couple of custom cursor and 1 click for construction & crafting teleport 2019-05-15 01:51:24 -06:00
Tomas Slusny
3e59f38893 Merge pull request #8816 from devLotto/format-config-enums
Format config enums as "Config Option" by default
2019-05-15 09:17:48 +02:00
Kyleeld
853e565ace Various Plugin Additions / Fixes(#249)
* updates

high alch profit highlighter

moveable multi combat widget

pvp prayer rework

individual prayer rework
2019-05-14 20:57:06 -04:00
Lucwousin
f4e1cb22b8 Enable chat filter for game messages as well (#251) 2019-05-14 23:43:21 +01:00
Adam
ace6a61c36 Merge pull request #8811 from devLotto/emojis
Emojis
2019-05-14 18:41:59 -04:00
Lucwousin
12ab975e0c Spellbook: Check current inventory tab so mouse events don't get eaten (#250) 2019-05-14 22:52:16 +01:00
Lotto
64019ea785 client: add emoji plugin
Replaces various emoticons entered in public/friends/private chats with their corresponding emoji images.

Co-authored-by: Adam <Adam@sigterm.info>
Co-authored-by: Tomas Slusny <slusnucky@gmail.com>
2019-05-14 20:11:39 +02:00
Tomas Slusny
9255f09b7a Merge pull request #8800 from deathbeam/add-loop-timer
Add loop timer infobox
2019-05-14 20:11:35 +02:00
Lotto
da2c195a17 client: change ClanManager to use ImageUtil image converter 2019-05-14 18:24:53 +02:00
Lotto
1cd1bbb005 client: add BufferedImage -> IndexedSprite converter to ImageUtil 2019-05-14 18:24:53 +02:00
Lotto
69d788d20c client: remove overrides in config enums with same converted name 2019-05-14 18:21:31 +02:00
Lotto
69e57c9a61 client: format enum config options as "Config Opt" instead of CONFIG_OPT 2019-05-14 18:19:59 +02:00
Vincent Sevilla
869fa9d93d notifier: Log notifications to console in debug mode (#8805) 2019-05-14 14:24:45 +02:00
Tomas Slusny
4e465e4e28 Merge pull request #8814 from Nightfirecat/dont-remove-antivenom-timers-on-death
game timers: Don't remove antipoison effects on death
2019-05-14 12:17:34 +02:00
JZomerlei
bd309135ce itemstats: Add missing CoX fish, fix Leckish fish healing value (#8831)
Closes #8829
2019-05-14 08:43:42 +02:00
Justin
6ddb82c532 clue scroll plugin: fix typo in Arnold Lydspor clue (#8832)
Fixes #8828
2019-05-14 07:52:54 +02:00
Ville Kopio
4e8e182214 combatlevel plugin: fix prayer levels until combat level calculation
Add more prayer level tests to expose a bug in which
needed prayer levels for next combat level was 0 instead of 2 in some
corner cases and implemented fixes.

For example: Let prayer level p be an odd number. The current combat level
is exactly same for p and p - 1. Therefore given n is the needed prayer
levels for a combat level with p - 1 prayer then n - 1 is the needed
prayer levels for a combal level with p prayer.

Further more the usage of Math.floor was incorrect in every cases so it is
changed to Math.ceil.
2019-05-13 21:25:47 -04:00
Tomas Slusny
f82aa6be93 Use LoopTimer in Barrows plugin
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-05-14 00:00:36 +02:00
Tomas Slusny
471a0ba73f Add loop timer infobox
Add loop timer infobox that will keep looping through specified
interval.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-05-13 23:55:24 +02:00
Lucwousin
f0282fdad5 Spellbook fixes (#243)
* Spellbook: make middle mouse button not change spell location

* Spellbook: Much needed fixes and refactoring
2019-05-13 14:11:36 +01:00
Lucwousin
6a3afa085b Use runeliteplus.properties for settings instead of runelite.properties (#240) 2019-05-13 10:46:41 +01:00
Tomas Slusny
984f265bb1 Merge pull request #8808 from Nightfirecat/fix-elf-pickpocket-diary-requirement
western diary: Fix elf pickpocket quest requirement
2019-05-13 11:46:31 +02:00
Ganom
e28fe55e44 Fix NPE (#239) 2019-05-13 01:47:34 -04:00
Jonathan
fcc107db95 Merge pull request #238 from runelite-extended/bugfix
Remove unused code
2019-05-12 23:38:10 -06:00
Ganom
5ff463aa93 Remove unused code. 2019-05-13 01:26:07 -04:00
Jonathan
dde10978dc Merge pull request #237 from runelite-extended/fcupdate
Fight Caves Update
2019-05-12 23:13:15 -06:00
Ganom
8fcd451d34 Remove broken code. 2019-05-13 01:06:40 -04:00
Ganom
0b0edb0c4d Removing unnecessary code 2019-05-13 01:01:30 -04:00
Ganom
05d798d29d Fight Cave Tick Counters 2019-05-13 00:58:49 -04:00
Tyler Bochard
62072a04b3 Merge pull request #236 from Lucwousin/you_basically_gotta_be_a_wizard_to_know_how_those_characters_are_even_called_also_whats_wrong_with_descriptive_names_its_better_than_nothing
Spellbook: Make sure spells are 100% contained in the widget
2019-05-13 00:13:43 -04:00
Lucas
deb7f5526f Spellbook: Make sure spells are 100% contained in the widget 2019-05-13 06:03:01 +02:00
Jonathan
de88e02f1e Hide Prayer Rework (#235)
* Delete HidePrayersPVMConfig.java

* Delete HidePrayersPVMPlugin.java

* Code Rework

-Added individual drop downs for boss prayer selections
2019-05-12 23:33:09 -04:00
supermxn
047b239d93 Fix commits behind? (#234)
Fix commits behind?
2019-05-12 18:43:07 -06:00
James Munson
ef790a286e Merge branch 'master' of https://github.com/runelite/runelite into masterupdate
# Conflicts:
#	runelite-client/src/main/java/net/runelite/client/plugins/antidrag/AntiDragConfig.java
#	runelite-client/src/main/java/net/runelite/client/plugins/inventoryviewer/InventoryViewerOverlay.java
#	runelite-client/src/main/java/net/runelite/client/plugins/slayer/Task.java
2019-05-12 17:36:48 -07:00
vanni
4a94c2fecb Emojis (#232)
* client: add BufferedImage -> IndexedSprite converter to ImageUtil

* client: change ClanManager to use ImageUtil image converter

* emojis: add emoji images

* client: add emoji plugin

Replaces various emoticons entered in public/friends/private chats with their corresponding emoji images.

* added plugin type to emojiplugin
2019-05-13 01:33:06 +01:00
James
b69578d93d Update (#233)
* xp tracker: display >1m exp with thousandths precision

* fishing plugin: fix trawler timer with one tick left

* Remove gray pixel from Dragon Scimitar cursor (#8725)

* ui: add SplitComponent

SplitComponent is a component containing two other components, with the area split between the two, either horizontally or vertically.


Co-authored-by: Jasper Ketelaar <Jasperketelaar@kpnmail.nl>

* client: add smelting plugin

Co-authored-by: Adam <Adam@sigterm.info>

* constants: add GAME_TICK_LENGTH and use where needed

Also update many usages of 20ms to CLIENT_TICK_LENGTH

* regenmeter: add option to notify before next hp regen

* barrows plugin: add prayer drain timer

* chat: ensure queued messages are always cleared after adding

Mark queued message type as non null because addChatMessage will throw
if it is. This was causing the client to get stuck trying to add the
same broken message each loop.

* xp tracker: show on canvas

Co-authored-by: Jasper Ketelaar <Jasperketelaar@kpnmail.nl>

* party plugin: add partyinfo debug command

* xp tracker: add start and goal levels to on-canvas tracker

* xp tracker (onscreen): add toggle between displaying XP Left/XP Gained

* xp tracker: add right-click configure on on-screen trackers

* party service: check joins are for the current party

The server can resume party membership on handshake to parties other
than the current client party (eg. if the client is restarted or for any
other reason the current party changes). This desyncs otherwise if the
joins aren't checked to be in the current party.

* Add options for actions left and done for on screen XP

Add configurable option for on screen XP display mode, what now
includes:
- Actions done
- Actions left
- Xp gained
- Xp left

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>

* Update Merge branch

# Conflicts:
#	README.md
#	runelite-api/src/main/java/net/runelite/api/widgets/WidgetID.java
#	runelite-client/src/main/java/net/runelite/client/plugins/antidrag/AntiDragConfig.java
#	runelite-client/src/main/java/net/runelite/client/plugins/barbarianassault/BarbarianAssaultOverlay.java
#	runelite-client/src/main/java/net/runelite/client/plugins/barbarianassault/BarbarianAssaultPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/barbarianassault/Calls.java
#	runelite-client/src/main/java/net/runelite/client/plugins/barbarianassault/Game.java
#	runelite-client/src/main/java/net/runelite/client/plugins/barbarianassault/Wave.java
#	runelite-client/src/main/java/net/runelite/client/plugins/blastmine/BlastMineOreCountOverlay.java
#	runelite-client/src/main/java/net/runelite/client/plugins/inventoryviewer/InventoryViewerOverlay.java
#	runelite-client/src/main/java/net/runelite/client/plugins/smelting/SmeltingConfig.java
#	runelite-client/src/main/java/net/runelite/client/plugins/smelting/SmeltingOverlay.java
#	runelite-client/src/main/java/net/runelite/client/plugins/smelting/SmeltingPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/smelting/SmeltingSession.java
#	runelite-client/src/main/java/net/runelite/client/plugins/xptracker/XpInfoBoxOverlay.java
#	runelite-client/src/main/java/net/runelite/client/plugins/xptracker/XpTrackerPlugin.java
#	runelite-client/src/main/java/net/runelite/client/ui/overlay/components/ComponentOrientation.java
#	runelite-client/src/main/java/net/runelite/client/ui/overlay/components/SplitComponent.java

* client: use immutablemap for maps built in class initializers

* Merge branch 'master' of https://github.com/runelite/runelite into updateee

* Fix
2019-05-12 18:32:18 -06:00
Adam
7d22663756 client: use immutablemap for maps built in class initializers 2019-05-12 18:51:08 -04:00
Jonathan
8fd1560ab3 Code Cleanup and Configuration (#231)
* Code Cleanup

-Fixed Spacing

* Configuration Change

-Added in proper hide/unhide double check feature to code
2019-05-12 21:17:18 +01:00
Jonathan
a3f0e6f92e Merge pull request #230 from gazivodag/climbplugin
climb up climb down plugin using shift and ctrl
2019-05-12 13:49:32 -06:00
Lotto
4d85b49b6c Merge pull request #8818 from deathbeam/more-config
Add options for actions left and done for on screen XP
2019-05-12 20:52:20 +02:00
gazivodag
0431ca9220 climb up climb down plugin using shift and ctrl (interferes with shift walk plugin) 2019-05-12 14:26:18 -04:00
Tyler Bochard
0421a509c4 Merge pull request #229 from runelite-extended/player-id
Add getPlayerId
2019-05-12 14:13:49 -04:00
ThatGamerBlue
66309b8ade Update Player.java 2019-05-12 18:35:12 +01:00
Tomas Slusny
34b30313ca Add options for actions left and done for on screen XP
Add configurable option for on screen XP display mode, what now
includes:
- Actions done
- Actions left
- Xp gained
- Xp left

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-05-12 18:10:01 +02:00