| 03-23-2007, 04:51 AM | #1 |
For some reason, WE is not recognizing this as a native function: JASS:call CasterCastAbility(GetOwningPlayer(udg_P1Hero),A00B,"channel",udg_P1Hero,true) In addition to this, it gives me something like 3900 compile errors on Vexorian's caster system, most of the errors amounting to something to the effect of it not recognizing things as native funcs, when they, in actuality, are. I can run a test with the castersystem map, but my map doesn't load when I run test map from WE (haven't tried from WC3, but doubt any difference). Is there something here I'm missing? I have TFT, patched up to 1.21...is there anythnig ELSE I'm missing? o.0 |
| 03-23-2007, 06:12 AM | #2 |
Do you have vJass? The caster system does have requirements. And thats certainly not a native. |
| 03-23-2007, 12:54 PM | #3 |
Late caster system needs JassHelper, also there is some >0 in the castersystem that would cause syntax errors with the newest JassHelper, you would have to replace that line with a !=0 Update shall come today |
| 03-24-2007, 06:11 AM | #4 |
ah. and no, I do not have vJass, which explains a lot, as it seems. I assumed it was a native because of its appearance in JassCraft (very helpful program, too), but it seems the old adage about assuming still holds true...hehehe. Aaaaaand thank you for enlightening me on this, will help a lot. =) And about the compile errors in caster system, it was merely a reference, because it worked, even having the WE errors, while using some of the same seemingly predefined funcs. Not using it in the map, as of yet (bit too advanced yet for me), but I'm sure I'll find use soon enough. |
| 03-24-2007, 05:20 PM | #5 |
(ignore double post, I apologize) Ok, well, I've got it to stop bugging me about that func, after installing caster system, but now i realize that some of its pool-related funcs conflicts with the codemaker engine....looks like I have a tedious bit of work to do renaming funcs, but ah well. lol |
| 03-24-2007, 08:46 PM | #6 |
Are you using vJass? If you are you could probably just scope it all. |
| 03-25-2007, 08:08 PM | #7 |
Scope it? Clarify, if it matters enough. =) The problem was that both the caster system and the codemaker engine use the same names for a lot of their funcs dealing with pools, so i had to go in and rename all the ones in the codemaker engine (added a CE to the end, it works.), so it isn't giving me any more errors at the moment. |
| 03-25-2007, 08:25 PM | #8 |
| 03-25-2007, 09:05 PM | #9 |
'A00B', not A00B. Also, that ISN'T a native function. |
