• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.

Dummies not casting

Status
Not open for further replies.
Abilities not added to dummies

(Somehow, dummies stopped casting certain variations of carrionswarm. Why does this happen?)

Somehow, carrionswarm custom abilities are never added to computer owned dummies. Why?

E: At first, I thought it was just carrionswarm not being added, when hurl boulder and bloodlust are having problems too.
 
Last edited:
Level 1
Joined
Jun 13, 2008
Messages
132
Could be:
- A trigger you added that kills them upon creation
- That the skills need mana to cast and they don't have
- That the skills need a certain level of techtree you don't have
- That the skills need to be cast at certain point too far away from the dummy
- That the skill order is not given
- That the target is not specified
- That the trigger event is not working
- That the conditions are not correct
- That the dummy cannot cast the spell in the ammount of time you give it to live (too short expiration time)
 

yip

yip

Level 3
Joined
Jan 15, 2014
Messages
69
Could it be the AI? The only other reason I can think of atm is that another trigger is making them do something else, but since that's not it...
 
Level 5
Joined
Jan 27, 2014
Messages
164
Computer AIs are a pain in the ass sometimes.
They just refuse to cast for no reasons.
I have experienced this problems before so many times.
But, unfortunately, there seems to be no effective solution for this problem so far.

This is, of course, if you confirmed that you have done everything right.
Well, to confirm this, you could just share control and create the dummy and order the dummy to cast manually. If everything is fine manually, then it's definitely the AI issue.
 
Well, to confirm this, you could just share control and create the dummy and order the dummy to cast manually. If everything is fine manually, then it's definitely the AI issue.

Actually, that's exactly what I did. And for some reason, the abilities are never added to the dummies when a computer player owns it, but works perfectly when I test it from my dummies.
 
  • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
    • If - Conditions
      • (Ability being cast) Equal to Thornspear
    • Then - Actions
      • Set A = (Level of Thornspear for (Triggering unit))
      • Set OffsetLoc = (Position of (Triggering unit))
      • Set ThornspearMultiplier[X] = 0.00
      • Unit - Create 1 Dummy (Counter) for (Triggering player) at OffsetLoc facing Default building facing degrees
      • Custom script: set udg_TempUnit = bj_lastCreatedUnit
      • Custom script: call UnitApplyTimedLife(udg_TempUnit, 'BTLF', 10.)
      • Unit - Add Thornspear to TempUnit
      • Set OffsetPoint = (Target point of ability being cast)
      • Unit - Order TempUnit to Undead Dreadlord - Carrion Swarm OffsetPoint
      • Animation - Change TempUnit's size to (250.00%, 100.00%, 100.00%) of its original size
      • Custom script: call RemoveLocation(udg_OffsetLoc)
      • Custom script: call RemoveLocation(udg_OffsetPoint)
      • Custom script: set udg_TempUnit = null
    • Else - Actions
My computer had an internet problem, so the post is late.
I don't see anything wrong there related to computer players, so what's the problem?
It's not only that, but hurlboulder(creepthunderbolt) and bloodlust are also having add ability problems on computer players.
 
Status
Not open for further replies.
Top