blob: 8992e46de23dce0fd8cf0dd20a27adf5140a0e22 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001#include <items/kraeuter/kraeuterliste.h>
2#include <items/kraeuter/kraeuter.h>
3#include "../files.h"
4
5inherit STDPLANT;
6
7void create()
8{
9 ::create();
10 customizeMe(WASSER_HAHNENFUSS_WEISS);
11}
12
13/*varargs int move(mixed dest, int method)
14{
15 // die Einwohner des Zauberwalds sehen es nicht gerne, wenn jemand ihre
16 // magischen Pflanzen pflueckt...
17 int res;
18 res=(int)::move(dest, method);
19 if (res!=1) return res;
20 if (environment())
21 environment()->SetProp(ZAUBERWALD, time()+AGGRESSIVE_TIME);
22 return 1;
23}*/
24
25protected void NotifyMove(object dest, object oldenv, int method) {
26 if ( !oldenv && objectp(dest) && query_once_interactive(dest) &&
27 strstr(object_name(environment(dest)),"zauberwald")>-1) {
28 dest->SetProp(ZAUBERWALD, time()+AGGRESSIVE_TIME);
29 }
30 return ::NotifyMove(dest, oldenv, method);
31}
32