Heroes v1.1
Last update:
June 26, 2014DescriptionThis mod adds a new game type - Heroic quest.
Main features are:
1) New monster type (available only during this quest) - Barbarians. Fast, strong and furious. (Or, at least, they supposed to be such)
2) No unlimited respawn. The death is permanent.
3) New items:
- Barbaric gem (tiny violet gem) - can be picked up from a barbarian's corpse. You will not lost them after death.
- Reviving gem (big red gem) - you can carry only one in a same time and you can't drop it (will be dropped after death). Allows you to revive once.
4) Victory condition - you should obtain 6 barbaric gems without being killed. (in fact, you can still win by eliminating all other knights, but I am not able to fix this)
To-do list1) Any display of other's score.
2) A special room for barbarian's respawn (something like their base).
3) Medkit, shield and some other stuff.
4) ??
Additional notes- Did you know... what barbarians can be trapped using bear trap?
- Amount of barbarians depends on number of players and can't be changed.
- Use 'number of gems' field to determine amount of reviving gems.
- This mod requires Toolbox mod of, at least 2b version (current version... 4.1).
-
If you are using dev version of knights, you can unlock a 'Heroes++' mission type. You can do this by editing 'config.lua' file and setting up 'DEV = true' At this moment I am making a ranking system based on this type of mission.
Known bugs-
There are some troubles with combining gems of barbarians killed in motion. Solved?-
If you will "override" barbarian's corpse by killing another creature on the same tile - barbaric gem on the floor will be lost. Solved?-
It is incompatible with Romanio's Rat Rider mod. For this reason I forbid players to add any rat riders during heroic quest.Installation1)
Download and install toolbox mod first! If you already had it - make sure that it is up to date. (
at least 2b version)
2) Download "heroes_0E.zip" from attachments
3) Unzip it into "<path to your knights>\knights_data\server"
4) Put '
require ("heroes")' line into "knights_data\server\main.lua"
____________________________________________
Any questions, comments and suggestions are welcome.
Feel free to study and use any part of the source code.