blob: 1fc76a901a175a2cdbdab5dce132c0171116c69f [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001#include "moebel.h"
2
3#define SCHRANKMASTER2 "/players/swift/workroom"
4
5#include <language.h>
6#include <defines.h>
7#include <combat.h>
8#include <properties.h>
9#include <wizlevels.h>
10#include <moving.h>
11#include <rooms.h>
12
13#define BS break_string
14#define ENV(x) environment(x)
15#define ETO environment(this_object())
16#define ETP environment(this_player())
17#define TP this_player()
18#define TO this_object()
19
20#define SP SetProp
21#define QP QueryProp
22#define AD AddDetail
23#define ARD AddReadDetail
24
25#define SUID seteuid(getuid(this_object()))
26
27//#define CAP(x) capitalize(x)
28#define LOWER(x) lower_case(x)
29
30#define CLONEME(x) clone_object(x)->move(ME)
31#define CLONEOB(x) clone_object(x)
32#define CLONE(x,y) clone_object(x)->move(y)
33#define IST_ZAHL(x) (string)to_int(x)==x
34
35#define RIGHT(x,y) (y>sizeof(x)?x:extract(x,sizeof(x)-y,sizeof(x)-1))
36#define LEFT(x,y) (y>sizeof(x)?x:extract(x,0,y-1))