Swap Heroes: Eternal Legends
Action
Free · In‑App Purchases · Designed for iPad. Not verified for macOS.
Join an epic journey in SwapHeroes: Eternal Legends, a real-time fantasy action RPG where every decision can turn the tide of battle. Assemble your squad of heroes and embark on an unforgettable adventure in a world brimming with magic and mystery.
Explore a Rich Fantasy World
Discover a vibrant world filled with stunning landscapes.
Encounter a variety of creatures, each with unique abilities.
Collect & Upgrade Diverse Heroes
Recruit a wide array of heroes, each with distinct powers and stories.
Upgrade and customize your heroes to unleash their full potential.
Dynamic Squad-Based Mechanics
Master strategic real-time combat with squad-based tactics.
Switch between heroes on the fly to adapt to any challenge.
Epic Battles & Powerful Bosses
Engage in intense real-time battles with a fast-paced combat system.
Challenge colossal bosses that require smart strategies and quick reflexes.
Cooperative Guilds & Social Play
Join guilds, participate in guild events, and climb the leaderboards.
Rich Story & Quests
Immerse yourself in a captivating storyline set in the world of SwapHeroes: Eternal Legends.
Complete quests that reveal ancient secrets and hidden powers.
Regular Updates & Events
Enjoy new content, heroes, and features in regular updates.
Participate in special events for exclusive rewards.
SwapHeroes: Eternal Legends
Dive into the Ultimate Real-Time Action RPG!
Are you ready to lead your heroes to victory? Download SwapHeroes: Eternal Legends now and begin your adventure!
[Download Now]
more I love PvE games and clicking buttons for skills instead of having the game automatically click the buttons for me. I really appreciate how this game isn’t swamped with advertisements, and it plays well. (iPhone 17 pro)Thank you for your hard work dev team, looking forward to updates.
I love PvE games and clicking buttons for skills instead of having the game automatically click the buttons for me. I really appreciate how this game isn’t swamped with advertisements, and it plays well. (iPhone 17 pro)Thank you for your hard work dev team, looking forward to updates.
Great gameplay Feels like my next favourite!
Great gameplay Feels like my next favourite!
What's New in 1.5.0
NEW FEATURES
• Shadow Knight boss has been added.
• New Daily Crystal Pass.
• New Hero Arena Quick Loot tutorial flow guides first-time players through completing a level, then using Quick Loot
IMPROVEMENTS
• Out-of-energy flows now show a proper loading screen while waiting for deal availability instead of silently locking input
• Event Challenge data now refreshes more reliably when event-gated challenge sets unlock
• Urok has received a boss tuning pass, including better ability timing and improved summon positioning
• Strongarm no longer stuns himself after his shield breaks, keeping the fight flow cleaner
• Hero Arena Quick Loot redirects now preserve the intended skip count based on the source challenge or guide
• Lobby startup challenge popups now wait for the right challenge data before appearing
BUG FIXES
• Fixed store offers still appearing purchasable after buying them from a popup
• Fixed the early campaign tutorial sometimes restarting if players tapped Exit too quickly after a level
• Fixed Settings redirects from challenges closing the underlying challenge screen and leaving the UI in a broken state
• Fixed a one-frame gear level-up effect flash when opening the gear upgrade screen
• Fixed chest effect references and layout issues
• Fixed event challenge popups missing fallback popup config
• Fixed Shadow Knight mace FX issues in the prologue
• Fixed several boss and combat visual issues, including Olaf flickering and Shadow Knight effects
• Fixed affected second-week challenge sets so they start after the starter challenges instead of running in parallel
1.5.0 May 9
What's New in 1.3.1
NEW FEATURES
- Hero Trial entry screens now include hero-specific backstory, cleaner entry flow, and correct routing from banners and challenges
- Local notifications can now remind you when timed currencies like energy are full
- Chapter 6 story overlays now include the full intro and outro narrative text
- New guide popups and highlight steps help explain Quick Loot and where to tap after challenge redirects
IMPROVEMENTS
- The energy recharge popup now helps you use energy potions from your Backpack, open low-energy deals when available, or clearly shows when no recharge options exist
- Completing the final level of a campaign chapter now returns you to chapter selection, with smoother loading and chapter completion animations
- Hero Trial redirects now preserve the correct featured hero and avoid showing stale squad visuals
- Lobby and entry screen hero positioning has been adjusted for a cleaner presentation
- Challenge mission text and Quick Loot copy have been updated for clarity
BUG FIXES
- Fixed Energy Rush showing the next level as unlocked after failing a level
- Fixed Beginner Banner details showing the wrong currency name
- Fixed Wind heroes showing as Lightning in some hero info panels
- Fixed the Remove All gear button staying active when a hero has no equipped gear
- Fixed stretched stat arrows on the hero level-up screen
- Fixed the Recommended Element popup flickering
- Fixed Crystals being named incorrectly and added a missing rare pet material description
- Fixed Blaze's hair warping after returning to the Lobby multiple times
- Fixed Olaf's C1 passive impact decal opacity
- Fixed several visual flickering and bloom issues
1.3.1 Apr 30
What's New in 1.1.0
NEW FEATURES
- Energy Rush: a new ticket-based game mode with exclusive chest rewards and a new crystal chest!
- Ascension Seals: complete challenging feats to unlock hero ascension levels.
- Blaze 28 Days Event: a revamped event experience with four distinct collection tabs with awesome rewards.
- Low-Energy and Ticket-Out Deals: new deal popups appear when you run out of stamina or Energy Rush tickets
- Chapter Completion Deals for Chapters 5-12: new boss-themed deal popups with chapter-specific art
- Discord Connect Challenge: link your Discord and earn challenge progress
- The Lightning element has been upgraded to Wind to allow for more versatile heroes and play styles.
IMPROVEMENTS
- Refreshed store visuals, icons, materials, and account level-up art
- Updated ascension visuals with clearer stats and a true total power score
- Banner guarantee text now adapts to your pity state
- Pet promotion stats now use the exact values defined per rank
- Rin's Ultimate damage multiplied by 3 and upgrade scaling fixed
- Whitemane production balance nerf
- AoE marker, bloom, and soft particle shader improvements
PERFORMANCE
- Per-resolution quality tiers (low / medium / high) with STP upscaling for smoother play on older devices
- Graphics engine upgraded for a more modern render path
BUG FIXES
- Fixed Pet Defense enemies staying frozen until attacked and a floating wolf spawn
- Fixed Gold Mayhem rank progress stuck at 0% until S
- Fixed Ascension Trials unlocking prematurely
- Fixed Auto Equip dot lighting up when no improvement was possible
- Fixed level-up popup overlapping the rewards screen during quick loot
- Fixed 7-day challenges sometimes missing hero and pet icons on first open
- Fixed iOS keyboard crash when typing in the name popup or input popup
- Fixed entity audio not stopping between level retries
- Fixed duplicate hero reward at max covenant overwriting your promoted hero
- Fixed Collect challenges not progressing when items came from consumables
- Fixed Second-Week challenges not resolving
- Fixed AspectEquipped challenges missing hero-class context
- Fixed visual regressions on Karakza, Terak, Lux, Voltara, Kumba, Grimesmash, Strongarm, Rin rig, Olaf leap decal, Urok spawn, and the wrong Chapter 11-7 boss
- Fixed store offer text width on first session open
- Fixed pet healing abilities silently doing 0 heal (TankB ResilientSurge, SupportA VitalReprieve)
- Fixed campaign map redirect returning to the wrong state on back
QUALITY OF LIFE
- Ascension popup now shows the real total power score
- Home button added to the First-Time Purchase popup
- Divine Exchange challenges can now filter by specific store
- CompleteHeroTrial challenge now routes the Go button to the gacha banners screen
1.1.0 Apr 25
Infrastructure bug fixes
1.0.10 Apr 18
What's New in v1.0.9
NEW FEATURES
- The Store has been completely redesigned with cleaner visuals, an improved quantity slider, and clearer currency warnings
- Daily Deals: A new rotating offers system in the store with limited-time deals each day
- Filter your gear by set to quickly find matching pieces and complete set bonuses
IMPROVEMENTS
- Auto-equip now evaluates how each piece of gear and each pet contributes to your hero's total power including set bonuses, running multiple passes to resolve cross-slot interactions
- Gear and pet sorting now ranks items by their projected impact on your hero rather than standalone stats
- Full audio added for Chapter 5 story screens and the New Dawn epilogue
- Challenges that require equipping pets on specific hero classes, collecting items from consumables, or leveling pets of a certain rarity now track correctly
- Pet base efficiency values have been rebalanced and descriptions updated to match
- Refreshed text and font materials across multiple screens
BUG FIXES
- Fixed a bug where receiving a duplicate hero at max covenant could overwrite your promoted hero's progress
- Fixed feature popups occasionally appearing on the wrong screen when quickly leaving the lobby
- Fixed Strongarm boss slam collider being oversized and adjusted health balance
- Fixed Orsa's ArrowVolley pattern causing the AI combo system to stall during combat
- Fixed incorrect Inferno visual colors and missing text material assignments
- Fixed Olaf's C2 Glacial Wrath using the base status effect instead of the upgraded version
- Fixed the name entry popup sometimes appearing behind other UI elements
- Fixed the standard banner notification dot appearing while a beginner banner was still active
- Fixed game mode visuals loading before the selected mode was assigned and corrected lobby hero ordering
- Fixed power element icons not displaying correctly in the filter popup
- Fixed the Owned label not sizing correctly on shop items
- Fixed missing sprite references in the UI atlas
- Fixed difficulty not being assigned when starting a new campaign progression
1.0.9 Apr 16
What's New in 1.0.8
NEW FEATURES
- Hero Trial: Jump into battle with featured gacha heroes to experience their abilities before you decide to pull.
- Time's Up Warning: A visual countdown alert now appears when you're running low on time in timed levels.
- Chapter 4 Story: New intro and outro story sequences for Chapter 4.
IMPROVEMENTS
- Pet auto-equip now prioritizes matching the hero's element type before raw stats, giving you smarter team compositions automatically.
- Gear set stat bonuses are now previewed so you can see exactly what bonuses you'll earn.
- Updated efficiency descriptions for all rare pets to accurately reflect their promotion bonuses.
- Minimaps have been refreshed across all game modes with improved zoom and coverage.
- New visual effects for Blaze's Trample ultimate ability.
- Game mode difficulty display now correctly reflects your maximum playable level.
BUG FIXES
- Fixed a critical bug where equipped pets could be accidentally consumed during promotion, causing the loading screen to freeze when entering levels.
- Fixed auto-equip selecting the wrong gear for a hero by ignoring hero-specific requirements.
- Fixed a loading screen hang caused by in-app purchase initialization timing out.
- Fixed the XP bar and account level progress not updating during gameplay.
- Fixed tutorials that could freeze indefinitely, requiring a restart.
- Fixed pet promotion star animation showing incorrectly when promoting multiple levels at once.
- Fixed enemies getting stuck behind barriers and becoming unreachable.
- Fixed electrify and burn effects not displaying after a freeze wears off.
- Fixed pet challenge objectives with rarity filters not tracking progress.
- Fixed item list scrolling back to the top each time you selected an item.
- Fixed various animation errors on elemental marks.
- Fixed input getting locked during the jump tutorial.
1.0.8 Apr 1
What's New in 1.0.7
NEW FEATURES
- Daily Deals are now available in the lobby — check back regularly for limited-time offers on items and bundles
- Tapping a stat in gear or aspect context menus now shows a detailed tooltip explaining what the stat does
IMPROVEMENTS
- Hero Arena Brutal 1 is now more accessible with adjusted enemy compositions
- Strongarm boss has reduced damage on Raging Bull and Pillar Drop attacks
- Gear Dungeons now feature unique music and ambience for each boss encounter
- Lux hero primary attack audio has been updated
- Audio mixing has been refined across the game
- Class-based challenge missions now track correctly
BUG FIXES
- Fixed hero stats panel not updating after equipping or unequipping gear
- Fixed multiple campaign map issues, including chapter selection, node notifications, game mode display, and boss rewards
- Fixed tooltip animations showing a brief flash when closing
- Fixed reward fly-in animations appearing from the wrong positions when using Play Next
- Fixed squad selection screen layout and power score display issues
- Fixed gear context menu rendering problems
- Fixed a rare issue where receiving a duplicate hero could overwrite your existing promoted hero
- Fixed challenge progress not tracking when rewards were obtained from consumable items
- Fixed missing heroes not appearing in the roster
- Fixed progression difficulty not being set correctly for new game modes
- Removed a bad animation event that could cause visual glitches
QUALITY OF LIFE
- Gacha banner manager is now more stable with additional safeguards
- Sound effects are now properly silenced during loading screens for smoother transitions
1.0.7 Mar 25
NEW FEATURES
- Strongarm boss has been completely overhauled with new abilities, updated visuals, and rebalanced combat timings
- New audio added across multiple heroes and game systems, including Blaze 7-day event, freeze effects, and upgraded hero abilities
IMPROVEMENTS
- Boss encounter values adjusted for better combat balance
- Pet promotion now displays 0 to 4 stars for a more intuitive progression display
- Stun effects now properly lock the game UI, and the hero squad HUD no longer flickers during cooldowns
- Hard Campaign mode can now be properly replayed after completing Normal mode
- Rin Hero's inventory animation stuttering has been resolved
BUG FIXES
- Fixed a crash caused by animation timing conflicts when rapidly switching screens
- Fixed a crash related to async object destruction on Android devices
- Fixed an issue where gear set bonuses could activate before the full set was equipped
- Fixed an issue where the settings menu notification dot was never appearing
- Fixed Kumba pet missing its featured sprite
- Fixed an end-of-level crash caused by a missing reference
- Fixed elite archer enemies sometimes appearing in a T-pose
- Fixed pet defense bar not resetting correctly between encounters
- Fixed duplicate session popups appearing for new users
- Fixed a race condition where enemies could spawn into an inactive pool
- Fixed collection expiration spamming when reaching the last collection
- Fixed prefabs with missing references
- Fixed store purchases silently failing due to store timer drift
- Fixed store item quantities being incorrectly calculated for material bundles
PERFORMANCE
- Reduced unnecessary tween exceptions and memory allocations in UI animations
QUALITY OF LIFE
- Game complete screen navigation buttons now wait to appear fully before becoming tappable
- Hard mode campaign progression now correctly requires completing the previous chapter
1.0.6 Mar 17
What's New
NEW FEATURES
- Chapter Bosses - Face powerful new boss encounters as you progress through the story
- Banner Pity Counter - See exactly how many pulls remain until your guaranteed hero on gacha banners
- Pull Notification Badges - Banners now show notification badges so you never miss a guaranteed pull
- Required Elements Tooltip - Tap to see which elements are needed before entering a battle
IMPROVEMENTS
- Hero Info screen has been redesigned with better layout and clearer stats
- First-purchase Toga offer got a fresh visual update
- Hand indicator and tooltip repositioned for a smoother tutorial experience
- Level-up now properly spends only the materials needed and shows clear error messages when you're short
- Campaign rewards are now batched for faster end-of-level payouts
- Starter deal and stamina flow improvements
- Rank D is now included in the ranking tiers
- Skill descriptions have been improved for clarity
BUG FIXES
- Fixed a crash that could occur during gameplay
- Fixed pet icons disappearing when returning to a game mode after finishing a level
- Fixed the account level XP bar getting stuck and not updating
- Fixed hero power score showing a stale value after leveling up
- Fixed an issue where consumable items could be used multiple times by tapping rapidly
- Fixed hero passives not playing the next effect correctly
- Fixed Zap ability cooldown not resetting properly
- Fixed Lux spear projectile not hitting targets correctly
- Fixed material redirect issues when navigating from upgrade screens
- Fixed the gacha screen not returning to the full banner view
- Fixed several UI text and layout issues across menus
- Fixed Chapter 8 showing incorrect event prefabs
- Fixed store config element view display issue
- Fixed animation arrow scaling glitch
PERFORMANCE
- Faster reward processing for quicker end-of-battle results
- Resolved an issue that could cause temporary slowdowns during peak times
QUALITY OF LIFE
- Tapping upgrade with zero materials now correctly opens the "get materials" menu
- Camera positioning improvements across multiple screens
- Popup text corrections throughout the game
1.0.5 Mar 11
Bug fixes and improvements
1.0.4 Mar 8
Welcome to Swap Heroes: Eternal Legends!
The adventure begins now. Step into a vibrant action RPG where you command powerful heroes and swap between them in real time to unleash devastating combos.
Launch Features:
• Fast-paced action combat with hero swapping
• Collect and summon powerful heroes
• Equip pets that fight beside you and gather loot
• Discover powerful gear and optimize your builds
• Challenge endless Rifts that grow stronger the deeper you go
• Explore a colorful fantasy world filled with dangerous enemies and epic bosses
Build your squad, master your heroes, and begin your legend today.
New heroes, features, and events are already on the way. Thank you for joining us at launch!
1.0.3 Mar 5
Welcome to Swap Heroes: Eternal Legends!
• Fast-paced action combat with real-time hero swapping
• Summon and upgrade powerful heroes
• Explore dangerous realms and face relentless enemies
• Discover powerful gear and strengthen your squad
• Optimized performance for a smooth launch experience
Your legend begins now.
1.0.2 Mar 3
Added in app purchase products
1.0.1 Jan 9
What's New in 1.5.0
NEW FEATURES
• Shadow Knight boss has been added.
• New Daily Crystal Pass.
• New Hero Arena Quick Loot tutorial flow guides first-time players through completing a level, then using Quick Loot
IMPROVEMENTS
• Out-of-energy flows now show a proper loading screen while waiting for deal availability instead of silently locking input
• Event Challenge data now refreshes more reliably when event-gated challenge sets unlock
• Urok has received a boss tuning pass, including better ability timing and improved summon positioning
• Strongarm no longer stuns himself after his shield breaks, keeping the fight flow cleaner
• Hero Arena Quick Loot redirects now preserve the intended skip count based on the source challenge or guide
• Lobby startup challenge popups now wait for the right challenge data before appearing
BUG FIXES
• Fixed store offers still appearing purchasable after buying them from a popup
• Fixed the early campaign tutorial sometimes restarting if players tapped Exit too quickly after a level
• Fixed Settings redirects from challenges closing the underlying challenge screen and leaving the UI in a broken state
• Fixed a one-frame gear level-up effect flash when opening the gear upgrade screen
• Fixed chest effect references and layout issues
• Fixed event challenge popups missing fallback popup config
• Fixed Shadow Knight mace FX issues in the prologue
• Fixed several boss and combat visual issues, including Olaf flickering and Shadow Knight effects
• Fixed affected second-week challenge sets so they start after the starter challenges instead of running in parallel
more Version 1.5.0 May 9
Data Used to Track You The following data may be used to track you across apps and websites owned by other companies:
Purchases Location Identifiers Usage Data Diagnostics Data Linked to You The following data may be collected and linked to your identity:
Purchases Location Identifiers Usage Data Diagnostics Data Not Linked to You The following data may be collected but it is not linked to your identity: