Giter Site home page Giter Site logo

mod-challenge-modes's Introduction

AzerothCore Challenge Modes

Challenge Modes Module for AzerothCore

This module adds the following challenge modes:

  • Hardcore - Players who die are permanently ghosts and can never be revived.
  • Semi-Hardcore - Players who die lose all worn equipment and carried gold.
  • Self Crafted - Players can only wear equipment that they have crafted.
    • Fishing poles are an exception
  • Item Quality Level - Players can only wear equipment that is of Normal or Poor quality
  • Slow XP Gain - Players receive 0.5x the normal amount of XP.
  • Very Slow XP Gain - Players receive 0.25x the normal amount of XP.
  • Quest XP Only - Players can receive XP only from quests
  • Iron Man Mode - Enforces the Iron Man Ruleset

Challenges can be activated per-character by interacting with the Shrine of Challenge added near the graveyard of each starting area. Challenges can only be enabled on characters at level 1 (or level 55 for Death Knights). Challenge-specific XP can be blanket disabled for compatibility with other XP mods (e.g. let mods like individual-exp or dynamic-exp handle the XP awarding).

Multiple challenges can be activated on a single character as long as they do not conflict, such as Hardcore and Semi-Hardcore.

Rewards for reaching level thresholds for each challenge can be added using the Config file, and can include:

  • Items
  • Titles
  • Talent Points
  • Increased XP Rate

Rewards are given upon leveling up to an indicated level. For example, if you wish to give characters a custom title at level 1 for starting any particular challenge, you should instead award that title at level 2, since newly created characters do not "level up" to level 1 at the start. Likewise, any effects (e.g. GM commands) that let you skip levels entirely will not activate the item awards. For example, if you set an item reward or hitting level 30 while under a challenge, and you GM command a level-up on a character from 28 -> 31, that character will not receive the level 30 award.

Please note that this module uses Player Settings to store enabled challenges, so please ensure EnablePlayerSettings is set to 1 in your worldserver.conf.

mod-challenge-modes's People

Contributors

zhengpeiru21 avatar cdenq avatar lineagedr avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.