Here be listing of all 68 enchantments items can have, sorted by rank. It's in another post because previous is already getting very big.
Rank -1
Cursed items will recieve these.
21 - causes random teleport
45 - sucks blood of wielder
46 - disturbs your growth
47 - attracts monsters
Rank 0
In the end, they're just not very useful.
3 - decreases\improves your [skill]
6 - maintains [stat]
56 - catches signals from God
59 - reveals religion
Rank 1
1 - decreases\increases your [stat]
7 - deals [element] damage
9 - can be loaded with [ammo]
22 - prevents you from teleporting
23 - negates the effect of blindness
25 - negates the effect of confusion
26 - negates the effect of fear
27 - negates the effect of sleep
32 - floats you
48 - prevents aliens from entering your body
52 - decreases physical damage you take
Rank 2
2 - grants\weakens resistance to [element]
24 - negates the effect of paralysis
28 - negates the effect of poison
31 - negates the effect of being stranded by bad weather
35 - allows you to see invisible
53 - sometimes nullifies damage you take
57 - inflicts massive damage to dragons
58 - inflicts massive damage to undeads
61 - inflicts massive damage to Gods
Rank 3
Best normal.
29 - speeds up your travel progress
30 - protects you from Etherwind
33 - protects you from mutation
34 - enhances your spells
50 - increases the chance of extra melee attack
51 - increases the chance of extra ranged attack
54 - deals cut damage to the attacker
55 - diminishs bleeding
62 - deals magic damage to magic attacker
68 - enchances your breath
Rank 99
Extra rare.
8 - invokes [something]
36 - absorbs stamina from enemy
37 - brings an end
38 - absorbs MP from enemy
39 - gives you a chance to throw an absolute piercing attak
40 - occasionally stops time
41 - protects you from thieves
42 - allows you to digest rotten food
43 - protects you from cursing words
44 - increases your chance to deliver critical hits
64 - decreases enemy chance to deliver critical hits
65 - provides an interlocking shooting mechanism
66 - provides a proximity assist weapon
Rank 100
The ones you'll never get randomly.
49 - increases the qualitiy of reward
60 - makes audience drunk with haunting tones
63 - make possible to remote blow
67 - change mana to attack power
Notes
There're also up to four numbers in every entry. I think that latter two somehow are preventing wrong-type items from getting an enchantment, and the former two... chance of getting maybe.
And keep in mind: if you want to snack in enchantments 1-9, you should multiply the number by 10000, then add the id of ammotype\skill\stat\invoke\whatever.