diff --git a/config/docs.cfg b/config/docs.cfg
index 3579d34d..73e3f774 100644
--- a/config/docs.cfg
+++ b/config/docs.cfg
@@ -697,6 +697,8 @@ docargument [A] [weapon id] [value] [0];
docident [nickcomplete] [adds a command to complete nicknames on];
docremark [your own nick will be ignored];
docexample [nickgreet = [ say (concat "Hello," (concatword $arg1 "!")) ]; nickcomplete nickgreet] [with this you can enter "/nickgreet " and cycle via TAB to the nickname you want to greet.];
+docident [onAttack] [If defined, this will be executed each time you shot a bullet, throw a grenade or use your knife.];
+docargument [weapon] [The weapon that was used] [] [0];
docident [onCallVote] [If this alias exists it will be run every time a vote is called.];
docident [onChangeVote] [If this alias exists it will be run every time a vote is changed.];
docident [onConnect] [If defined, this will be executed when you or another player join(s) a server.];
@@ -706,6 +708,12 @@ docident [onFlag] [If defined, this will be executed each time a flag action occ
docargument [action] [The action that occured] [integer (0 = stolen, 1 = dropped, 2 = lost, 3 = returned, 4 = scored, 5 = ktfscore, 6 = failed to score, 7 = reset)] [0];
docargument [actor] [The client number of the actor] [integer] [0];
docargument [flag] [The flag owner team] [integer (0 = CLA, 1 = RVSF)] [0];
+docident [onHit] [If it's defined, this alias will be executed each time a damage is done.];
+docargument [actor] [The client number of the actor] [integer] [0];
+docargument [target] [The client number of the target] [integer] [0];
+docargument [damage] [The damage done] [integer] [0];
+docargument [gun] [The number of the gun used] [integer] [0];
+docargument [gib] [Is it a gib or a normal frag] [integer (0 or 1)] [0];
docident [onKill] [If it exists, this alias will be executing when any player get killed, receiving a few arguments :];
docargument [actor] [The client number of the actor] [integer] [0];
docargument [target] [The client number of the target] [integer] [0];
@@ -726,6 +734,9 @@ docident [onWeaponSwitch] [If defined, this will be executed each time you switc
docargument [w] [The weapon ID that you switched to] [] [0];
docident [paused] [Determines if the game should be paused.];
docargument [B] [pause game] [min 0/max 1/default 0];
+docident [pm] [Sends a private message to a specified client.];
+docargument [C] [Client number] [] [0];
+docargument [L] [List of strings] [] [0];
docident [prevweapon] [Returns the weapon-index the local player was previously holding.];
docident [pstat_score] [Returns the score statistics for the player with the given clientnumber.];
docargument [C] [client] [0..N] [0];
diff --git a/docs/reference.xml b/docs/reference.xml
index 0afffecd..47cd0044 100644
--- a/docs/reference.xml
+++ b/docs/reference.xml
@@ -1335,15 +1335,15 @@ echo foo
-
- Outputs text to the console.
-
-
-
-
-
-
-
+
+ Outputs text to the console.
+
+
+
+
+
+
+
Outputs text to the console and heads up display.
@@ -2042,8 +2042,26 @@ addOnLoadAlways [
If defined, this will be executed each time you pick up an item.
-
-
+
+
+
+
+
+ If defined, this will be executed each time you shot a bullet, throw a grenade or use your knife.
+
+
+
+
+
+
+
+
+
+
+ If it's defined, this alias will be executed each time a damage is done.
+
+
+
@@ -2636,6 +2654,17 @@ bind PRINT [ if (strcmp $last_server "") [ remember_server ]
+
+ Sends a private message to a specified client.
+
+
+
+
+
+
+
+
+
Ignore a player.