Diamond Value = total diamond-equivalent worth of the pack. Diamond/€ = diamonds per euro spent. vs Raw = how many times better than buying raw diamonds (2.0x = twice the value). Hover pack names for contents. Tip: change currency from the selector in the top right.
| # | Name | Price | Diamond Value | Diamond/€ | vs Raw | Limit |
|---|
| # | Item | Cost | Qty | Limit |
|---|
Item Diamond Values
Diamond-equivalent value per unit. Used to normalize all purchases into a single comparable number.
Flight Medal Progress
| Tier | Medals Needed | Rewards | Diamond Value | Cumulative Value | Min. Spend | Status |
|---|
Diamond Spending ROI
How much value you get back for each diamond you spend. Above 1.0 means the offer is worth more than it costs; below 1.0 means you're overpaying. A normal gacha pull sits around 1.0.
| # | Name | Source | Cost | Value | ROI | Limit |
|---|
Skyward Recruit Comparison
Expected value comparison: Crescendo pulls vs Skyward Recruit pulls. Helps find the breakeven point.
| Metric | Crescendo Pull | Skyward Recruit Pull | Note |
|---|
Pull Milestone Rewards
Extra crystals and magic scrolls earned at specific pull counts. Crystals go to Exchange Shop; scrolls convert to crystal balls.
| Pull # | Bonus Crystals | Magic Scrolls | Cumulative Crystals | Cumulative Scrolls |
|---|
Real-Money Packs
Value of buying crystal balls via real-money packs vs raw diamonds. Includes diamonds bundled in pack.
| Pack | Price | Balls | dia/€ | Limit |
|---|
Ranking Analysis
Cost = diamonds you spend (after bonus item value). Keys from inventory and free daily/weekly sources are free to use.
| Tier | Reward Items | Verdict | Plan to Reach |
|---|
Cost per Event Point
Diamond packs from Fest Parade, Top Picks (daily / weekly / monthly), and direct key purchases in the gacha shop.
| Source | Points | Net after bonus items | Contents | Limit |
|---|
Real-Money Packs
| Pack | Price | Points | EUR/Point | Contents | Limit |
|---|
Ranking Analysis
Cost = diamonds you spend (after bonus item value). Pappo fruits from inventory are free to use.
| Tier | Reward Items | Verdict | Plan to Reach |
|---|
Cost per Event Point
| Source | Points | Net after bonus items | Contents | Limit |
|---|
Real-Money Packs
| Pack | Price | Points | EUR/Point | Contents | Limit |
|---|
Ranking Analysis
| Tier | Reward Items | Pessimistic | Expected | Lucky | Plan for |
|---|
Earn Decryptor Keys
Track your Decryptor Key earnings. Use +/- to record progress; each click adds one trigger's worth of keys. Shift+click to fill or clear all keys for a task.
| Task | Obtained | Keys / Trigger | Cost | Dia / Key | Requirement |
|---|
D-Score Distribution
Each draw costs 5 Decryptor Keys and yields D-Scores based on these probabilities.
| D-Scores | Chance |
|---|
⚠ Higher-tier challenge data (points, costs, requirements) may be inaccurate — sourced from community reports and unverified past common progression. Report any inaccuracies in the reddit/discord thread.
Top-10 Planner
Cost-aware analysis of the cheapest path to top 5. Tasks sorted by marginal diamond cost per point.
Show available sources| Source | Remaining | Points |
|---|
Point Milestones
Personal reward milestones unlocked by accumulating Cloud Chase points.
| Points | Reward | Verdict | Plan to Reach |
|---|
Daily Tasks
Use +/- to track completed tasks. Resets daily at 8 AM UTC.
| Task | Done | Points |
|---|
Weekly Tasks
Use +/- to track completed tasks. Resets every Monday at 8 AM UTC.
| Task | Done | Points | Cost / Requires |
|---|
Challenge Tasks
Use +/- to track completed tiers. Cost is cumulative. Shift+click to fill or clear all tiers for a task.
| Task | Progress | Points Obtained | Next Cost | Tier Reward | Cumul. Cost | Cumul. Reward |
|---|
Team Rewards
Rewards sent via mail after the event ends, based on team outcome and placement.
| Outcome | Rewards |
|---|
Catch Reward Milestones
Rewards unlocked at cumulative weight thresholds.
| Weight (kg) | Reward | Status |
|---|
Expected Weight per Cast
Average kg per cast for each bait type, and per Bait Box opening (accounting for bait drop rates).
Bait Box Drop Rates
Open a Bait Box to get a random bait. Every 10 openings guarantee an Excellent or Epic rarity bait.
| Bait | Probability | Rarity |
|---|
Tools & Catch Rates
Each bait type catches different items at different rates.
| Bait | Catch 1 | Catch 2 | Catch 3 |
|---|
Catch Weight Ranges
Each catch item has a weight range that contributes to your Total Catch (kg).
| Catch | Weight Range | Avg Weight |
|---|
Pull & Investment Advisor
Tick what you own and at what amp tier. The advisor tells you who to pull, who to amp, and which wingman to grab for your goal. Only S-tier pilots and wingmen are ranked here — A-tier picks accumulate naturally from day-to-day play.
Every S-tier pilot performs well once amplified to their breakpoints — differences exist but are often small. Recommendations weigh crowdsourced mode scores (0-10) against your goal, roster, and active banners. They're opinionated and not a final verdict; a pilot you enjoy investing in will outperform a "better" one you don't.
Your Roster
Recommendations
Current Banners
Spending Advisor
Should you spend this resource right now, or hold it? Per-currency advice driven by your inventory, the active banners, and the event calendar.
Radiant Pact
Drop rates, Tradewind Essence EV, and pull estimates for Vincent acquisition. Standard and Lucky pools alternate; free recruits unlock on global pull-count milestones.
Radiant Tickets work on any SS banner; Tradewind Essence only counts during this element's event.
Promo tickets expire at event end.
15 from activity (stamina, NR, Honk, ads, passes) + 40 from amplification Lv.1–4.
Banner walk to goal
| # | Banner | Promo | Diamonds | Bank | Pulled | Essence |
|---|
Acquisition Path
| # | Buy | Qty | Running total | Cost / ticket | Cost |
|---|
Essence Estimates
| Metric | Value | Note |
|---|
Standard Pool Drop Rates
Consolidated rates (includes guarantee). Active during the Standard Pool.
| Reward | Rate | Essence / hit |
|---|
Lucky Pool Drop Rates
Consolidated rates. Active during the Lucky Pool.
| Reward | Rate | Essence / hit |
|---|
Windstone Expected Essence
A windstone first rolls how many per-roll draws you get, then each draw uses the per-roll table. Expected essence = E[drops] × E[essence/roll].
Special Recruit
Overdrive Ticket budget for Blazewing Ekko.
Acquisition Path
| # | Buy | Qty | Running total | Cost / ticket | Cost |
|---|
Overdrive Ticket Sources
Ranked by cost per ticket (diamond / Skyward first, then cash packs).
| Source | Tickets | Limit | Max | Cost | Cost / ticket |
|---|
Mystic Visit
How much the Mystic Visit skin and backdrop cost. Coin drops are random; pull counts for the backdrop are fixed.
Skin cost by luck
| How lucky | Pulls | Extra tickets to buy | Cash packs | Free tickets | Total spend |
|---|
What to buy (normal luck)
| # | Buy | Qty | Tickets | Running total | Price per ticket | Cost |
|---|
Backdrop (90 pulls)
Details
| Metric | Value | Note |
|---|
Pull rewards per draw
Chance to get Starwish Coins, other items, or an amber from each pull.
| Reward | Chance | Avg. coins / pull |
|---|
Lucky box (needs 4 ambers)
Collect 4 ambers to open one of these — includes coins, diamonds, or a direct skin drop.
| Reward | Chance | Avg. per box |
|---|
Permanent Privilege Break-Even
Shows cumulative diamond value over time.
| Day | Perm. Privilege | Monthly Pass (spent €) | Raw Shop (spent €) | Winner |
|---|
⚠ This feature is a work in progress — output format and accuracy may change.
How to get battle logs (Android only)
Battle logs are currently only available on Android. They are stored at /sdcard/Android/data/com.vizta.wefly/files/dragon2019/Flog/.
Due to Android scoped storage restrictions (Android 11+), regular apps and browsers cannot access this path. There are a few ways to extract the files:
Option 1: ADB (recommended)
Use ADB (Android Debug Bridge) over USB or WiFi to pull the files to your computer:
adb pull /sdcard/Android/data/com.vizta.wefly/files/dragon2019/Flog/ ./logs/
See the ADB setup guide for instructions on enabling ADB and connecting to your device.
Option 2: Shizuku + file manager (no PC needed)
Shizuku lets normal apps access restricted paths using ADB privileges — no root required. Pair it with a compatible file manager like Solid Explorer, FV File Manager, MiXplorer, X-Plore, or Total Commander to browse and copy the files directly on your phone. See the full list of Shizuku-compatible file managers.
Option 3: Rooted device
If your device is rooted, any root-enabled file manager (e.g. Solid Explorer with root access) can browse /sdcard/Android/data/ directly.
Once you have the .battlelog files, drag & drop them below to analyze. Files are processed entirely in your browser — nothing is uploaded or sent anywhere.
Drag & drop .battlelog files here, or click to select
