the mature gmod hangout LOL
I'm sort of in learning mode right now
Thanks!
We like to think so, and like to help those who are mature enough to look before leaping (ie, search/read our forums before just asking a question that's already been asked), and ask valid questions/provide valid information about errors they are getting (ie, "it don't work" provides no useful information)
Well, then, if it works, doesn't sound like I need to take a look at it.
Lots of ideas of why/where conflicts could be occurring.
Primary -
Wire is huge. They may have had to work around quirks of Gmod that modify some spawn behavior. Old Pyro code may not handle it well.
Wire has had many authors. One of its bits could cause conflict.
Pyro may just have a function due to global use of a variable that wire does too, bad function use, something due to it's age/author's uncertainty.
Any mix of above.
EDIT - Took a quick look.
I don't know tools well, only bits I've ever dealt with was my Prop Balloon maker. It never made it to release more than from here.
(In other words, I never really finished it, and it's current quality isn't worth Facepunch/gmod.org)
Two things I see off hand
1) He uses umsg in the actual tool. (That may not be bad, but Megiddo found some type of flaw recently), wire's use of them may conflict
2) He add's wire support in line 18 of lua\components\entities\init.lua . It's possible that format is old, no longer used.
May check for other 'wire support' within the files using your operating systems text finder. Comment it out, add wire back, see if it fixes it.