blob: ee982b77f883ca3bcc3f19adba6f3c03bdea7bfc [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001
Zesstra953f9972017-02-18 15:37:36 +01002GetOffset()
3***********
MG Mud User88f12472016-06-24 23:31:02 +02004
5
Zesstra953f9972017-02-18 15:37:36 +01006FUNKTION
7========
MG Mud User88f12472016-06-24 23:31:02 +02008
Zesstra953f9972017-02-18 15:37:36 +01009 varargs int GetOffset(string vname, mapping map, object pl)
MG Mud User88f12472016-06-24 23:31:02 +020010
11
Zesstra953f9972017-02-18 15:37:36 +010012ARGUMENTE
13=========
MG Mud User88f12472016-06-24 23:31:02 +020014
Zesstra953f9972017-02-18 15:37:36 +010015 vname : name des parameters aus dem spellmapping
16 map : spellmapping
17 pl : caster
MG Mud User88f12472016-06-24 23:31:02 +020018
19
Zesstra953f9972017-02-18 15:37:36 +010020BESCHREIBUNG
21============
MG Mud User88f12472016-06-24 23:31:02 +020022
Zesstra953f9972017-02-18 15:37:36 +010023 'Berechnet' den Offset des Parameters in spellmapping.
MG Mud User88f12472016-06-24 23:31:02 +020024
25
Zesstra953f9972017-02-18 15:37:36 +010026RUECKGABEWERT
27=============
MG Mud User88f12472016-06-24 23:31:02 +020028
Zesstra953f9972017-02-18 15:37:36 +010029 Berechneter Offset aus dem Spellmapping.
MG Mud User88f12472016-06-24 23:31:02 +020030
31
Zesstra953f9972017-02-18 15:37:36 +010032BEMERKUNGEN
33===========
MG Mud User88f12472016-06-24 23:31:02 +020034
Zesstra953f9972017-02-18 15:37:36 +010035 Beschraekung auf -10000 bis +10000. Werte groesser oder kleiner
36 als diese werden 'abgeschnitten'. Mehr als 100% Bonus oder Malus
37 gibts nicht ;-).
38
39
40BEISPIEL
41========
42
43 xxx=GetOffset(SI_SKILLDAMAGE,sinfo,caster);
MG Mud User88f12472016-06-24 23:31:02 +020044
45Siehe auch:
46
Zesstra953f9972017-02-18 15:37:36 +010047 "GetValue", "GetFactor", "GetFValue", "GetValueO", "GetFValueO"
MG Mud User88f12472016-06-24 23:31:02 +020048
Zesstra953f9972017-02-18 15:37:36 +010049 Ausfuehrliches Beispiel siehe "GetFValueO".