#(0TickPingo) magic damage no source

34 messages · Page 1 of 1 (latest)

plain hamlet
#
test152498:
    type: world
    debug: true
    events:
        on entity damaged:
        - announce "<context.entity> was damaged by <context.damager.if_null[nothing]>!"
green orbitBOT
#

(0TickPingo) magic damage no source

green orbitBOT
#

Hi I'm AutoThreadBot! Don't mind me, I'll just be adding the helper team to this thread so they can see it. A human will get to you soon.

plain hamlet
tacit kettleBOT
# plain hamlet !checklog https://paste.denizenscript.com/View/121950
Server Version

Paper version git-Paper-478 (MC: 1.20.4)-- (Outdated build, behind by 6... Current build is 484)

Plugin Version(s)

Citizens: 2.0.33-SNAPSHOT (build 3382) -- (Current build :white_check_mark:)
Denizen: 1.3.0-SNAPSHOT (build 7014-DEV) -- (Current build :white_check_mark:)
Depenizen: 2.1.0 (build 855) -- (Current build :white_check_mark:)
dDiscordBot: 0.7 (build 300) -- (Current build :white_check_mark:)

Checked For

@plain hamlet

UUID Version

4 (:white_check_mark: Online)

Java Version

17.0.10 :white_check_mark:

Other Noteworthy Plugin(s)

ProtocolLib: 5.2.0-SNAPSHOT-679

Possibly Relevant Plugin(s)

ViaVersion: 4.9.2 - Mixed client vs server versions can sometimes cause packet-related issues.
ModelEngine: R4.0.4 - ModelEngine has Citizens support, but that support is known to be buggy. Issues related to NPCs that use ModelEngine should be reported to ModelEngine support, not Citizens.

plain hamlet
#

my rpg-like damage system uses magic damage as that penetrates a lot of defenses (like armor and stuff) so its just convenient to use it

#

the damager exists when theres no damage cause, or other causes like entity_attackl

plain hamlet
#

oh yeah, forgot to add that htis only started happening recently when i updated paper and all the plugins

#

hang on lemme update my paper rq (they update so fast)

#

updated paper, same issue

jaunty anvil
#

dont think its a paper issue

#

i just resorted to uh using explosion and sweep

plain hamlet
jaunty anvil
#

hmm i recalll it working before 1.20?

#

i dont remmeber

plain hamlet
#

It worked a week ago in my server

#

In 1.20.4

jaunty anvil
#

thats odd

devout dragon
#

!c hurt

tacit kettleBOT
# devout dragon !c hurt
Group

entity

Syntax

hurt (<#.#>) ({player}/<entity>|...) (cause:<cause>) (source:<entity>/<location>)

Short Description

Hurts the player or a list of entities.

Description

Does damage to a list of entities, or to any single entity.

If no entities are specified: if there is a linked player, the command targets that. If there is no linked
player but there is a linked NPC, the command targets the NPC. If neither is available, the command will error.

Does a specified amount of damage usually, but, if no damage is specified, does precisely 1HP worth of damage (half a heart).

Optionally, specify (source:<entity>) to make the system treat that entity as the attacker.
...

devout dragon
#

Out of curiousity, what does <EntityTag.last_damage.cause> return?

craggy drumBOT
#
Thread Closing Reminder

Has your issue been resolved, or your question been answered?
If so, please use the </resolved:1028673926114594866> command to close your thread.
Or </invalid:1028673926898909185> if it's not possible to resolve.

If not yet resolved, please reply below to tell us what you still need.

(Note that if there is no reply for a few days, this thread will eventually close itself.)

#

@plain hamlet

plain hamlet
#

i havent updated in a while though, i'll do that in a bit

jaunty anvil
#

@plain hamlet did u test again w new updates

plain hamlet
#

Nope, got caught up in exams

jaunty anvil
#

ah ok me too

#

i should be studying rn

plain hamlet
#

XD

craggy drumBOT
#
Thread Closing Reminder

Has your issue been resolved, or your question been answered?
If so, please use the </resolved:1028673926114594866> command to close your thread.
Or </invalid:1028673926898909185> if it's not possible to resolve.

If not yet resolved, please reply below to tell us what you still need.

(Note that if there is no reply for a few days, this thread will eventually close itself.)

#

@plain hamlet

plain hamlet
#

yeah probably