Commit Graph
100 Commits
Author SHA1 Message Date
Adam 22f9e4cdf7 timers plugin: fix sotd timer removal logic 2018-06-16 14:16:27 -04:00
Adam 44813ce177 runelite-client: remove various redundant null checks 2018-06-16 13:52:20 -04:00
Adam 9075b44320 screenshot plugin: fix unsafe multithreaded usage of DateFormat 2018-06-16 13:52:19 -04:00
Adam e6cd1fedf0 config invocation handler: replace args with literal null 2018-06-16 13:52:14 -04:00
Adam 5ac839164a demonic gorillas plugin: remove unused variable 2018-06-16 13:26:45 -04:00
Adam e06f7010ed overlay util: mark explicit fallthrough in transformPosition 2018-06-16 13:26:25 -04:00
Adam 52447b5d5b world map plugin: add missing break after agility shortcuts/tooltips case 2018-06-16 13:14:33 -04:00
Adam d0a5b5c829 runelite-client: close properties input stream 2018-06-16 13:06:01 -04:00
Adam 850167cf87 examine plugin: update object examine id unpacking 2018-06-15 23:32:55 -04:00
Adam 3cdc2be72f ground items: remove unnecessary copy of collected ground items 2018-06-14 21:26:53 -04:00
Adam 5e916c5151 ground items: don't recolor menu if hidden 2018-06-14 20:02:49 -04:00
Adam 990175d416 ground items: rename highlight > value key to reset the defaults 2018-06-14 20:02:15 -04:00
Adam bf9aa4959d ground items: default highlight over value to 0 2018-06-14 19:33:50 -04:00
Adam ff7f06dffd Revert " Fix NMZ points overlay appearing in the KBD instance lair"
This reverts commit 0285c65381.
2018-06-14 14:11:52 -04:00
Adam 43c4c8255f http-service: re add version for spring-boot-maven-plugin
Plugin dependency versions are not imported from import scoped
dependencies in dependencyManagement
2018-06-13 20:44:40 -04:00
Adam 750374d243 chat notifications: correct usage of matcher for highlight replacement 2018-06-13 14:08:33 -04:00
Adam 53dcd76c93 chat notifications: disable by default and default highlightOwnName to true 2018-06-13 13:23:01 -04:00
Adam 2f2f33afa9 chat notifications: strip tags from player names in notifications 2018-06-13 13:15:54 -04:00
Adam 0d70ae4144 chat notifications: fix highlightOwnName/notifyOwnName config options 2018-06-13 13:11:14 -04:00
Adam 01eeb31d20 chat notifications: load highlights on start 2018-06-13 13:09:35 -04:00
Adam 9d26d30d5c chat commands: alow clearing words and chat with ctrl w/backspace 2018-06-12 19:57:17 -04:00
Adam 430719cb87 item controller: expose bulk item prices 2018-06-12 19:16:09 -04:00
Adam 634fd91b9f runelite-api: add setVar for setting varclientstr 2018-06-12 18:39:35 -04:00
Adam 4792e61997 overlay renderer: bound overlays position to viewport at render time instead of at config load time
Fixes overlays being reset when temporarly off screen during loading. Fixes #3571
2018-06-11 21:27:37 -04:00
Adam 1b84f97b0b Fix genie cryptic clue to display proper requirements 2018-06-11 18:39:23 -04:00
Adam ab1aa4a9a7 Add public chat friend name color in chat color config 2018-06-09 22:41:58 -04:00
Adam d3d4f9a95b travis: remove old discord notification [ci skip] 2018-06-09 11:11:33 -04:00
Adam d709226ad9 travis: remove old secrets 2018-06-09 11:11:10 -04:00
Adam b32f63e245 http-service: import spring boot dependencies in dependency management 2018-06-09 08:22:16 -04:00
Adam b73e92ee54 Update gson to 2.8.5 2018-06-09 08:22:16 -04:00
Adam db9b80a673 Add gson to dependency management 2018-06-09 08:22:15 -04:00
Adam cbec088a6b Remove map region changed event 2018-06-07 18:09:10 -04:00
Adam 2bc5c4eddd xtea plugin: batch xteas on gamestate change event 2018-06-07 18:08:56 -04:00
Adam 7929bf1d5e npc scene overlay: fix respawn time 2018-06-04 21:34:08 -04:00
Adam 3447fc4d35 info panel: use revision number from client 2018-06-04 11:23:07 -04:00
Adam 18ee215f6d screenshot plugin: screenshot pvp kills 2018-06-04 09:49:55 -04:00
Adam f72071f5bf screenshot plugin: capitalize pet messages constant 2018-06-04 09:49:33 -04:00
Adam 40771c5918 clientui: reimport ExpandResizeType from fullscreen revert 2018-06-03 21:50:06 -04:00
Adam ed3b02b460 Revert "Merge pull request #3192 from deathbeam/add-support-for-fullscreen"
This reverts commit 108f441f23, reversing
changes made to be34e6f7ba.
2018-06-03 20:24:07 -04:00
Adam c76c10c20c death indicator: use animation to detect death
It is possible the player can move after their hp reaches 0, which makes
the player death event not always take place at the location of death
2018-06-03 16:40:17 -04:00
Adam 78d69dcc5c death indicator: move location check to after respawn 2018-06-03 16:40:17 -04:00
Adam 04187217a2 death indicators: only set death mark after respawning in a known respawn location 2018-06-03 15:01:07 -04:00
Adam dfe1d39730 antidrag: remove unused config setter 2018-06-02 22:39:22 -04:00
Adam df10ebbbe2 config manager: only apply default config from methods which read configuration 2018-06-02 22:38:59 -04:00
Adam 0b36cd7f74 runelite-client: add death indicator plugin 2018-06-01 22:14:59 -04:00
Adam e0db16d2a6 config manager: support Instant 2018-06-01 22:14:45 -04:00
Adam 1fb114b610 config invocation handler: fix setting config values to null
Also correctly convert objects to string
2018-06-01 22:14:27 -04:00
Adam 39106cddbd Fix null names for quest objects in cryptic clues
Example: Spirit Tree NULL_1293.

Fixes #1926
Closes #3480
2018-05-31 21:30:34 -04:00
Adam 6b277aa840 Rename CONTRRIBUTING.md -> CONTRIBUTING.md 2018-05-31 21:18:46 -04:00
Adam 1915647c9b runelite-mixins: once again reset menu on widget close 2018-05-31 19:41:43 -04:00
Adam ecd5180a9c pom: update rs.version 2018-05-31 18:56:19 -04:00
Adam 267f88de57 runelite-client: update to use isDead 2018-05-31 18:19:33 -04:00
Adam 8a6fc94239 Flag npc as dead when their health ratio hits 0
Sometimes npcs despawn without their HP var visible after death
2018-05-31 18:18:29 -04:00
Adam fd3a27f8b6 hooks: move combat info callback to actor mixin 2018-05-31 18:13:50 -04:00
Adam 08c605a0d0 chat message manager: set default colors for examine 2018-05-31 18:00:16 -04:00
Adam 5dc7d610c3 Fix prayer enumation order back to the order the prayers are in game
The reorder prayer plugin depends on this
2018-05-31 17:59:27 -04:00
Adam 5e92868882 chat color config: set default color for examine highlight 2018-05-31 17:59:22 -04:00
Adam 29ab54994f perspective: do not remove culled faces from clickbox calculation
It seems culled faces are intentionally added to some models for their
clickboxes.
2018-05-31 17:59:17 -04:00
Adam dd7c7e1a4d perspective: optimize clickbox generation 2018-05-29 21:12:48 -04:00
Adam d6b5e31c9d runelite-api: use lombok constructors for Vertex/Triangle 2018-05-29 21:12:48 -04:00
Adam 4b18dce38c perspective: use viewport offset for offsetting rectangle in get2DGeometry 2018-05-29 21:12:43 -04:00
Adam efab859685 Revert "perspective: use viewport offset in get2DGeometry"
This reverts commit 45597133f7.
2018-05-29 20:10:27 -04:00
Adam e8d1433da1 runelite-client: remove chat color config from plugins 2018-05-28 16:42:06 -04:00
Adam cbb23cf301 runelite-client: add chat color config 2018-05-28 16:42:06 -04:00
Adam 2480b55d9a config panel: allow color configs with no value 2018-05-28 16:17:49 -04:00
Adam 7378d53cdd config manager: fix resetting configuration items with no default value
Also don't reset config to the already existing value
2018-05-28 16:17:48 -04:00
Adam 1a373f62aa runelite-api: optimize ChatMessageType.of() 2018-05-28 14:59:50 -04:00
Adam 5f4268211c runelite-client: update bank calculation and barrows calculation to use item mapping 2018-05-28 11:40:46 -04:00
Adam 12ac1b2c6c item manager: cache unable to look up on unsuccessful bulk lookup too 2018-05-28 11:34:21 -04:00
Adam 0cd0acba92 item manager: use item mapping 2018-05-28 11:34:18 -04:00
Adam f87f7cb88a runelite-client: add ItemMapping to map untradeable items to tradeable versions 2018-05-28 11:33:38 -04:00
Adam a6e652fa0b antidrag: reset drag when focus is lost 2018-05-28 08:50:57 -04:00
Adam a39967520a screen marker overlay: stop if preferred size is null
If the overlay renderer has no size saved in the config this can happen
2018-05-27 19:02:01 -04:00
Adam 88474c102e skill calculator: turn indicators orange for actions that will become available before target 2018-05-27 17:37:38 -04:00
Adam 4f129da698 skill calculator: lombok some of UIActionSlot 2018-05-27 17:37:38 -04:00
Adam dbef04bd6f world map plugin: add misc teleports 2018-05-27 15:25:24 -04:00
Adam 412482951f world map plugin: merge jewellery teleports and magic teleports 2018-05-27 15:25:08 -04:00
Adam faab4589f5 woodcutting plugin: show redwood trees 2018-05-27 12:39:40 -04:00
Adam 68e645b840 woodcutting plugin: timeout woodcutting sessions
Also keep and store current axe type being used
2018-05-27 12:39:39 -04:00
Adam 7a1ce39633 Remove actor death event, use despawn event instead 2018-05-27 11:19:41 -04:00
Adam 4d4d5fd180 poh plugin: fix exception when tile for burner is not fully visible 2018-05-27 11:16:26 -04:00
Adam 75dee0502f agility plugin: fix exception on reconnect 2018-05-27 11:16:00 -04:00
Adam a40181abfe boss timers plugin: change to use npc despawn event
Since e915070b4b it is possible to check hp in the despawn event.

This also fixes timer accuracy some since the timer starts at the time the npc despawns and not when the death animation starts.
2018-05-27 10:27:18 -04:00
Adam 7ad3120d52 Revert "boss timers: improve accuracy of boss respawn timer"
This reverts commit e53d161b3d.
2018-05-27 10:21:57 -04:00
Adam 947947e3d7 ge search panel: catch cache load exception from search returning null 2018-05-25 21:00:59 -04:00
Adam 8860f33c5d hiscore panel: properly error if result is null 2018-05-25 21:00:59 -04:00
Adam b8283815fa pom: remove tomcat deploy execution 2018-05-24 11:02:35 -04:00
Adam cfb220bfec pom: set updatePolicy always for runelite snapshots 2018-05-24 11:01:14 -04:00
Adam d98d5efd2f skill calculator: update farming, fishing, herblore, hunter, and prayer calculators 2018-05-23 20:04:07 -04:00
Adam beef77b1c7 skill calculator: add ignore bonus 2018-05-23 20:04:06 -04:00
Adam a1a1cd2436 skill calculator: use accessors 2018-05-23 19:29:34 -04:00
Adam 49180de422 screenmarkers: replace placeholder panel icon 2018-05-23 09:29:56 -04:00
Adam c9cb7a8774 screen marker panel: fix toggling hide/show 2018-05-22 19:12:15 -04:00
Adam 9c4878e8da runelite-client: add screen markers plugin 2018-05-22 18:54:23 -04:00
Adam af7b2e6c97 runelite-client: add detached overlay position
Overlays with detached are never layouted, but are also movable
2018-05-22 18:54:21 -04:00
Adam 3b268304b1 hiscore panel: remove duplicate getExperience 2018-05-21 18:02:50 -04:00
Adam ebb665df45 hiscore panel: pass result to detailsHtml and remove reduncant null check 2018-05-21 17:39:18 -04:00
Adam d718133782 hiscore panel: clear tooltips when clearing levels 2018-05-21 17:14:01 -04:00
Adam f1131a2f70 hiscore panel: wrap lookup in a runnable exception logger 2018-05-21 17:13:35 -04:00
Adam 0cb3404bae Revert "Fix early stop of player lookup in HiScores (#3035)"
This reverts commit 323da7fd1b.
2018-05-21 15:27:50 -04:00