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!

@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