Zandronum Chat on our Discord Server Get the latest version: 3.1
Source Code

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003574Zandronum[All Projects] Bugpublic2018-12-09 13:222024-02-29 22:20
ReporterFilystea 
Assigned To 
PriorityimmediateSeveritymajorReproducibilityalways
StatusclosedResolutionno change required 
PlatformOSOS Version
Product Version3.0 
Target VersionFixed in Version 
Summary0003574: This MUST be BUG and if it is not than NEEDS TO BE CHANGED - vide fixed anyway
DescriptionAn actor I spawn with A_SpawnItemEx with flag SXF_TRANSFERPOINTERS .

A projectile.

 SXF_TRANSFERPOINTERS - transfers the calling actor's master, target, and tracer fields to the spawned actor. Note that SXF_SETMASTER has the last word for the master field.

After this I do face master function and shoot from projectile. Another projectile.

Guess what happens. It shoots the monster that is fucking target.

HOW COME A FUCKING TARGET is used as MASTER.

You are telling me each time monster starts to chase something the target it chases becomes it's master ?? WTF this makes no sens.
Steps To ReproduceDo your job and read what I wrote higher.
Additional InformationLiterally EVERY FUCKING cool thing I try to implement ends like that. NOTHING WORKS HERE. NEW THINGS GET IN AND OLD DON'T GET DEBUGGED.

Broken by a design.

Actualy I blame for bigger part randi, she had very big community she should have put pressure on those people to test new features instead it feels like bilion of things where introduced and all broken. And this broken shit is now used on zandronum. I kind of regret at some point I left zdoom forums alone. I should have tormented that bitch much longer.

Like lets fucking face it. What kind of fucking retard would introduce functions like A_SkelFist. SHE SHOULD HAVE FROM START EXPECT TO USE A FUCKING FUNCTION IN DECORATE LIKE A_CuStomMeeleAttack Or Combo Or fucking what ever. Something that takes parameters and gives moder more power.

Decorate is shit. It's shit becuase it's creator wanted it to be like that. There was potential and it was completly lost because of example like higher.

How can getting actor pointer be such a hassle. She must have left big mess. And I am glad she is left. Never come back bitch.

I wanted to upgrade my hellknight in my mod. I am fucking done for today. The old crappy version is staying for now.

This bug works offline. I did not even test online. Why would I.

I am totally reporting this stuff.
Attached Files

- Relationships

-  Notes
User avatar (0020242)
eagle (reporter)
2018-12-12 19:24

There is no support for the SXF_SETTARGET flag in zandronum, and the goal is always set as a projectile. Need a flag otherwise everything works incorrectly.
User avatar (0020243)
Filystea (reporter)
2018-12-12 21:12

It goes deeper. Tried to actualy find work around and it's impossible.

Probably should open few more tickets but i don't care anymore. This will never be fixed anyway.

But a hint is that transfer pointers seem to work but rearrange is broken totally.
back to topic.

The main problem is that when actor spawns a projectile. It sets the projectile target to be the spawner. And it seems when that happens it can firmly go through monster that spawned projectile. Fucked up. Because when i try projectile to have actualy target that is supposed to be shot at - it fucking does nothing. Since it can not touch the target. Droping all flags with reaarange also does nothing. Really it's so broken it's sad.
User avatar (0020247)
Filystea (reporter)
2018-12-14 19:57

Got this working. So many dirty hacks to make it work.
Well Rearrange works. Forgot about broken action on first spawned frame.


So i spawn a projectile.
Swpa it's target pointer with the person who spawned it so besically it's target ( retardism )
Spawn new projectile.
Rearrange it's pointers.
Now it can hit its target ( sic ! )

SOOO FUCKING BROKEN.
To do a simple thing.
Rot on mars randi. With imps.
User avatar (0020248)
Filystea (reporter)
2018-12-15 12:32

Btw

     HITOWNER (New from 3.6.0)

This is new feature. After all those years - they noticed a problem. geeee
User avatar (0020249)
Blzut3 (administrator)
2018-12-16 02:05

You do realize that using the target pointer for the actor that spawned the projectile is vanilla doom behavior right?
User avatar (0020250)
Filystea (reporter)
2018-12-16 08:43

So what?

It's still broken behavior. W found 1993 bug. Are you trying to tell me we are not going to fix bugs from that time?
User avatar (0020253)
Blzut3 (administrator)
2018-12-16 21:55

We don't change fundamental behavior since that's how you break mods (i.e. those using dehacked).
User avatar (0023132)
Ru5tK1ng (updater)
2024-02-29 22:20

Closing based on that principle. ^

Issue Community Support
This issue is already marked as resolved.
If you feel that is not the case, please reopen it and explain why.
Supporters: eagle
Opponents: WubTheCaptain mifu

- Issue History
Date Modified Username Field Change
2018-12-09 13:22 Filystea New Issue
2018-12-12 19:24 eagle Note Added: 0020242
2018-12-12 21:12 Filystea Note Added: 0020243
2018-12-14 19:57 Filystea Note Added: 0020247
2018-12-15 12:32 Filystea Note Added: 0020248
2018-12-16 02:05 Blzut3 Note Added: 0020249
2018-12-16 08:43 Filystea Note Added: 0020250
2018-12-16 21:55 Blzut3 Note Added: 0020253
2024-02-29 22:20 Ru5tK1ng Note Added: 0023132
2024-02-29 22:20 Ru5tK1ng Status new => closed
2024-02-29 22:20 Ru5tK1ng Resolution open => no change required
2024-02-29 22:20 Ru5tK1ng Description Updated View Revisions






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker