TW Extension - MmoCore
Link TypeWriter to MMOCore to drive classes, professions, skills, waypoints and guilds directly from your stories.
This extension connects TypeWriter with MMOCore by adding new node entries for actions, facts, groups, objectives and variables. You can read and manipulate the playerβs class, professions, skills, waypoints, stats and guild as part of your quests.
Actions modify the player's MMOCore profile or teleport them based on your quest logic.
add_profession_experience β Adds a quantity of experience to the specified MMOCore profession (or to the main class if empty).mmocore_leave_skill_casting β Forces the player to leave MMOCore casting mode if a spell chain is in progress.mmocore_lock_waypoint β Removes a player's access to a given MMOCore waypoint.mmocore_unlock_waypoint β Unlocks a MMOCore waypoint for the targeted player.mmocore_warp_waypoint β Teleports the player to a MMOCore waypoint, consuming the specified amount of stellium.Facts expose read-only values from the MMOCore profile for use in conditions and branching.
class_level_fact |
Returns the player's current MMOCore class level. |
party_members_fact |
Returns the number of members in the player's MMOCore party. |
mmocore_attribute_value_fact |
Returns the number of points invested in a specific MMOCore attribute. |
mmocore_player_boolean_fact |
Exposes boolean states (max level reached, casting spell, etc.). |
mmocore_player_number_fact |
Returns numerical values (level, experience, points, resources). |
mmocore_skill_fact |
Reads the level or unlock status of an MMOCore class skill. |
mmocore_stat_value_fact |
Returns the total or base value of an MMOCore stat. |
mmocore_profession_fact |
Provides the level or experience of a specific MMOCore profession. |
profession_level_fact |
Returns the MMOCore level achieved for a given profession (or the main class if empty). |
mmocore_skill_slot_bound_fact |
Indicates whether a MMOCore skill slot currently contains a skill. |
mmocore_skill_tree_node_fact |
Checks the level, unlock status, or maxed status of an MMOCore skill tree node. |
mmocore_waypoint_unlocked_fact |
Checks whether a specific MMOCore waypoint is unlocked by the player. |
guild_member_fact |
Returns the number of members in the player's MMOCore guild. |
guild_online_member_fact |
Returns the number of online members in the player's MMOCore guild. |
Groups let you target multiple players at once based on their MMOCore party or guild.
party_group β Groups players by their MMOCore party to address the entire party simultaneously.guild_group β Groups players by their MMOCore guild to reach the entire guild at once.Objectives track the player's MMOCore progress and fire when your conditions are met.
profession_level_objective β Tracks a player's progress toward reaching a given MMOCore profession (or class) level, with a trigger upon completion.mmocore_skill_cast_objective β Tracks when a player casts specific MMOCore skills, then triggers on completion.Variables provide string or list outputs you can display in UI, dialogues, or use in logic.
mmocore_active_casting_skills_variable |
Lists the skill IDs available in the current casting chain. |
mmocore_bound_skill_variable |
Returns the skill ID bound to a specific MMOCore slot. |
mmocore_friends_list_variable |
Lists the UUIDs of all of the player's MMOCore friends. |
mmocore_guild_name_variable |
Returns the name of the player's MMOCore guild or an empty string. |
player_class_variable |
Returns the readable name of the player's current MMOCore class. |
mmocore_player_class_variable |
Returns the internal ID of the player's MMOCore class. |
mmocore_unlocked_nodes_variable |
Lists the IDs of MMOCore skill tree nodes that have already been unlocked. |
mmocore_unlocked_skills_variable |
Lists the MMOCore skills unlocked for the current class. |
mmocore_waypoints_variable |
Returns all MMOCore waypoint IDs unlocked by the player. |
mmocore_guild_id_variable |
Returns the internal identifier of the player's MMOCore guild. |
mmocore_guild_tag_variable |
Returns the tag of the player's MMOCore guild. |
mmocore_guild_owner_variable |
Returns the UUID of the owner of the player's MMOCore guild. |
mmocore_guild_members_variable |
Lists the UUIDs of the members of the player's MMOCore guild. |
π Click to open





