Grimoire: Manastorm

Grimoire: Manastorm

Not enough ratings
Grimoire: Manastorm Dedicated Server Guide
By AcidFlare and 1 collaborators
This Guide will Aid you in setting up your own dedicated server for Grimoire: Manastorm
Grimoire dedicated servers can only be run through windows machines (Windows Server 2003 or later, Windows XP or later)
   
Award
Favorite
Favorited
Unfavorite
Preparing Your Network

Set your computer to a static IP on your network using your Router or Gateway's web interface.

By default, Grimoire uses the following UDP ports:27015 and 7777. Read the "Server Configuration" section if you would like to change these 2 Ports. Additionally Grimoire uses UDP ports 7778, 13000 which cannot be changed.

Ensure that all listed ports are forwarded in your router to your IP address using Port Forwarding or set your Static IP in DMZ mode.

Ensure that UDK.exe is allowed in the Windows Firewall.
Running the server
Located in your "*/SteamApps/common/Grimoire Manastorm" Folder is a batch file named Dedicated Server Loader that can be run to load a dedicated server. Make sure to run this batch file as administrator.

If upon attempting to run your dedicated server, you receive the following error: "Log: UDP recv from error: 2" your ports are not properly configured and your server is not communicating properly with the steam master server.

This means It will not show up on the Server list.
Configuring The Server
Your config directory can be located in:
"/SteamApps/common/Grimoire Manastorm/UDKGame/Config"

To set the server name, open UDKGame.ini and press "CTRL + F" type "ServerName" in the box. Replace anything after the "=" with your desired server name.
Keep in mind that the In-Game Server Browser doesn't scroll names so making it too long will make ping time and player count not visable.

To set the max players, open UDKGame.ini and press CTRL + F type "MaxPlayers" in the box, Replace anything after the "=" with your desired max player count (Ideal/Optimized size: 8-16, Max: 64)

If you would like to run your server on different ports other than default follow the steps below:

1.Open UDKEngine.ini and press "CTRL + F" type "Port" in the box. Change the number after the "=" as desired and make sure the port forwarding steps from the section "Preparing Network" are properly changed.

2.Open UDKEngine.ini and press "CTRL + F" type "QueryPort" in the box. Change the number after the "=" as desired and make sure the port forwarding steps from the section "Preparing Network" are properly changed.
Changing The Levels on The Server
If you wish to use a different level then conquest_slums or change the game mode to Free-For-All Open the "Dedicated Server Loader.bat" file in notepad or any other word processing application and replace

"conquest_slums" with one of the levels below:

conquest_forest
conquest_market
conquest_quarry
conquest_slums
conquest_temple
FFA_quarry
FFA_Slums

Here are 2 examples of an edited "Dedicated Server Loader.bat" file:
Binaries\Win32\UDK Server conquest_forest
Binaries\Win32\UDK Server FFA_slums
Customizing Server Map rotation
To change the Map rotation and or Game type open UDKGame.ini and press "CTRL+F", type "Grimoire.GrimoireGameinfo"

and use one of the 2 "GameSpecificMapCycles=" listed below.

GameSpecificMapCycles=(GameClassName="GrimoireGameMode_Conquest",Maps=

("conquest_slums","conquest_quarry","conquest_market","conquest_temple","conquest_forest"))

GameSpecificMapCycles=(GameClassName="GrimoireGameMode_FFA",Maps=("FFA_Slums","FFA_quarry"))

You are free to customize the rotation as you please.
Deleting a map name will make it so your server doesn't play that map.
You can also rearrange the map rotation order by moving the names around.
Additional Server Command
These are additional server commands that can be added with a "-' before the command inside the bat file for

example "nohomedir" is typed in the .bat file like this "-nohomedir" without the quotations. So the batch file will look like this
Binaries\Win32\UDK Server conquest_forest -dedicated -port=7777 -configsubdir=foldername -NOHOMEDIR

-port=xxxx : Force the dedicated Server to run on a specified Port. The Default Port is 7777.

-configsubdir=foldername : Additional Config Directory. Make a new folder inside "/SteamApps/common/Grimoire and replace "foldername" with the name of the folder.

Manastorm/UDKGame/Config" Copy all the .ini files from "/SteamApps/common/Grimoire Manastorm/UDKGame/Config" into the new folder rename the folder to something like Conquest or FreeForAll.
You can have as many extra config folders as you want just change the "foldername" in the batch file to what ever you named the extra config folder.

-NOHOMEDIR : Override use of My Documents folder as home directory. Used in conjunction with "-configsubdir=foldername".

-ONETHREAD : Run the engine using a single thread instead of multi-threading. Useful for machines with Multiple Single Core CPU's installed.

-PREFERREDPROCESSOR : Set the thread affinity for a specific processor.

-USEALLAVAILABLECORES : Force the use of all available cores on the target platform.
Shutting down the server
The easiest way to achieve this is to hit 'Ctrl + C' then 'Y', then 'Enter' inside of the server window.

If you manually close the window using the X button, double check your processes in task manager to make sure to End task on any background processes labelled 'BUILT WITH UDK', "DualMode2", "UDK.com" or "UDK.exe"
Buy Grimoire: Manastorm
Buy Grimoire: Manastorm
Buy Grimoire: Manastorm 4-Pack

Reviews
“Grimoire borrows from DotA 2 and League of Legends to deliver an eye-opening multiplayer FPS experience introducing everything from devastating “ultimate” attacks to customizable classes and specialized class-based passive skills.”
MMOHut

“Having had a lil’ play, it’s got some good ideas. Character selection is determined by which school of magic you specialise in, which can then be customised with utility and mobility spells.”
RockPaperShotgun

“Though my playtime was briefly only an hour or so, I’m really hyped for this game!”
OnRPG

Feature List
These are the features currently available in the live build. There are many more planned which will be added depending on community interest.

Two game modes (Conquest and FFA)!
Six wizard classes each with four unique spells and one unique passive ability.
Seven fantasy-inspired maps including medieval cities, dark caverns, and towering cliffs.
Eight inventive mobility and utility spells that range from teleportation to summoning unbreakable walls.
Custom graphics settings and key bindings.
Dedicated global server locations.

About This Game
Grimoire is a multiplayer mage FPS that gives players control of devastating magic. Unique spells put a twist classic shooter gameplay, adding the tactics and trickery of magical combat. Explore a dark medieval world through exciting game modes that put a new twist on old favorites. Fight for territory, prestige, and your very survival. Scorch your enemies, vanish into thin air, or turn to stone with dozens of powerful spells at your fingertips!
Grimoire Warfare
Choose from one of six wizard classes and wield four primary spells in deadly magical battles. Pick two additional abilities from a shared pool of spells that range from teleportation to a powerful kinetic blast that sends foes flying. Mix in passive abilities that increase your tactical options and you have a recipe for combat befitting a student of the Arcane Arts.

Many spells are inspired by our favorite MOBA games like DOTA 2 and League of Legends. Grimoire's FPS spin on these strategic spells creates fast paced tactical combat unlike anything you've played before. Grimoire is not a game of instant damage and unavoidable death. Every spell has a counter… if you’re ready for it!
Grimoire's Current Modes
Conquest - Magnus and Validus battle over control of key sources of magical energy known as ley-lines. The longer the ley-lines are held the more energy is gained including a large influx of power if one house can manage to take total control of an area. Destructible objects can reveal new territory or bring the environment crashing down on your enemies. Inspired by games like Day of Defeat, the Battlefield series, and Team Fortress 2; Conquest is a territorial battle that features large (8v8) teams.

Free-For-All (Deathmatch) - Chaos reigns supreme in this fight to the death. This classic game mode is a great way to try out the game without worrying about objectives.
Grimoire Lore
The northern land of Aesir is home to two great houses locked in bitter struggle. The fate of the Empire will be decided by the House that wields the power of the Grimoire. In ages past use of the Grimoire heralded the dawn of magic, called forth hosts of mythical creatures, and brought a vast civilization to ruin. Now, the Grimoire’s power is coveted by House Magnus, who was entrusted to guard its secrets, and House Validus, who intends to use its power to bring forth a new age. Their feuds spills blood in the streets while a yet-unseen power rises in the south...

War approaches. An epic conflict not only for power, but for survival.