Full support and solidarity for the workers at Blizzard.
If you email me proof of a donation to any of their nominated charities (Black Girls CODE, Futures without Violence, Girls Who Code, RAINN, Women in Animation, Women in Games International) I'll match it.
VenturePlan does not expose any of its data to other addons, so to have this addon work, you will need to change it to do so. Note that VenturePlan does not have a a licence that permits you to alter its source code, and while it is legal to tinker with source code you're allowed to run in my jurisdiction, it may not be legal in yours. Consult a lawyer if you are worried. Obviously I don't encourage you to do so if it's not legal for you. In any case you should absolutely not redistribute the changes you've made.
In the US, see e.g. Galoob v. Nintendo, which found that you have the right to modify copyrighted software for personal use.
To expose VenturePlan's internal data you will need to edit its source code. Open up Interface/Addons/VenturePlan/vs.lua in a text editor, and insert the line _G[_] = T
in the first blank space. It should look like this when you're done:
This makes the internal data of the addon (T
) available to other addons (by putting it in the global table, _G
, which every addon has available to it). In general you shouldn't be messing with addons like this, because it's a great way of getting hacked, but in this case there's no way around it. caveat emptor
If you have updates to the spell list you'd like to include (see extra-vs-spells.lua
), please open a PR and I'll add them.
A helpful step in doing so is, if you find a missions that's mispredicted, run:
/dump C_Garrison.GetMissionDeploymentInfo(CovenantMissionFrame:GetMissionPage().missionInfo.missionID)
while you're looking at the mission.
Many thanks to:
- Neurotoxin001
- pyuuwz
- czullo
- bkifft
- flow0284
- zealvurte
- Jegethy
- siweia
- LostTemple1990
- epiktetov
for contributions and support, as well as to the original author for a great addon.