3 suggestions to make Mythic Mobs more epic

Discussion in 'Suggestions' started by fly, May 9, 2016.

  1. fly

    fly Active Member

    Joined:
    Feb 10, 2016
    Messages:
    440
    Likes Received:
    99
    Please make sure any suggestion or feature you're requesting isn't already part of MythicMobs. If it is, your post may be removed without explanation.

    Describe in detail the improvement you'd like to see or feature you'd like added. Include examples of how it would function (if applicable).

    1. Skill condition that counts how many players are close by(Differing AI or Skill set for differing amount of players/targets)
    ex)
    Code:
    myskill:
      Cooldown: 10
      Conditions:
      - playercount 40 5 (meaning 5 players in a 40 radius)
      - targetcount 40 3 (meaning 3 targets in a 40 radius - for threat tables)
    
    2. This will be a big one if implemented - if-else statement for skills
    ex)
    Code:
    myskill:
      Cooldown: 10
      Conditions:
      - targetwithin 10
      Skills:
      - if[Skill{s=anotherskill} @Target >0 0.5] Skill{s=NextSkill} @target >0 1 | Skill{s=OtherSkill) @target >0 1
    
    meaning -> anotherskill will be fired with 0.5 chance, if this skill successfully fires, fire the next skill, if it fails, fire the other skill

    3. This one will be HUGE if implemented - inherited targeters
    ex)
    Code:
    myproj:
      Cooldown: 10
      Conditions:
      - targetwithin 40
      Skills:
      - projectile{onHit=myproj_HIT; ---complicated stuff---} @Target -> This targeter is inherited to myproj_HIT
    
    myproj_HIT:
      Skills:
      - ignite{ticks=60} @Self -> Since the target has been inherited, @Self would imply the person hit
      - throw{velocity=15;velocityY=5} @PlayersInRadius{r=5} -> The centre of the radius would be the person hit by the projectile
      - wait 40
      - lightning @Ring{radius=30;points=16} -> again the centre would be the person hit.
    
    Adding inherited targeters, I admit will definitely be a hell of a lot of work to do, but if this is implemented, the added possibilities will be almost endless.
     
    #1
  2. jaylawl

    jaylawl Developer
    Developer Community Manager Premium Supporter Supporter Quality Assurance

    Joined:
    Sep 16, 2015
    Messages:
    1,840
    Likes Received:
    175
    all of this is already implemented or possible

    1) easy to do with scoreboard-mechanics/conditions

    2) possible with nothing more than 1 extra meta skill

    3) already implemented in the plugin since... i dont know before i even started MM
     
    #2
  3. jaylawl

    jaylawl Developer
    Developer Community Manager Premium Supporter Supporter Quality Assurance

    Joined:
    Sep 16, 2015
    Messages:
    1,840
    Likes Received:
    175
    3)
     
    #3
  4. fly

    fly Active Member

    Joined:
    Feb 10, 2016
    Messages:
    440
    Likes Received:
    99
    ok the first and second I see that it's possible
    but the third?
    I'm pretty sure that last time I checked, the ring targeter ended up being centered on the mob, not the target hit.
     
    #4

Share This Page