Dear Mobile Legends: Bang Bang Development Team,

I would like to propose a new Mage hero concept named Naoji, designed around a 
deterministic Water–Mud binary system that converts combat states into 
mathematical patterns and team-dependent execution.


This hero emphasizes coordination, spatial control, and a strict risk–reward 
structure.


---


HERO OVERVIEW


Name: Naoji
Role: Mage
Type: Chase / Burst
Difficulty: High (≈ 8.8 / 10)


---


CORE BINARY PATTERN (REFERENCE MODEL)


The hero logic follows a piecewise state function, inspired by a binary control 
variable:


[
P(x, c) =
\begin{cases}
\sqrt{x^2}/2, & c = 1 \quad (\text{Mud}) \
x^2 - 64, & c = 0 \quad (\text{Water})
\end{cases}
]


Where:


- c = 0 → Water
- c = 1 → Mud
- "x" represents interaction magnitude (damage, collision, or spatial reach)


This pattern governs damage behavior, penetration logic, and state transitions.


---


PASSIVE – BINARY ABSORPTION & TEAM POINT LOGIC


Physical Damage Rule (Water State)


- When Naoji receives Physical Damage, the last received Physical Damage value 
is stored
- The stored value is released when Naoji deals damage
- If the enemy changes or swaps items, the stored value becomes invalid


Magic Damage Rule


- Upon receiving Magic Damage, Naoji gains Magic Immunity for 50 seconds
- Burn effects are excluded
- Magical poke remains valid against allies


Point Definition (Critical Rule)


An enemy or structure becomes a Point only if:


1. Naoji performs the kill
2. The majority of allies receive Assist


Points lose collision properties.


---


BASIC ATTACK – WATER WAVES


- Deals 80–240 Magic Damage
- Emits a small Water wave
- Double-tap Basic Attack:
   - Next attack generates four Water vortices
   - Cooldown: 5 seconds
   - Cooldown is reduced by 50% every 10 minutes if Naoji’s Gold exceeds the 
enemy Midlaner


Additional effect:


- Each vortex blocks 1–2 Magic poke attacks


---


SKILL 1 – WATER PATHWAY


Naoji creates a Water pathway across terrain.


Enemy Effects:


- 10–100 Magic Damage
- Duration: 8 seconds
- Enemies inside cannot apply debuffs


Self Effect:


- When near the Water area, Naoji gains a Magic Shield (110–150)


Cooldown starts at 0.4 seconds


---


SKILL 2 – WATER → MUD CONVERSION


Naoji converts Water into Mud.


Mud Effects:


- Enemy heroes lose 100% Lifesteal and Spell Vamp
   - Passive-based lifesteal excluded
- If all 5 enemy heroes are affected:
   - Their Ultimates are randomly swapped for 21 seconds


Additional rule:


- Enemy True Damage is converted into Physical or Magic Damage
- Deals 20–70 Magic Damage


Cooldown: 9 seconds


---


SKILL 3 – ULTIMATE: REVERSED TIDAL STRIKE


- Attacks from the reverse direction (behind the enemy)
- Damage:
   - 2000–2100 Magic Damage
   - 210 True Damage


True Damage Duration:


- Normal hit: 4–5 minutes
- If enemies escape the area: 1 minute 45 seconds


Cooldown: 33 seconds


Ultimate damage does not scale with Magic Power.


---


OBJECT → POINT → PENETRATION MECHANIC


When an Object becomes a Point:


- Collision is removed
- Naoji repeatedly penetrates all Points


Penetration is immediately canceled if four allies are eliminated.


---


RISK–REWARD SYSTEM


Risks:


- No majority Assist → No Ultimate extension
- Team Wiped Out → Long-range Ultimate disabled for 3 minutes
- Energy drains faster when idle
- Continuous penetration slows movement progressively


Rewards:


- Majority Assist → Extreme Ultimate range extension
- Gold advantage → Faster vortex cooldown


---


TECHNICAL PSEUDOCODE (INTEGRATED)


CONST WATER = 0
CONST MUD   = 1


function P(x, c):
    if c == MUD:
        return sqrt(x*x) / 2
    else:
        return x*x - 64


function isPoint(target):
    return (killer == Naoji AND assistCount >= majorityTeam)


onDamageTaken(Naoji, damage):
    if damage.type == PHYSICAL:
        store(damage.value)
    if damage.type == MAGIC:
        grantMagicImmunity(50s)


onStateChange(environment):
    if environment == MUD:
        disableLifesteal(enemy)
        convertTrueDamage(enemy)


while UltimateActive:
    for each entity in battlefield:
        if entity.isPoint:
            Naoji.passThrough(entity)
    if aliveAllies < majorityTeam:
        cancelPenetration()


---


This hero is intentionally designed to reward structured team execution and 
punish misuse.


Thank you for your time and consideration.


Sincerely,
[Your Name / Alias]

Reply via email to