Advertisement
Guest User

Untitled

a guest
Sep 26th, 2014
296
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.56 KB | None | 0 0
  1. #ALIAS enchant_up {sircprots %^CYAN%^ENCHANT UP: [%subchar( %1, "_", " ")]%^RESET%^;#exec {%lower( enchant_%1_time)=1};#if (%ismember( %lower( %1), @enchant_list)) {} {#var enchant_list %additem( %lower( %1), @enchant_list) "" buffs}}
  2. #ALIAS enchant_up {sircprots %^CYAN%^ENCHANT UP: [%subchar( %1, "_", " ")]%^RESET%^;#exec {%lower( enchant_%1_time)=1};#if (%ismember( %lower( %1), @enchant_list)) {} {#var enchant_list %additem( %lower( %1), @enchant_list) "" buffs}}
  3. #ALIAS enchant_up {sircprots %^CYAN%^ENCHANT UP: [%subchar( %1, "_", " ")]%^RESET%^;#exec {%lower( enchant_%1_time)=1};#if (%ismember( %lower( %1), @enchant_list)) {} {#var enchant_list %additem( %lower( %1), @enchant_list) "" buffs}}
  4. #ALIAS enchant_up {sircprots %^CYAN%^ENCHANT UP: [%subchar( %1, "_", " ")]%^RESET%^;#exec {%lower( enchant_%1_time)=1};#if (%ismember( %lower( %1), @enchant_list)) {} {#var enchant_list %additem( %lower( %1), @enchant_list) "" buffs}}
  5. #ALIAS enchant_up {sircprots %^CYAN%^ENCHANT UP: [%subchar( %1, "_", " ")]%^RESET%^;#exec {%lower( enchant_%1_time)=1};#if (%ismember( %lower( %1), @enchant_list)) {} {#var enchant_list %additem( %lower( %1), @enchant_list) "" buffs}}
  6. #ALIAS enchant_up {sircprots %^CYAN%^ENCHANT UP: [%subchar( %1, "_", " ")]%^RESET%^;#exec {%lower( enchant_%1_time)=1};#if (%ismember( %lower( %1), @enchant_list)) {} {#var enchant_list %additem( %lower( %1), @enchant_list) "" buffs}}
  7. #ALIAS enchant_off {sircprots %^RED%^ENCHANT DOWN:[%subchar( %1, "_", " ")] ~(@{%lower( enchant_%1_time)~)}%^RESET%^;#exec {%lower( enchant_%1_time)=0};#if (%ismember( %lower( %1), @enchant_list)) {#var enchant_list %delitem( %lower( %1_%2), @enchant_list)}}
  8. #ALIAS enchant_off {sircprots %^RED%^ENCHANT DOWN:[%subchar( %1, "_", " ")] ~(@{%lower( enchant_%1_time)~)}%^RESET%^;#exec {%lower( enchant_%1_time)=0};#if (%ismember( %lower( %1), @enchant_list)) {#var enchant_list %delitem( %lower( %1_%2), @enchant_list)}}
  9. #ALIAS enchant_off {sircprots %^RED%^ENCHANT DOWN:[%subchar( %1, "_", " ")] ~(@{%lower( enchant_%1_time)~)}%^RESET%^;#exec {%lower( enchant_%1_time)=0};#if (%ismember( %lower( %1), @enchant_list)) {#var enchant_list %delitem( %lower( %1_%2), @enchant_list)}}
  10. #ALIAS enchant_off {sircprots %^RED%^ENCHANT DOWN:[%subchar( %1, "_", " ")] ~(@{%lower( enchant_%1_time)~)}%^RESET%^;#exec {%lower( enchant_%1_time)=0};#if (%ismember( %lower( %1), @enchant_list)) {#var enchant_list %delitem( %lower( %1_%2), @enchant_list)}}
  11. #ALIAS enchant_off {sircprots %^RED%^ENCHANT DOWN:[%subchar( %1, "_", " ")] ~(@{%lower( enchant_%1_time)~)}%^RESET%^;#exec {%lower( enchant_%1_time)=0};#if (%ismember( %lower( %1), @enchant_list)) {#var enchant_list %delitem( %lower( %1_%2), @enchant_list)}}
  12. #ALIAS enchant_off {sircprots %^RED%^ENCHANT DOWN:[%subchar( %1, "_", " ")] ~(@{%lower( enchant_%1_time)~)}%^RESET%^;#exec {%lower( enchant_%1_time)=0};#if (%ismember( %lower( %1), @enchant_list)) {#var enchant_list %delitem( %lower( %1_%2), @enchant_list)}}
  13. #ALIAS enchant_off {sircprots %^RED%^ENCHANT DOWN:[%subchar( %1, "_", " ")] ~(@{%lower( enchant_%1_time)~)}%^RESET%^;#exec {%lower( enchant_%1_time)=0};#if (%ismember( %lower( %1), @enchant_list)) {#var enchant_list %delitem( %lower( %1_%2), @enchant_list)}}
  14. #ALIAS enchant_check {#if (@enchant_%1_time > 0) {#add enchant_%1_time 1;#if (@default_enchant_time == @enchant_%1_time) {sircprots %^YELLOW%^WARNING: [%replace( %1, "_", " ")] ~(@enchant_%1_time seconds~)%^RESET%^}}}
  15. #ALIAS enchant_check {#if (@enchant_%1_time > 0) {#add enchant_%1_time 1;#if (@default_enchant_time == @enchant_%1_time) {sircprots %^YELLOW%^WARNING: [%replace( %1, "_", " ")] ~(@enchant_%1_time seconds~)%^RESET%^}}}
  16. #ALIAS enchant_check {#if (@enchant_%1_time > 0) {#add enchant_%1_time 1;#if (@default_enchant_time == @enchant_%1_time) {sircprots %^YELLOW%^WARNING: [%replace( %1, "_", " ")] ~(@enchant_%1_time seconds~)%^RESET%^}}}
  17. #ALIAS enchant_check {#if (@enchant_%1_time > 0) {#add enchant_%1_time 1;#if (@default_enchant_time == @enchant_%1_time) {sircprots %^YELLOW%^WARNING: [%replace( %1, "_", " ")] ~(@enchant_%1_time seconds~)%^RESET%^}}}
  18. #ALIAS enchant_check {#if (@enchant_%1_time > 0) {#add enchant_%1_time 1;#if (@default_enchant_time == @enchant_%1_time) {sircprots %^YELLOW%^WARNING: [%replace( %1, "_", " ")] ~(@enchant_%1_time seconds~)%^RESET%^}}}
  19. #ALIAS enchant_check {#if (@enchant_%1_time > 0) {#add enchant_%1_time 1;#if (@default_enchant_time == @enchant_%1_time) {sircprots %^YELLOW%^WARNING: [%replace( %1, "_", " ")] ~(@enchant_%1_time seconds~)%^RESET%^}}}
  20. #ALIAS enchant_show {#if (%eval( @%1_time > 0)) {#if (%eval( @%1_time > @default_enchant_time)) {enchant_color="%^YELLOW%^"} {enchant_color="%^CYAN%^"};#var player_name %word( %1, 1, "_");#var buff_name %replace( %1, @player_name, "");#var buff_name %trim( %subchar( @buff_name, "_", " "));#add buff_report @enchant_color;#add buff_report @buff_name;#add buff_report " ";#add buff_report %eval( @%1_time);#add buff_report "%^RESET%^ | "}}
  21. #ALIAS enchant_show {#if (%eval( @%1_time > 0)) {#if (%eval( @%1_time > @default_enchant_time)) {enchant_color="%^YELLOW%^"} {enchant_color="%^CYAN%^"};#var player_name %word( %1, 1, "_");#var buff_name %replace( %1, @player_name, "");#var buff_name %trim( %subchar( @buff_name, "_", " "));#add buff_report @enchant_color;#add buff_report @buff_name;#add buff_report " ";#add buff_report %eval( @%1_time);#add buff_report "%^RESET%^ | "}}
  22. #ALIAS enchant_show {#if (%eval( @%1_time > 0)) {#if (%eval( @%1_time > @default_enchant_time)) {enchant_color="%^YELLOW%^"} {enchant_color="%^CYAN%^"};#var player_name %word( %1, 1, "_");#var buff_name %replace( %1, @player_name, "");#var buff_name %trim( %subchar( @buff_name, "_", " "));#add buff_report @enchant_color;#add buff_report @buff_name;#add buff_report " ";#add buff_report %eval( @%1_time);#add buff_report "%^RESET%^ | "}}
  23. #ALIAS enchant_show {#if (%eval( @%1_time > 0)) {#if (%eval( @%1_time > @default_enchant_time)) {enchant_color="%^YELLOW%^"} {enchant_color="%^CYAN%^"};#var player_name %word( %1, 1, "_");#var buff_name %replace( %1, @player_name, "");#var buff_name %trim( %subchar( @buff_name, "_", " "));#add buff_report @enchant_color;#add buff_report @buff_name;#add buff_report " ";#add buff_report %eval( @%1_time);#add buff_report "%^RESET%^ | "}}
  24. #ALIAS enchant_show {#if (%eval( @%1_time > 0)) {#if (%eval( @%1_time > @default_enchant_time)) {enchant_color="%^YELLOW%^"} {enchant_color="%^CYAN%^"};#var player_name %word( %1, 1, "_");#var buff_name %replace( %1, @player_name, "");#var buff_name %trim( %subchar( @buff_name, "_", " "));#add buff_report @enchant_color;#add buff_report @buff_name;#add buff_report " ";#add buff_report %eval( @%1_time);#add buff_report "%^RESET%^ | "}}
  25. #VAR enchant_list {} {}
  26. #VAR default_enchant_time {2800}
  27. #ALARM {*1} {#forall {@buff_list} {buff_check %i};#forall {@enchant_list} {enchant_check %i};mud_action=%mud.mud_action;#if (@mud_action) {} {mud_action=not casting or using}}
  28. #CLASS {enchanter}
  29. #ALIAS enchant {~!cast enchant armor at %0 with wit}
  30. #ALIAS enchant {~!cast enchant armor at %0 with wit}
  31. #TRIGGER {You lay your hands over (*) and fill it with magical energy!} {last_enchant_ob=%1}
  32. #TRIGGER {~((%d)~) (*) {~(kept~) ~(worn~)|~(worn~) ~(kept~)}} {tmp_enchant_value=@{enchant_%subregex( %2, "[, ']+", "_")_time};#if (@tmp_enchant_value > 0) {#if (@tmp_enchant_value > @default_enchant_time) {#cw yellow;#sub {~(%1~) %2 ~(@tmp_enchant_value~)}} {#cw CYAN;#sub {~(%1~) %2 ~(@tmp_enchant_value~)}}} {#cw red}}
  33. #TRIGGER {~((%d)~) (*) {~(kept~) ~(worn~)|~(worn~) ~(kept~)}} {tmp_enchant_value=@{enchant_%subregex( %2, "[, ']+", "_")_time};#if (@tmp_enchant_value > 0) {#if (@tmp_enchant_value > @default_enchant_time) {#cw yellow;#sub {~(%1~) %2 ~(@tmp_enchant_value~)}} {#cw CYAN;#sub {~(%1~) %2 ~(@tmp_enchant_value~)}}} {#cw red}}
  34. #TRIGGER {~((%d)~) (*) {~(kept~) ~(worn~)|~(worn~) ~(kept~)}} {tmp_enchant_value=@{enchant_%subregex( %2, "[, ']+", "_")_time};#if (@tmp_enchant_value > 0) {#if (@tmp_enchant_value > @default_enchant_time) {#cw yellow;#sub {~(%1~) %2 ~(@tmp_enchant_value~)}} {#cw CYAN;#sub {~(%1~) %2 ~(@tmp_enchant_value~)}}} {#cw red}}
  35. #TRIGGER {~((%d)~) (*) {~(kept~) ~(worn~)|~(worn~) ~(kept~)}} {tmp_enchant_value=@{enchant_%subregex( %2, "[, ']+", "_")_time};#if (@tmp_enchant_value > 0) {#if (@tmp_enchant_value > @default_enchant_time) {#cw yellow;#sub {~(%1~) %2 ~(@tmp_enchant_value~)}} {#cw CYAN;#sub {~(%1~) %2 ~(@tmp_enchant_value~)}}} {#cw red}}
  36. #TRIGGER {~((%d)~) (*) {~(kept~) ~(worn~)|~(worn~) ~(kept~)}} {tmp_enchant_value=@{enchant_%subregex( %2, "[, ']+", "_")_time};#if (@tmp_enchant_value > 0) {#if (@tmp_enchant_value > @default_enchant_time) {#cw yellow;#sub {~(%1~) %2 ~(@tmp_enchant_value~)}} {#cw CYAN;#sub {~(%1~) %2 ~(@tmp_enchant_value~)}}} {#cw red}}
  37. #TRIGGER {~((%d)~) (*) {~(kept~) ~(worn~)|~(worn~) ~(kept~)}} {tmp_enchant_value=@{enchant_%subregex( %2, "[, ']+", "_")_time};#if (@tmp_enchant_value > 0) {#if (@tmp_enchant_value > @default_enchant_time) {#cw yellow;#sub {~(%1~) %2 ~(@tmp_enchant_value~)}} {#cw CYAN;#sub {~(%1~) %2 ~(@tmp_enchant_value~)}}} {#cw red}}
  38. #TRIGGER {~((%d)~) (*) {~(kept~) ~(worn~)|~(worn~) ~(kept~)}} {tmp_enchant_value=@{enchant_%subregex( %2, "[, ']+", "_")_time};#if (@tmp_enchant_value > 0) {#if (@tmp_enchant_value > @default_enchant_time) {#cw yellow;#sub {~(%1~) %2 ~(@tmp_enchant_value~)}} {#cw CYAN;#sub {~(%1~) %2 ~(@tmp_enchant_value~)}}} {#cw red}}
  39. #TRIGGER {^Your (*) loses its magical enchantment.$} {enchant_off %subregex( %1, "[, ']+", "_")}
  40. #TRIGGER {^Your (*) loses its magical enchantment.$} {enchant_off %subregex( %1, "[, ']+", "_")}
  41. #TRIGGER {^You lay your hands over (*) and fill it with magical energy!$} {enchant_up %subregex( %1, "[, ']+", "_")}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement