Quest Auto Assign System is a powerful addon for MMORPG Kit that allows you to automatically assign quests to players based on configurable conditions — without any NPC interaction.Designed for scalability and performance, this system is fully event-driven, easy to configure, and works seamlessly in Single Player, Co-op, and MMO modes.🚀 Key Features✅ Automatic Quest AssignmentAssign quests automatically when players:Spawn / LoginReach a specific levelReach a gold thresholdChange factionEnter specific areas (Trigger Zones)✅ Event-Driven (No Polling)Uses native MMORPG Kit events — lightweight and performance-friendly.✅ Advanced Filters SystemClass restrictionsFaction restrictionsMap restrictionsRequired completed questsExcluded questsLevel & gold filtersEquipped item requirementsInventory item requirementsMount & summon requirements✅ Trigger Zones (Area-Based Quests)Assign quests when players enter specific areasOptional one-time trigger per playerOptional periodic recheck while inside the zone✅ Daily / Weekly / Repeatable QuestsAutomatic re-assignment using time intervalsSupports daily, weekly, hourly or custom cyclesOptional auto-abandon of incomplete quests✅ Auto Quest TrackingAutomatically tracks assigned quests for the player✅ MMO SafeServer-side logic onlyFully compatible with MMO mode networking✅ Zero Core Modifications100% addonNo changes to original MMORPG Kit scriptsSafe for future updates🧩 How It Works (Concept)A trigger event occurs (spawn, level up, zone entry, etc.)The system evaluates conditions and filtersIf all conditions pass → quest is automatically assignedOptional auto-track is appliedNo NPCs, no manual interaction, no polling loops.⚙️ Supported TriggersPlayer Spawn / LoginLevel ReachedGold ReachedFaction ChangeTrigger Zones (Colliders)At least one trigger must be enabled per assignment.🔍 Supported FiltersRequired player classesRequired factionsRequired mapsRequired completed questsExcluded questsMinimum / maximum levelMinimum goldRequired equipped itemsRequired inventory itemsMounted / not mountedActive summons (any or specific)All enabled filters must pass for the quest to be assigned.🗺️ Trigger Zones (Area Quests)Create area-based quests easily using Unity colliders.Features:Assign quests when players enter an areaOptional one-time assignment per playerOptional periodic recheck while player stays insideIdeal for exploration, dungeon, and region-based quests🔁 Daily & Repeatable QuestsSupports automatic quest cycles for repeatable quests.Examples:Daily quests (24h)Weekly quests (7 days)Hourly questsCustom intervalsOptional auto-abandon ensures players always receive a fresh quest each cycle.📦 Easy SetupImport the addonCreate QuestAutoAssignData assetsAssign them to GameInstanceConfigure triggers and filtersDone ✔️No complex setup, no custom database tables.🧱 Technical Details




