Enter the Battlefield!

Find your clan, survive large scale open world PVP and arenas, hunt down bosses and fight your way to the top in this group oriented MMORPG.

Hordes.io is a free to play 3D Multiplayer Browsergame in Open Beta.

⭐ View the Devlog in our Discord
📚 Help localizing the game on GitHub

Changelog

Patch 0.32.4336 — Sep 10, 2020

In order to reduce twinking issues, we aim to ensure that players with gear significantly above average in quality can no longer attack completely undergeared players. We introduce a GearScore system to approximate player power to determine a players PvP level. We also adress twink-healing with a healing reduction, and decided to make slight changes to general gear stats.

General

  • Added GearScore system, a way to approximate a players power output based on gear stats
  • PvP Level is now based on your GearScore if above average, but can never be lower than your character level
  • Healing to a friendly player outside of your PvP Level range will be reduced by 90% if they are in PvP combat
  • Combat events outside of a 60 meter radius will no longer put you into combat
  • Respawning now always resets your combat timer to allow for instant mounting
  • Quivers now always additionally have MP/5s reg. as an inherent base stat
  • Increased HP gained per item upgrade from 3 to 4
  • Increased HP/5s reg. gainer per item upgrade from .3 to .5
  • Increased MP/5s reg. gainer per item upgrade from .2 to .4
  • Increased amount of inherent base Defense on Totems by 10%
  • Increased amount of inherent base MP/5s reg. on Totems by 100%
  • Increased amount of inherent base Critical % on Quivers by 80%
  • Increased amount of potential bonus HP/5s reg. on all gear by 100%
  • Increased amount of potential bonus MP/5s reg. on all gear by 150%
  • Increased amount of potential bonus Critical % on all gear by 15%
  • Reduced amount of inherent base Defense on Shields by 8%
  • Reduced amount of inherent base Block % on Shields by 8%
  • Reduced amount of inherent base Intelligence on Orbs by 10%
  • Reduced amount of inherent base Defense on Chest, Glove, Boot and Armlet by 10%
  • Reduced amount of potential bonus Defense on all gear by 15%
  • Reduced amount of potential bonus Block % on all gear by 20%
  • Reduced amount of potential bonus Haste % on all gear by 15%
  • Reduced amount of HP/5s reg gainer per Strength from .5 to .3
  • Reduced amount of MP gained per Intelligence from 1 to .8
  • Reduced amount of MP gained per Wisdom from 1 to .8
  • Slowed down animations of grub and crawler mounts to be more smooth (comparable to pre 0.31)

User Interface

  • Auto targetting will now always prefer targets you can attack in PvP
  • Item GearScore is now displayed in the item information window
  • Added GearScore display to the character panel
  • Added PvP Level display to the character panel
  • Added GearScore to the Leaderboards
  • 'Drop item' is now always displayed on the bottom of the item right-click context menu
  • Improved newsletter & changelog email design, added unsubscribe button

Technical

  • Buffs will now only ever show one visual effect per active buff type on the character to improve performance
  • Improved some buff effects to be more performant

Bugfixes

  • Fixed the Min-Damage bug, Min-Damage can no longer be bigger than Max-Damage
  • Fixed a bug resulting in buff effects being off-center
  • Fixed a bug resulting in floating particles to remain in the air after a casting player was transformed via the Agonize skill
  • Fixed several memory leaks

Patch 0.31.4308 — Aug 31, 2020

Follow up patch adressing 0.31 bugs, lag improvements and QOL changes. A minor change to timed cast GCDs will have a gameplay impact in that you can cast again faster after an interrupted cast.

General

  • When a timed cast is interrupted (by movement, LOS, etc) it will clear any remaining global cooldown on spells
  • Bots now grant minor Elo in arena (rather than zero) until their AI is improved
  • PVP Kills now always show up in global log even if a player died to fall damage or monster hits

User Interface

  • Added BFR (buffer rate) display to the fps / latency panel
  • Reduced time it takes for damage numbers to pop up after something takes damage in combat

Technical

  • Improved latency and rubberbanding for most players (this is an issue we're still looking into though)
  • Reduced amount of redundant net traffic from client to players and vice versa
  • Improved precision of latency display
  • All browsers, including firefox, now always use the .webp version for all textures and images

Bugfixes

  • Fixed a bug with some monsters pathing, resulting in them not moving at all
  • Fixed a bug resulting in wardens / kings to get stuck on props after de-aggroing
  • Fixed a bug resulting in the player floating after dismounting
  • Fixed a bug resulting in PVP logs to show a suicide when players die from fall damage in PVP combat
  • Fixed a bug resulting in an additional respawn message showing to the player after they already respawned
  • Fixed a bug allowing players to join a party with more than 10 players
  • Fixed a bug where AOE spells would not properly affect other players and monsters
  • Fixed a bug resulting in the automatic party find queue not querying for the appropriate world queue mode
  • Fixed a bug resulting in lag in the world editor when painting textures

Patch 0.31.4268 — Aug 19, 2020

The game fundamentally changes with a complete implementation of environment collisions. Players are now able to climb structures such as buildings and bridges, walk along tree stumps or use walls and towers defensively. Spells can now be interrupted by structures to allow for new gameplay tactics. Monsters will use proper pathfinding to navigate the world.

Mage

  • Icicle orb now collides with terrain and props, can fall off of terrain ledges
  • Teleport now properly works across props

General

  • Added proper collision system, allowing players and monsters to walk across actual prop geometry
  • Added monster pathfinding to enable navigation across props
  • Added fall damage
  • Added line-of-sight system so players and monsters cannot attack each other through walls
  • Decreased gravity slightly, increased player jump height slightly
  • Untargeted spells like icicle orb can now fly freely and will collide with terrain or props
  • Monsters and players no longer collide with each other
  • Added 'impatience' timer to monsters resulting in them de-aggroing if they cannot reach your position
  • Important monsters like warden & kings will now teleport to you if they reach their impatience timer
  • Increased movement speed of monsters slightly
  • Reworked bot logic to make use of prop pathfinding
  • Reworked over 100 props, improved texture details and collisions
  • Added new props such as small wooden towers and bridges
  • Arena matches against bots will not reward rating until the patch is stable

User Interface

  • Added ability to filter items by type (allowing to hide gold, potions, etc.)
  • Added a loading percentage display visible while loading a new world
  • Added character position coordinates to be shown in system info menu
  • Reworked damage numbers to pop up and fly in arcs for better screen readability
  • Decreased the size of error messages and moved them below the player character
  • Changed color of damage delay bars to be yellow for damage done and red for damage taken
  • Changed colors of mana and health bar to be slightly more saturated
  • Critical and spell hits now have a slightly brighter color
  • Improved patch log format, added general descriptions
  • Editor: Added a camera path recording and playback module
  • Editor: Significantly increased possible positional height for props
  • Editor: Prop height now works independently of terrain height
  • Editor: Added ability to paint terrain textures faster via Ctrl + LMB
  • Editor: Added ability to query a collider re-calculation in live (server) editing mode
  • Editor: Fixed toolbar in the water mode

Technical

  • Reworked net code for deterministic player positioning
  • Improved distance culling on net data to use spherical culling rather than chunk borders
  • Fixed jittering foliage and water on unstable connections
  • Added vertical axis net code to allow standing on props
  • Removed hordes client API
  • Terrain no longer throws shadows

Bugfixes

  • Fixed a party role bug resulting in roles not properly updating
  • Fixed a bug resulting in elo shouldergems not showing
  • Fixed warriors shield 'sharkfin' bug when sheathing weapon
  • Fixed a bug resulting in player position desyncs on chunk borders
  • Fixed bug where targeted spells would not display their visual effect
  • Fixed various shadow acne bugs
  • Fixed a bug resulting in an auction remaining selected after closing the merchant window
  • Fixed a bug resulting in bleeding animation showing on the warrior himself when casting slash

Patch 0.30.3995 — May 30, 2020

This update further improves high traffic areas, adds more optimized foliage / trees to guardstone, and improves several areas in Faivel. We've also added some additional performance settings.

General

  • Faivel reworked areas: Shore area, Bloodlust base, Vanguard base, Bandit camp, Giants quarry entrance, Last refuge ruins
  • Guardstone: New foliage & tree meshes with additional optimizations
  • Added new graphics settings: Real time shadows for static objects (reduces shadow 'jumps' while moving) and shadow map resolution
  • Fixed a bug resulting in long loading times