Skip to content

Releases: meldontaragon/astcardcalc

Card bonus bug fix

25 Feb 23:11
Compare
Choose a tag to compare

Contains fix where card bonus was being subtracted out twice in certain cases

Fixes refreshbuff causing card plays to be ignored

25 Feb 16:38
Compare
Choose a tag to compare

Fixes issue where refreshbuff was ignored so card plays that refreshed the same card on someone before the previous card ran out would be ignored.

Fixes analysis error for play casts without corresponding buff events

25 Feb 16:18
Compare
Choose a tag to compare

This releases contains a minor fix and a minor change.

Fixes bug where analysis would fail if a card play cast was missing a corresponding buff event starting. Now the card play is thrown out since there is no play window to analyze.

Adds a 'Has Card?' column to the Play Window output indicating that the player had a card at the start of the play window from a previous card cast.

Fixing missing card play windows when close to draw events

24 Feb 22:13
Compare
Choose a tag to compare

Card plays which happened very close to draw events could end up with the buff window starting at the same time as or after the draw cast event. The cast for the card play is now checked and used when found rather than the buff event which should make this much more accurate and eliminates missing or overwritten card plays.

Semi-official release version

24 Feb 20:09
Compare
Choose a tag to compare

No major changes but since this project is now public this is the actual release version with some minor changes from the previous tagged release

Major performance improvements

28 Jan 19:52
Compare
Choose a tag to compare
Pre-release

Some bug fixes as well as some major performance improvements to searching for card windows and computing damage down during them.

Addition of card draw windows and rewrite to using the fflogs v2 api

26 Jan 22:32
243713a
Compare
Choose a tag to compare
Merge pull request #1 from meldontaragon/api-v2

- Moves all API requests to V2 of the FFLogs API
- Moves tick/dot damage calculations to an initial summing function which sums all damage done as the result of a cast at a given timestamp and stores the total damage as a new event ('snapshotdamage') at that timestamp
- Damage information is now stored as a Pandas DataFrame for simpler computation
- LimitBreak is no longer included in the active player list
- Addition of "Draw Events" which are Draw/Sleeve Draw/Divination casts and are used to split up possible windows for playing cards
- New function to search a large window for damage done in smaller burst windows within this (for example, a window between card draws can be searched for the optimal time to play a card that lasts 15s)

Initial release w/ fixed card play times

26 Jan 22:30
Compare
Choose a tag to compare
v0.1-alpha

Increased verbosity of print output