Skip to content
This repository has been archived by the owner on Aug 27, 2024. It is now read-only.

Releases: fechan/JackJack

JackJack-2.6-retail10.0.2.47187

19 Dec 02:55
Compare
Choose a tag to compare
  • Updated map data to 10.0.2.47187
  • Added a checkbox in directions list to show/hide flight masters
    • This is separate from the setting in the Addon settings panel formerly named "Include flight points in directions" which is now "Use high-accuracy directions calculation." When enabled, the use high-accuracy directions calculation takes into account flight masters when calculating directions even if they are not being shown (this is to increase the quality of the directions, although it is slower).
  • Added a "clear" button to the directions panel
  • TomTom waypoints for directions no longer persist after logout/reloads. They WILL still persist through loading screens (across zones, hearthstoning, etc.).
  • Re-enables map focusing by default, so hovering over location buttons will show that location on the map, even if you're in the wrong zone. This was disabled by default in JackJack 2.4 due to a WoW bug which now seems to be fixed.

JackJack-2.5-retail10.0.2.46702

23 Nov 23:00
20fb4d8
Compare
Choose a tag to compare

This version updates the JackJack data to the data from the latest WoW build (10.0.2.46702).

Previous versions work fine on the latest build, but only had location data up to 10.0.0.x because I hadn't figured out how to extract data from WoW without WoW.tools until now.

JackJack-2.4-retail10.0.2.46702

23 Nov 07:01
Compare
Choose a tag to compare

This release adds an option to enable/disable showing a location on the world map when you hover over its button in JackJack. Enabling this hovering feature relies on WorldMapFrame:SetMapID(), which is currently causes a nasty bug that prevents some actions from being cast (Stanzilla/WoWUIBugs#352). So until Blizzard fixes this or a workaround exists, this option is disabled by default.

You can turn it on if you really want to, but you're probably going to run into the bug eventually.

JackJack-2.3-retail10.0.2.46689

17 Nov 08:00
8b67e78
Compare
Choose a tag to compare

Changes in this version:

  • Added a minimap button that opens/closes JackJack
  • New commands: /jackjack or /jj opens/closes JackJack
  • Added an X button next to the minimize button that completely removes the JackJack window until opened with the minimap button or /jj command
  • You can search for and add waypoints entirely using commands now
    • /jjsearch <location> will return a list of the first 8 matching locations. For example, /jjsearch orgrimmar shows the following:
      image
    • /jjset <number> will add a TomTom waypoint to the location with that number in your last jjsearch. So if you did /jjsearch org and Orgrimmar was the first result, then /jjset 1 will set a waypoint for Orgrimmar
  • Updated to latest interface version. Data is NOT updated to latest WoW build because wow.tools CSV export no longer works. I will be adding a new data pipeline in the future, hopefully before the Dragonflight release.

JackJack-2.2-retail10.0.0.46313

26 Oct 07:09
Compare
Choose a tag to compare

This updates JackJack to WoW 10.0.0.46313 (Dragonflight Retail prepatch). 10.0 introduces some breaking changes to the WoW API, so this update is needed to keep the plugin working.

Functionality changes

The functionality is pretty much the same, except some dev/test locations will no longer be shown (this is a good thing). This is because some dev locations reference maps which are now removed from the game files, including "ElevatorSpawnTest" and "Development Land 3", and I no longer show these locations in JackJack.

Dataset changes

Data is now updated to 10.0 prepatch, which includes some Dragonflight locations. I don't think you can actually go to these places in Retail yet, but in theory these will still be good when Dragonflight content is accessible.

JackJack-2.1-retail9.2.7.45745

14 Oct 06:34
Compare
Choose a tag to compare

Changes in this version:

  • Fixed a bug where the next waypoint is not automatically shown if you enter a new continent and said waypoint is in the same continent, but in a different zone.
  • Direction waypoints are now added in reverse order, so the first direction waypoint is set on the TomTom arrow
  • When calculating directions, JackJack now takes into account your toon's current speed.
  • New configuration options available from Game Menu > Interface > Addons > JackJack
    • "Average loading screen time" lets you set how long loading screens take, affecting directions calculation (e.g. if it's really long, JackJack will avoid sending you through loading screens)
    • "Include flight points in directions" lets you turn flight points on and off when calculating directions. Checking this gives you more accurate directions, but calculations are much slower.
    • "Auto remove direction waypoints" lets JackJack automatically remove skipped directions (e.g. if you're closer to direction 4 but never went to 1-3, then directions 1-3 are removed since you're closer to 4)
  • Some waypoints will be added to even higher zoom/more detailed maps

JackJack-2.0-retail9.2.7.45745

23 Sep 07:00
Compare
Choose a tag to compare

This version is a complete rewrite of JackJack and is now version 2.0! This version is now more maintainable, which I can add more features later on much quicker than with JackJack 1.0.

JackJack 1.0 was my first addon ever, and I've learned a thing or two since then. JackJack 2.0 now uses AceLib, a standard WoW addon library which makes addon development way easier.

Changes in this version:

  • Nifty tabbed interface letting you switch between "Locations" and "Directions".
  • Locations tab lets you show/hide instanced locations from the search results.
    image
  • When you click on "Get directions" from the Locations tab, you go to the Directions tab which shows each direction as a button.
    • Hovering on one will show the location on the map, and clicking on one will re-add it as a waypoint.
      image
  • There's a button in the top right corner which lets you collapse/expand the JackJack window on demand.
    • If you type in the search bar of the locations tab, it will auto-expand the window so you can see the search results
      image
  • The JackJack window is now resizable. The window size is remembered when you log off.
  • When following directions waypoints, if you skip a waypoint (like if you go straight from direction 1 to direction 4), the previous waypoints are removed if you're closer to a more advanced waypoint (so waypoints 1-3 will go away if you're closer to 4).
  • Location tooltips now tell you if the location is in an instance, and if it's instanced, what type (e.g. dungeon vs raid).
  • Last but not least, all the datasets are updated to 9.2.7.45745

The following are included in the data:

  • AreaPOI - Points of Interest
  • TaxiNodes - Flight points
  • Map - Continent names
  • AreaTable - Zone names
  • WaypointNode - Portal entrances/exits
  • WaypointSafeLocs - Locations of portals
  • WaypointEdge - Connections between portals
  • PlayerCondition - Requirements for entering portals
  • ChrRaces - Player races

jj1.6.2-retail9.2.0.42698

17 Apr 08:04
Compare
Choose a tag to compare

1.6.2 is a hotfix for adding in the missing JackJackUI.lua (part of the JackJack UI code) and directions.blp (texture for the directions button), which didn't get included in the script that packages the addon into a zip file due to an oversight.

jj1.6.1-retail9.2.0.42698

16 Apr 04:58
ba241bf
Compare
Choose a tag to compare
Pre-release

The zip file for this release is broken and you should use 1.16.2, which is functionally the same as if you checked this tag from master, but packaged correctly so that the zip file contents actually run.

Changes in this version:

  • The list of locations is hidden if the search box has nothing in it (address issue #28)

The following are included in the data:

  • AreaPOI - Points of Interest
  • TaxiNodes - Flight points
  • Map - Continent names
  • AreaTable - Zone names
  • WaypointNode - Portal entrances/exits
  • WaypointSafeLocs - Locations of portals
  • WaypointEdge - Connections between portals
  • PlayerCondition - Requirements for entering portals
  • ChrRaces - Player races

jj1.6-retail9.2.0.42698

24 Mar 02:56
d8e2404
Compare
Choose a tag to compare

Changes in this version:

  • Added an experimental feature for getting directions to a location using the directions button next to each location
    • This is experimental meaning it might be wrong sometimes. For example, it might lead you to portals you haven't unlocked yet, or which are temporary during a quest. This will probably change as I update the addon.
  • Added data from the following datasets for the directions feature:
    • WaypointNode - Portal entrances/exits
    • WaypointSafeLocs - Locations of portals
    • WaypointEdge - Connections between portals
    • PlayerCondition - Requirements for entering portals
    • ChrRaces - Player races
      image

image

Uses data mined from WoW retail 9.2.0.42698. Credit to https://wow.tools/ for original data.

The following are included in the data:

  • AreaPOI - Points of Interest
  • TaxiNodes - Flight points
  • Map - Continent names
  • AreaTable - Zone names
  • WaypointNode - Portal entrances/exits
  • WaypointSafeLocs - Locations of portals
  • WaypointEdge - Connections between portals
  • PlayerCondition - Requirements for entering portals
  • ChrRaces - Player races