This problem is hard to explain, but I'll do my best. I've made a wheel model for one of my heroes to throw. I made it the missile for carrion swarm.
When he throws it into the middle of nowhere it's fine, but if he hits somebody or even comes close to hitting somebody the model attaches itself to either him, a nearby unit, or the unit that was hit temporarily. I'm pretty sure the model is doing something because I don't have this problem with any of the other carrion swarm moves I have made.
I'm also pretty sure it's the model because if I try to put a unit on the map with that model file, it says it can't find the file.
Hmm I remember once downloading some new footman model from this site, and when the footman died in-game, the model parts attached to a nearby crab. I think it's the same thing, but I don't know what causes it...
Ok... This'll be guesswork, but I guess the wheels die when they hit the opponent? I'm not too sure what's going on with that
The Footman bug is a clearcut case of geosetanims. I can't remember them off by heart, but there's a part of the mdl that deals with the visibility of geosets in certain animations, and has the timing of where it is visible and invisible
I haven't poked them for a while so that's probably a very bad example...
wingednoseringWhen he throws it into the middle of nowhere it's fine, but if he hits somebody or even comes close to hitting somebody the model attaches itself to either him, a nearby unit, or the unit that was hit temporarily. I'm pretty sure the model is doing something because I don't have this problem with any of the other carrion swarm moves I have made.
Unassigned vertices or misassigned matrices.
Check each geoset's "vertexgroups" section for "-1" values; they're unassigned and thus dangerous.
Also check that all the geoset matrices are all pointing at BONES. Only bones can have geometry attached to them.
If either of these problems is present, then the game will attach the geometry at random to anything nearby that provides anchorage.
Alright guys, I'm the biggest noob in the world at modelling, so I need some help...I understand that I'm looking for -1 values, but where? Models have a lot of writing in them, and chances are, they also have a lot of negative numbers.
What part of the mdl should I edit?
[Edit]: Ok, I found the vertexgroup spots and they were all zero. Not a single -1. How do I check to make sure the models are 'pointing at the bones'?
The number in each of the matrices is the number of an object within the model; ie, something that has an objectID and an associated pivot point. If any of the objects associated with these IDs are not bones, then change them to objectIDs that are for bones.
Well, those two eventualities are the only things that can cause the issue you're apparently describing; I suspect you should post the model and let us see for ourselves.
Ok, sorry I went to bed and missed your reply. I've posted it in the mdl editing section at WC3C. Titled Weird Model Problem. My username on there has no 'e's so its wingdnosring, in case you search by name.