Staredit Network > Forums > Modding Assistance > Topic: Queen attack stopped working
Queen attack stopped working
Aug 30 2020, 12:28 pm
By: Netbek  

Aug 30 2020, 12:28 pm Netbek Post #1



I successfully made a Queen with an attack. The mod is a Firegraft.exe:
Ingame Queen Attack

After copying the Firegraft .exe file, opening it in Firegraft, and saving it again, the attack stopped working, and it says "Unable to attack target":
Ingame Queen Attack Error Msg after Firegraft-Save

This is the settings in PyDAT; I even compared them between the two saves to see if sth had changed, but all seems same:
PyDAT settings 1
PyDAT settings 2
PyDAT settings 3

The 2 Mods & Test Map: LINK




Aug 30 2020, 4:47 pm MTiger156 Post #2

Veteran Mapper

I've also spent some time messing with Queens and find them to be very quirky.
In addition to giving them a weapon, I also tweaked their "Attack Unit" and "Right-Click Action" orders. They won't attack on their own, however using "A" + Click on an enemy will make them fire the weapon a single time, despite "Unable to attack target" being triggered.



"It takes far more than a simple ideology to map amazing things. Mapping requires a strong passion for SC as well as an even stronger devotion to your work. Avoid instant gratification. Set directions/goals for the map, and stick to them. Take pride in the work, be patient with it, and never settle for less."
-Tiger

Aug 30 2020, 5:21 pm DarkenedFantasies Post #3

Roy's Secret Service

The queen is set to use "infestation" as its attack order. Go to Firegraft>Exe Edits: under Infestation, change "Auto-infesting unit 1" from Queen to something else. Maybe you did that with your first exe and then forgot with the new one?




Sep 7 2020, 1:29 pm Netbek Post #4



I solved the problem!
I lost patience with the Firegraft experiments, so I ended up changing "infestation.cpp" from the general plugin template project, made a plugin and imported it. This is the changed "infestation.cpp": https://www.coh2.org/file/19211/image5.png
For future searchers who do not know how to make SC1 Plugins: Here's step-by-step instructions on SC1 plugin creation:
link1
link2

The queen is set to use "infestation" as its attack order. Go to Firegraft>Exe Edits: under Infestation, change "Auto-infesting unit 1" from Queen to something else. Maybe you did that with your first exe and then forgot with the new one?
You're right, I did that in the past. Then halfway through my project, antivirus software killed firegraft, and I switched from Firegraft 0.91 (newer?) to Firegraft 1611 (older?). I noticed that 1611 does not contain the field "Auto-infesting unit 1". Could not fix it again once I had saved it with 1611, even after saving with 0.93 again.




Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[01:39 am]
Ultraviolet -- no u elky skeleton guy, I'll use em better
[10:50 pm]
Vrael -- Ultraviolet
Ultraviolet shouted: How about you all send me your minerals instead of washing them into the gambling void? I'm saving up for a new name color and/or glow
hey cut it out I'm getting all the minerals
[10:11 pm]
Ultraviolet -- :P
[10:11 pm]
Ultraviolet -- How about you all send me your minerals instead of washing them into the gambling void? I'm saving up for a new name color and/or glow
[2024-4-17. : 11:50 pm]
O)FaRTy1billion[MM] -- nice, now i have more than enough
[2024-4-17. : 11:49 pm]
O)FaRTy1billion[MM] -- if i don't gamble them away first
[2024-4-17. : 11:49 pm]
O)FaRTy1billion[MM] -- o, due to a donation i now have enough minerals to send you minerals
[2024-4-17. : 3:26 am]
O)FaRTy1billion[MM] -- i have to ask for minerals first tho cuz i don't have enough to send
[2024-4-17. : 1:53 am]
Vrael -- bet u'll ask for my minerals first and then just send me some lousy vespene gas instead
[2024-4-17. : 1:52 am]
Vrael -- hah do you think I was born yesterday?
Please log in to shout.


Members Online: Roy