I made a simple trigger that would revive a unit upon death. It works perfectly. The game detects the hero dies, moves the camera, leader-board records data and everything is proper. However, one of my units will not revive.
However, I know it is a data problem because that unit used to revive in the past as a different unit due to an oversight when I copied and pasted the unit from my original hero. Having fixed it (revive type is now the unit), it does not revive at all. Why? Any idea what would cause a unit to not revive? Once again, the game records the hero dying and tries to revive it but something in the data isn't right. All my other heroes revive properly.
Edit: added the unit map that the new nifty HOTS editor provides :)
I also wanted to mention I don't know much about actors but I made this one from scratch. Perhaps I overlooked something in the events?
If you ever make an actor (from scratch) for a unit you plan to revive, do the following:
1. In the Actor go to
Event: Events - Send
2. Create a new event under MsgType Unit Revive
3. Select your unit for Source Name. Don't do anything for Sub name
3. Once you do that, a little thing should appear tabbed below your freshly created event. Click on it and set MsgType to create. Don't change anything else
And you are done! Yay! Your unit will now revive and you can stop messing with the triggers.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
I made a simple trigger that would revive a unit upon death. It works perfectly. The game detects the hero dies, moves the camera, leader-board records data and everything is proper. However, one of my units will not revive.
However, I know it is a data problem because that unit used to revive in the past as a different unit due to an oversight when I copied and pasted the unit from my original hero. Having fixed it (revive type is now the unit), it does not revive at all. Why? Any idea what would cause a unit to not revive? Once again, the game records the hero dying and tries to revive it but something in the data isn't right. All my other heroes revive properly.
Edit: added the unit map that the new nifty HOTS editor provides :)
I also wanted to mention I don't know much about actors but I made this one from scratch. Perhaps I overlooked something in the events?
Replying to my own post here but I fixed it.
If you ever make an actor (from scratch) for a unit you plan to revive, do the following:
1. In the Actor go to
Event: Events - Send
2. Create a new event under MsgType Unit Revive
3. Select your unit for Source Name. Don't do anything for Sub name
3. Once you do that, a little thing should appear tabbed below your freshly created event. Click on it and set MsgType to create. Don't change anything else
And you are done! Yay! Your unit will now revive and you can stop messing with the triggers.