Bug Closed · Could not replicate

Orbital onHit meta-skill does not trigger

#4161 opened by Unknown 3 years ago

Unknownreported this bug

Using

    - orbital{
      i=1;d=50;
      ox=0;oy=1.5;oz=0;
      rx=0;ry=0;rz=0;
      vx=0;vy=0.5;vz=0;
      p=64;
      hp=true;hnp=true;hs=true;se=true;
      c=1;
      hR=0.5;
      r=0.8;
      onTick=[
        - particles{p=flame;a=0;y=-0.3;delay=3} @origin
        - modifyProjectile{trait=RADIUS;action=MULTIPLY;value=1.03}
        ];
      onHit=[
        - message{m="hit"} @self
        - message{m="hit"} @server
        ];
      onEnd=[
        - sound{s=entity.dolphin.jump;p=2} @origin
        - message{m="end"} @self
        - message{m="end"} @server
        ];
      } @ring{r=4;p=3}

onHit does not trigger upon hitting an enenmy. The orbital continues to persist after phasing through a mob and not showing any hit messages in chat. This could be related to the enemy that should have been hit not being the initial target defined in the skill (ring in this case), but unconfirmed.

Unknowncommented

Is this issue still relevant on modern versions?

Unknowncommented

Just tested the exact skill above on 1.21.4 and MM 5.8.2

The onHit skill and all 3 onEnd skills activated just fine! [Legacy attachment omitted]

If this issue still persists on current versions for you, please open a new ticket with updated information and testing. Thanks!

Sign in to join the discussion.