Massapequa

Citizen
Massapequa submitted a new resource:

Custom Abilities for your monsters - Make your monsters more deadly

This is an attempt to make fun and cool custom abilities that are (relatively) easy for others to implement into their server. There are 16 abilities in total and many of these abilities have modifiers that allow you to change how they look for each mob that uses it.
Abilities Like, Famestrike targeted, flamestrike aoe, firebolt and geyser have elemental customization oprions which are: Fire, Ice, Poison, Energy, Water, Steam, Necrotic, or Holy. Each option changes the color...

Read more about this resource...
 

Lemke

Citizen
Hello!These abilities looks amazing and customizables,just fix needed cause u forgot to add life drain and colossal blow in SpecialAbilitie,these attacks arent here.
 

Massapequa

Citizen
Hello!These abilities looks amazing and customizables,just fix needed cause u forgot to add life drain and colossal blow in SpecialAbilitie,these attacks arent here.
Hey! So those two abilities are not mine.
Anything that's a 'Special Ability' is something that came with my version of the server. You must be using something different. The ones in this package are the 16 'Custom Abilities'. Just delete those two if your server didn't come with them.
 

ParanoiaPhD

Rookie
bro if this works i will be hella excited to test it out. did you script this up yourself?

Doesn't compile in the latest servuo :/
 
Last edited:

ParanoiaPhD

Rookie
Ok I'm going to post the errors... Just didn't wanna be a big nuisance in this thread.
C#:
C:\Users\Adam\Desktop\LATEST SERVUO\Scripts\CUSTOM\Custom Abilities\Mobiles\OphidianFireMage.cs(92,25): error CS0246: The type or namespace name 'OppositionGroup' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Adam\Desktop\LATEST SERVUO\Scripts\Scripts.csproj]
C:\Users\Adam\Desktop\LATEST SERVUO\Scripts\CUSTOM\Custom Abilities\Mobiles\OphidianFireMage.cs(92,41): error CS0115: 'OphidianFireMage.OppositionGroup': no suitable method found to override [C:\Users\Adam\Desktop\LATEST SERVUO\Scripts\Scripts.csproj]
C:\Users\Adam\Desktop\LATEST SERVUO\Scripts\CUSTOM\Custom Abilities\Mobiles\TerathanAmbusher.cs(69,25): error CS0246: The type or namespace name 'OppositionGroup' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Adam\Desktop\LATEST SERVUO\Scripts\Scripts.csproj]
C:\Users\Adam\Desktop\LATEST SERVUO\Scripts\CUSTOM\Custom Abilities\Mobiles\TerathanAmbusher.cs(69,41): error CS0115: 'TerathanAmbusher.OppositionGroup': no suitable method found to override [C:\Users\Adam\Desktop\LATEST SERVUO\Scripts\Scripts.csproj]
if i try to fix this i know i will be mad and it still wont work lol
 
Last edited:

Massapequa

Citizen
Ok I'm going to post the errors... Just didn't wanna be a big nuisance in this thread.
C#:
C:\Users\Adam\Desktop\LATEST SERVUO\Scripts\CUSTOM\Custom Abilities\Mobiles\OphidianFireMage.cs(92,25): error CS0246: The type or namespace name 'OppositionGroup' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Adam\Desktop\LATEST SERVUO\Scripts\Scripts.csproj]
C:\Users\Adam\Desktop\LATEST SERVUO\Scripts\CUSTOM\Custom Abilities\Mobiles\OphidianFireMage.cs(92,41): error CS0115: 'OphidianFireMage.OppositionGroup': no suitable method found to override [C:\Users\Adam\Desktop\LATEST SERVUO\Scripts\Scripts.csproj]
C:\Users\Adam\Desktop\LATEST SERVUO\Scripts\CUSTOM\Custom Abilities\Mobiles\TerathanAmbusher.cs(69,25): error CS0246: The type or namespace name 'OppositionGroup' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Adam\Desktop\LATEST SERVUO\Scripts\Scripts.csproj]
C:\Users\Adam\Desktop\LATEST SERVUO\Scripts\CUSTOM\Custom Abilities\Mobiles\TerathanAmbusher.cs(69,41): error CS0115: 'TerathanAmbusher.OppositionGroup': no suitable method found to override [C:\Users\Adam\Desktop\LATEST SERVUO\Scripts\Scripts.csproj]
if i try to fix this i know i will be mad and it still wont work lol
So it just looks like all the errors are related to opposition groups, which I guess isn't used by the newest version.
It should be fixed by just deleting the code in the files for those creatures
It should look like this:

Code:
        public override OppositionGroup OppositionGroup
        {
            get
            {
                return OppositionGroup.TerathansAndOphidians;
            }
        }
Just search for that and delete it.
opposition groups aren't super important to the code anyway.
 
Last edited: