Repository navigation
Releases: mttzzz/poe2-oracle
Releases · mttzzz/poe2-oracle
Release list
PoE2 Oracle 0.1.8
Immutable
release. Only release title and notes can be modified.
Added
- Quality on every item. A weapon, armour piece, ring or amulet with quality now lists its
quality among the price panel's filters, unchecked: tick it to find items with at least as much.
That includes a catalyst's quality on jewellery, such as "Quality (Attack Modifiers): +62%". The
trade site's quality filter can't tell the kinds of quality apart, so it finds any kind.
Fixed
- Critical hit chance keeps its decimals. A weapon with 12.52% critical hit chance showed and
searched 12%; now it's 12.52%. - Physical DPS on weapons with elemental damage. A weapon whose physical damage was under two
thirds of its total, like a spear with added lightning damage, hid its Physical DPS filter.
Now it's listed whenever physical damage is at least 15% of the total, as elemental DPS already
was. - Links in What's new. An address in a change no longer breaks in the middle across two lines:
links read as words and open in your browser.
PoE2 Oracle 0.1.7
Immutable
release. Only release title and notes can be modified.
Added
- A click outside closes the panel, if you want. A new setting, Close on a click outside in
the settings' Price check section, lets a click anywhere in the game outside the price panel
close it, as Esc does; the click itself still reaches the game. It's off by default, so the panel
still closes only with Esc or its ×. - What's new in the settings. A new last section of the settings, What's new, lists every
version's changes, newest first, in the app's language, and marks the version you have. - A scrollbar in the settings. A section longer than the window shows a scrollbar on its right,
so you can see there is more below and drag it.
PoE2 Oracle 0.1.6
Immutable
release. Only release title and notes can be modified.
Fixed
- The XP plate knows your level again after a restart. If a character had gained levels lately,
the plate showed "next level in" instead of the level after you restarted the app or logged in.
Now the level shows right away. The app also saves the XP bar more often, so even a sudden
shutdown hardly throws it off. And if the plate still shows "next level in", the level appears as
soon as you reach the next one.
PoE2 Oracle 0.1.5
Immutable
release. Only release title and notes can be modified.
Added
- Update automatically on the installer's first page. The page that says what PoE2 Oracle
sends over the internet now has the setting's box. Untick it and the app never connects to
oracle.pushka.biz: from its very first start it neither updates itself nor is counted. The
settings can switch it back at any time, and a reinstall shows the box as your settings have it.
PoE2 Oracle 0.1.4
Immutable
release. Only release title and notes can be modified.
Changed
- Starts, new installations and updates are counted, in numbers only. While Update
automatically is on, the app's first connection to oracle.pushka.biz after each start adds a few
flags to its request: that it is a start, that it is this installation's first, the version it ran
last time if that was another one, and the interface language. The service turns them into
anonymous counts; no address or id is kept. For this the app keeps two small markers in
%LOCALAPPDATA%\poe2-oracle\data:last-run-versionand, in a developer's test build, an empty
dev. With Update automatically off nothing is sent. The installer's privacy page and the
guide's privacy chapter say what is counted.
Fixed
- The XP plate names the next level again after the app restarts or you log in, instead of "next
level in". After a restart or a login the plate usually didn't know your level, which the
game's log gives only at a level-up, and said "next level in 2h 50m" until your next level-up,
which at level 94 takes days. Now, the first time it starts after this update, the app takes the
level from the game's log, reading back through it for each character's latest level-up; from
then on it takes it from where the bar stands: it compares the bar with where the bar of each of
your characters stood last time, and if exactly one matches, that is you. The level and bar
position of your last 20 characters are kept on your computer. If the app can't tell which of
them you are playing, the plate still says "next level in" until your next level-up.
PoE2 Oracle 0.1.3
Immutable
release. Only release title and notes can be modified.
Fixed
- A light on the empty part of the XP bar no longer counts as experience. A warm light in the
scene could make the overlay read the empty part of the game's XP bar as filled: a bar at 34%
read as 94% for about a minute, the overlay counted the difference as experience, and when the
bar went back it counted that as a level-up too, so a player at level 93 saw +186%/h where the
real rate was about +40%/h. The overlay now tells the filled part from the empty part by how
much brighter it is, so light on the bar, or a dimmer interface, changes nothing, and a bar it
can't read for certain stays unread. A drop of the bar counts as a level-up only when it goes
from nearly full to nearly empty or the game's log reports one, and a jump that was a misread,
because the bar goes back to where it started, is taken back.
PoE2 Oracle 0.1.2
Immutable
release. Only release title and notes can be modified.
Fixed
- Automatic updates no longer fail when the installer is slow to start arriving. When the
installer's first bytes took more than 30 seconds to come, while an antivirus checked it, say, or
on a slow line, the app gave up on the download and tried again later, with the same result every
time. A slow start no longer cuts the download short. Versions 0.1.0 and 0.1.1 still give up after
30 seconds: if yours keeps saying "Couldn't update to version 0.1.2" in its settings, download
this version from https://oracle.pushka.biz/ and install it by hand, once.
PoE2 Oracle 0.1.1
Immutable
release. Only release title and notes can be modified.
Added
- XP overlay diagnostics. With
RUST_LOG=warn,poe2_oracle=info,poe2_oracle::xp_tracker=debug
the log shows every reading of the XP bar that changes something, every gain counted and, every
30 s of play, what the rate stands on. WithPOE2_ORACLE_XP_DEBUG=1the bar's pixels behind each
large jump are saved as PNG in%LOCALAPPDATA%\poe2-oracle\data\xp-debug, the newest 30 kept.
See CONTRIBUTING.
Fixed
- Pointing at the game's XP bar no longer inflates the rate. With the pointer resting on the bar
for its tooltip, the bar read nearly full for as long as the pointer stayed, and the overlay
counted that as experience: a player at level 93 saw +250-350%/h for half an hour. The overlay now
leaves the bar unread while the pointer is on it, and for a second after. - Any other misread of the bar no longer counts as experience. A jump of more than 5% of a
level, or any drop, counts once the bar has shown it for 20 seconds; if the bar goes back before
that, it was a misread and changes nothing. A level-up the game's log reports still counts at
once.
PoE2 Oracle 0.1.0
Immutable
release. Only release title and notes can be modified.
The first public release, on https://oracle.pushka.biz/. The installer isn't digitally signed yet,
so Windows may say "Windows protected your PC": click More info, then Run anyway.
Added
- Price check on
Ctrl+E. Point at an item in your inventory, your stash or a vendor's window
and press the hotkey (you can change it). A panel opens next to the inventory with the cheapest
similar listings on the official trade site: price, item level, seller and how long ago each was
listed. Hover a listing to see it the way the game's tooltip shows it. Both the English and the
Russian game client work: the search goes to the trade site in the item's language. Drag the
panel aside, and it opens there next time. - Filters you can adjust. Each of the item's modifiers is a row with its tier and the range to
search. Search profiles pick the rows for you: Quick price (up to four of the most valuable
modifiers), Exact match, Broad −10% and Crafting base. One click widens or narrows the
search: the item's base or its whole class, its rarity, corrupted items, which sellers (instant
buyout by default) and the currency of the price. When nothing is found, the panel offers a
broader search. - Currency Exchange prices. Currency, omens, runes, essences and everything else on the
exchange get a market card priced from GGG's own hourly record of the exchange's trades: the
value in divine, exalted and chaos orbs, a seven-day chart from poe2scout, the hourly volume and
what your stack is worth. An item nobody has traded lately shows poe2scout's price instead. - Unique item prices from poe2scout, next to the trade search.
- The league on the panel, with the Divine Orb's price in Exalted Orbs beside it; a click
switches the league. - Links to poe2db, the wiki and Craft of Exile. The Craft of Exile link opens the item in its
crafting simulator with the base, item level, rarity and modifiers already set, from the Russian
client too. - Whispers. A click on the listing of a seller who trades in person copies the trade site's
whisper for the game chat. - Waystone marks. Mark a waystone's modifiers as danger, caution or wanted, and every waystone
you check later shows them. - Vendor gamble offers are recognised: instead of searching, the panel says the item is
revealed only after you buy it. - Sign-in to pathofexile.com, optional, on the site's own page, in a window of the app. It adds
your private leagues to the league menus by themselves, the sum filter rows, and the trade
site's To hideout and Whisper buttons on listings. The app never sees your password: it
keeps only the site's session, in Windows Credential Manager. - The trade site's limits respected. After the site refuses a search, the app sends it nothing
until the lockout ends, and the panel says when to try again. - XP overlay on the game's HUD, in its own frames and colours. Above the flask panel: how fast
you level, in percent of a level per hour, and the time to the next level. Above the skill panel:
a timer for the current map, with the map's experience and your average map time. Time in towns
and hideouts stays out of the levelling speed: there its plate dims and shows only how much of
the level you have. The plates step aside when a game tooltip covers them and let your clicks
through to the game, except on the ⚙ that opens the settings. - Quick actions: up to 12 keys of your choice that send a chat command (
/hideout,
@last thanks) or type a stash search. One press, one command. - Settings for the league, the hotkeys, the quick actions, the default sellers, the interface
scale (80 to 150%), the XP overlay, starting with Windows and updates. Warnings at the top say
what keeps price checks from working: the game in exclusive Fullscreen or run as administrator,
or another program holding the game's item-copy keys. - English and Russian interface, in the game client's language by default.
- A tray icon, a taskbar button or both, as you choose; a click opens the settings.
- A welcome after installing and a short tour of the league setting, a first price check, the
price panel and the XP overlay. Settings → Help → Tutorial shows it again. - Automatic updates from oracle.pushka.biz. A new version or new item data installs by itself
within minutes of its release, once none of the app's windows is open, and a plate over the game
says so after the restart. Nothing runs unless it carries the developer's signature and arrived
whole. Update automatically in the settings turns updates off. - Reports to the developer from a window of the app, with no account: a problem, an idea, or
an item read or priced wrong, with the item's text and a diagnostics report if you like. After a
crash, the next start opens this window with what the app reported attached. Without the app, the
form at https://oracle.pushka.biz/report.html takes a problem or an idea. - Installer for your Windows user, with no administrator rights needed: a Start menu shortcut
and, if you like, a start with Windows. Its first page says what the app sends over the internet
and links the privacy policy. Uninstalling keeps your settings unless you tick Settings and
cache.