[Transifex] Update spammal name in translation files.

Signed-off-by: Raphael Langella <raphael.langella@gmail.com>
[Transifex] Remove obsolete entries.

Signed-off-by: Raphael Langella <raphael.langella@gmail.com>
[Transifex] Rewrap.

Signed-off-by: Raphael Langella <raphael.langella@gmail.com>
[Transifex] Sync.

Signed-off-by: Raphael Langella <raphael.langella@gmail.com>
Fix an uninitialized variable.
Move abyssal layouts to file scope, fix a memory leak.

Globals, even static ones, are bad, but late-init statics inside a function
are even worse, as they make it easy to have a runtime dependency in
something that appears to be const.  Here, at least the compiler will help,
together with valgrind screaming about the use of uninitialized random
generator if one of layouts happens to call random() after all.

(Yes, it does look ugly.)
Improve message when you don't see susceptible monsters in spell range
Preserved meat is not useless if you know Simulacrum.

Can matter for Vp, Mu, Dj.
Remove rF- from the tree form.

Per elliptic, in Zot:5 and certain other places, fire damage will insta-kill
you.

Fedhas keeps the boost, with extra: worshippers get rF+ rC+.
Make the Fedhas message for tree form more informative.

What with fungi?  I don't see him doing anything to them.
Remove the message for Fedhas and fungiform.

Since 159d3dbee, he doesn't grant any resistances anymore.

bh: you may want to adjust that if you wish, in that case, please use some
descriptive message instead of dumb "smiles upon you" like I did.
Give wisp form swiftness and blink on demand.
Autopickup ammo used by starting launchers/spells.
Prevent D:$ overriding Sprint/Tutorial

Improved logic in _dgn_random_map_for_place.
With the old logic, setting a vault as PLACE: D:$
would affect Sprint and Tutorial modes; this will
no longer happen.
Shadow tile
Use pluses for artefact MR inscriptions.

This has come up fairly often: "exactly how much MR does this give?
Should I wear this artefact or that artefact?" Displaying some pluses
should help make the distinction a little easier.

Right now this uses the stealth breakpoints (same codepath): 1-20 gives
one plus (this includes rings of protection from magic), 21-50 gives two
pluses (e.g. the armour of the Dragon King); 50+ gives a new tier of
three pluses (e.g. the amulet of the Four Winds).

Three pluses might end up looking too silly; if so, removing a plus from
the positive tiers might work. (Negative tiers might look silly too - we
currently only have one thing that can give negative MR, and it shows up
as MR--- right now!)
Adjust the MR plus thresholds.

This removes a + from the positive side and merges - and -- tiers for
the negative side, so two pluses/minuses is the max again.

This also impacts stealth (should these be split again so that people
don't get confused?).
Don't reduce penance when Elyvilon blocks melee attacks
Fix blind monsters being able to read scrolls.
Merge remote-tracking branch 'upstream/master' into gettextized

Conflicts:
	crawl-ref/source/abl-show.cc
	crawl-ref/source/dat/descript/ko/gods.txt
	crawl-ref/source/dat/descript/ko/monsters.txt
	crawl-ref/source/melee_attack.cc
	crawl-ref/source/spl-cast.cc
	crawl-ref/source/transform.cc