summaryrefslogblamecommitdiff
path: root/npc/magic/parum.txt
blob: 3fa73bce531426ea65a71a18e223d714ebc13197 (plain) (tree)
1
2
3
4
5
6
7
8
9
10



                                     
  




                                                                                                       

                                                                                                          
 
                                         

                                          
                                               


                                 

                                                      
                                      
                                                     









                                                                                     
                                                                        















                                                             


        

        
// TMW2 script
// Author: Jesusalva <admin@tmw2.org>
//
// Magic Script: TMW2_PARUM
//
// Attempts to transmutate Raw Logs.
// May create arrows, Mouboo Figurines, Warped Logs.
// With enough ManaExp may create WoodenLog.
// Is not powerful enough to create overly complex stuff like Wooden Sword, Wooden Shield or Wooden Bow
// Final item is random
// TODO: Using too much transmutation magic may have dire consequences! Like, uh, transmutating your head!
// Nah, it is probably just propaganda... I hope. ¬.¬

function	script	SK_parum	{
    // Create the stuff based on MAGIC_EXP
    .@r=rand(1,41);
    // Each 2 mexp reduces chance to get a fail
    if (.@r < 42-(MAGIC_EXP/2)) {
        getitem WarpedLog, 1;
    } else {
        // Proeficiency makes more likely to finish it
        if (.@r > 30-abizit())
            getitem MoubooFigurine, 1;
        else if (.@r > 20-abizit() && MAGIC_EXP > 82)
            getitem WoodenLog, 1;
        else
            getitem Arrow, .@r;
    }
    // I know, the code is not very sane. A number from 0 to 40 is cast.
    // You will get lots of useless Warped Logs until you have 82 MExp.
    // If you do not get a Warped Log, you have 25% chances of getting the
    // Mouboo figurine. The other will be arrows, unless you hit the 82 MExp value
    // which will add 25% chances to get a Wooden Log too. These values are estimate.

    // Get a few mana experience points (this is NOT used by Mana Stone)
    GetManaExp(TMW2_PARUM, rand2(1,3));
    return;
}

-	script	sk#parum	32767,{
    end;

/*
OnFriendlyDeath:
    emote 4;
    end;
*/

OnCall:
    // Deprecated
    dispbottom l("The usage of @sk-commands was deprecated");
    end;

OnInit:
    end;
}