Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
MythicMobs MythicMobs
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 132
    • Issues 132
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • MythicCraft
  • MythicMobsMythicMobs
  • Issues
  • #842

Closed
Open
Created Jun 24, 2022 by Taner@Taner

Multiple Bug report

Bug 1) Creating 2 tick projectile mechanic rapid shoot doing 2 damage. One is onhit and other is bulletType=ARROW. Other bulletTypes doesn't have this bug. bulletType=ARROW it shouldn't do damage but it does. The same applies to the bug Shoot mechanics to if i set damage in onhit. This bug happens when you are within 3-4 blocks of the target. Video of the bug: https://www.youtube.com/watch?v=A97UE_imoes

What you need to be able to test quickly:

(The standard NoDamageTicks has the same bug. When the NoDamageTicks number is low, it is easier to see the bug.)

Mob:

test_1:
  Type: SKELETON
  Health: 10000
  Damage: 1
  AIGoalSelectors:
  - clear
  AITargetSelectors:
  - clear
  Options:
    PreventSunburn: true
    Silent: true
    Despawn: true
    FollowRange: 20
    MovementSpeed: 0.001
    PreventOtherDrops: true
    PreventItemPickup: true
    KnockbackResistance: 1.0
    PreventMobKillDrops: true
    NoDamageTicks: 1
  Skills:
  - message{m="Damaged by <skill.var.damage-type> for <skill.var.damage-amount>"} @PIR{r=50} ~onDamaged

Skills:

rapidshoot_test:
  Skills:
  - skill{s=IceBolt}
  - skill{s=IceBolt;delay=2}
  - skill{s=IceBolt;delay=4}
  - skill{s=IceBolt;delay=6}
  - skill{s=IceBolt;delay=8}
  - skill{s=IceBolt;delay=10}
  - skill{s=IceBolt;delay=12}

IceBolt:
  Skills:
  - projectile{bulletType=ARROW;onTick=IceBolt-Tick;onHit=IceBolt-Hit;v=40;i=1;hR=1;vR=1;hnp=true} @TargetLocation
IceBolt-Tick:
  Skills:
  #- effect:particles{p=snowballpoof;amount=20;speed=0;hS=0.2;vS=0.2} @origin
IceBolt-Hit:
  Skills:
  - damage{a=50} @target

Bug 2) Options version of NoDamageTicks working fine but Mechanic version of setnodamageticks doesn't work.

Edited Jun 24, 2022 by Taner
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking