A Multiplayer-Friendly mod for Evil Islands : Curse of the Lost Soul. Inspired by EI-Mod, HG-Mod, and others.
This mod features a complete rebalance of the Multiplayer mode. Adds new materials, characters, etc... Several bugs and inconsistencies have also been patched or worked around.
The mod includes (but is not limited to) :
- Severely reduced stamina consumption while sprinting
- No XP loss on death, but 10x higher money loss
- XP gains aren't divided by the amount of players, instead each non-host player applies a -20% XP reduction (max -60%)
- Increased XP gain from monsters
- Reduced perk cost multiplier
- Reworked healing, potions are more common and cheaper
- Simplified & rounded stats
- More Quests/Maps
- New materials/runes/potions/monsters/blueprints
- Reworked melee combat
- Enemies drop materials on death
And more!
This mod also includes HD Lands
Requires EIStarter & SpellAddon, available in the Releases section
also provided in the tools/ directory (with pre-configured .ini settings)
OR these can also be manually downloaded from these links below
Starter 1.046 (Deprecated)
We value feedback! If you have any comments to make please open an Issue on this repo.
You need to pick which branch of the mod you want to play with, the beta branch is currently recommended as it contains the latest fixes, balance changes, and has overall more content.
- [Recommended – Stable] - Download the Latest archive of this mod
- [Testing – Beta] - Download the Pre-Release archive of this mod (automatically built from the
betabranch and updated after each new commit) - [Advanced – Development] Download the entire repo and link the mod directory to EIStarter's
Moddirectory
- Download & extract the Evil Islands Addon 2.0, located in
tools/eistarter_obt_1.7z(skip if you already have it installed) - Copy (or make a junction/symlink) the
Universal-Moddirectory into the<EIStarter Path>/Modsdirectory - Run EIStarter and select "Universal-Mod", then click "Play"
WINE requires a few DLL overrides to run EIStarter properly, otherwise the injection will fail and the game will launch in vanilla.
It is strongly recommended to install the game with Lutris, as it provides a dedicated environment to run the game.
Here is how to set it up with Lutris:
- Open Lutris and right click on your game then open the Properties menu
- Switch to the Game options tab and select the starter executable (EIStarter.exe)
- Go to the Runner options and add the following DLL override:
dinputas the Key andn,bas Value, repeat this action forbinkw32andmss32. - Save and play!
If you use EIStarter 2.0 instead of the old version, you need to install dotnet8 and vcrun2022.
Simply select your game in Lutris and click the WINE drop-down menu, then open Winetricks and install dotnet8 & vcrun2022 from there.
The master servers of this game have been shut down long ago, therefore server discovery is no longer possible unless you use a few community servers.
Unless you use a master server, the multiplayer menu will be empty unless there is a host on your local network. Connecting to a game has to be done directly, which means by connecting to an IP manually, this can be done in the Multiplayer menu. Simply enter the IP of the other player hosting the game, if everything goes right then you should see a ping value, if this value is 999 that means either the IP is invalid, or the host didn't setup their NAT/Firewall to allow incoming connections.
In order to host servers for this game outside of a local network (LAN), you need to open the port 8888/UDP, this must be done on your router configuration panel.
Then your compouter should display a prompt asking to allow the game to access the firewall, this must be granted.
If the game crashes or freezes after clicking on Multiplayer, edit the ei_plugin.ini config file and add a new line containing NewMaster=0. Then save and retry launching multiplayer.
Some community assets used in this mod have unclear ownership. We use them only within the Universal Mod project and do not claim any rights over them. If any rights holder requests removal, we will comply immediately. If we accidentaly used assets that we do not have permission to use, then please feel free to submit an issue and point which assets we used without permission, mistakes can happen. For every asset that we created, we require from modders using our assets to link Universal Mod in the credits, that includes the mod name, along with the repository link.
- We do not own any of the tools used except the scripts in ei-multitool, the binaries used are community tools.
- Some files included in
extra-assets/reference-assetscome from the vanilla game, some others come from other mods. - This mod was developed with contributions from both Western and Russian modders. It is strictly a passion project, and we do not endorse or engage in any political discussions or conflicts. Our goal is solely to enhance and preserve an old game we love.
This repository contains a mix of original code, community-created assets, and files from Evil Islands mostly for reference purposes.
SpellAddon Developers:
- VeryGoodGirl
- PlayHard_GoPro
https://evilislandsaddon.forumotion.com/ https://vk.com/evil_islands_addon
Special thanks to :
- Atom (Atm)
- SunGuru
- As bestos
- HD Lands Team
Спасибо