Skip to content

Instantly share code, notes, and snippets.

@maxanier
Last active June 30, 2020 21:27
Show Gist options
  • Save maxanier/6f9f49bf419deb90998360bd3171d095 to your computer and use it in GitHub Desktop.
Save maxanier/6f9f49bf419deb90998360bd3171d095 to your computer and use it in GitHub Desktop.
Vampire Minion

General notes

  • Player as to become a lord player first
  • There are multiple lord levels (e.g. 5) and for each level the player may recruit an additional minion
  • Once recruited the minion will never be "lossed", they can die, but can be respawned after a certain time
  • The entire concept is supposed to be late game and therefore may include grinding, delays, difficult tasks
  • Minions can be trained ("leveled up") to unlock more inventory space and better attributes (health, strength, ...)
  • Training the minions is not really "necessary" as it adds no new feature, but just improves existing ones. Therefore, this can/should probably require a very long grind.
  • Eventually, there might another last final objective of becoming the one and only "lord" (like in 1.7.10)

Become and level as vampire/hunter lord

  • This will be done by completing certain tasks for a reputable NPC
  • Tasks may include defeating certain entities, collecting items, achieving certain vanilla stats, ... (anything else?)
  • Maybe there will boss fights or specific world gen locations, however, this would require additional implementation time

Acquire minions

  • There should be a way to recuit BasicVampires and BasicHunters
  • From implementation perspective the simplest approach would be to have the player interact with such entity holding a certain (consumed) item
  • For hunters this seems appropriate, but for vampires there might be some cooler or more lore embedded way

Hunter

  • "I would love to work for such reputable player as you are."
  • "If you give me proper equipment, I will work you." (Maybe "Hunter minion equipment" item)
  • "Thank you for the equipment, I will now serve you."

Vampire

?

Suggestions

I am looking for suggestions regarding both the procedure and the balacing. Please be precise and also consider the viability of the implementation (as good as you can). E.g. new items and recipes are easy; new mobs, awesome fights, or complex rituals take much more time Thank you!

@TheRebelT
Copy link

TheRebelT commented Jun 29, 2020

Vampires
"It's indeed an Honour to be sired to one such as yourself!"
"You appear to be someone of great value, I shall endeavor with you my lord."
"I appreciate your kindness and hospitality, I shall serve for you Sire."

Also maybe Minions at a higher level could warn their lord of incoming danger if they're being approached by a mob or entity of another faction from behind. As for Balancing, I'd say minions should respawn at the player's spawnpoint and wait until further instructions so it's not just endless waves of minions attacking. Also I'm thinking maybe there should be Boss Fights.

For the bosses, could have randomised names, they're skilled enough to not be killed but instead "defeated" to explain why there might be multiple in the world and it's really them just not being "killed" lorewise. To find them, opposing factions interrogate lesser hunters/vampires for clues on the location of the boss (maybe leaving them at half a heart and then there's a chance that they'll stop fighting you and offer information in return of being spared). Clues could probably be some sort of information exp. After you have enough the player would then "Write" the location on a map and then player would receive a map to the boss structure (Either a Hunter's Lodge or Vampire Tower or Castle).

Hunter:

  • More Defensive in attack, will do a more hit and run tactic, successfully hitting you and then drinking a invisible potion which only lasts a few seconds or as soon as they're attacked, it'll wear off. Summon Minions when they're low on HP, so the minions are there to distract you and let the boss recover and then once they're "killed", instead they'll poof into smoke which gives the player blindness and say something along the lines of "Damn you! You're tougher than you look!" and then an item drops which allows the player to recruit (but only has a little durability, 1 durability will get used on per recruit).

Vampire:

  • More Aggressive in attack, will occasionally spawn bat clouds and turn into a bat with them, flank the player from behind and then turn back to attack. Summons Minions when they're low on HP, recover HP slowly while the player is distracted and then when killed, they'll poof into bats and say something along the lines of "I can't believe my eyes, being defeated by an incompetent fool!" and then an item drops which allows the player to recruit (but only has a little durability, 1 durability will get used on per recruit).

@maxanier
Copy link
Author

The "warning mode" sounds interesting, I will try to implement this in a subtle way so it does not become annoying quickly

I very much like the suggesteed boss fights where they drop clues/parts before disappearing. However, they do not fit very well to the hunter/vampire lord or minion segments in my opinion.
But they would probably be great for the "final one and only lord" (like Dracula in 1.7.10), so I will keep this in mind

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment