diff --git a/src/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/Guard.java b/src/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/Guard.java index e3d85a0b0..fc991cc8f 100644 --- a/src/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/Guard.java +++ b/src/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/Guard.java @@ -146,7 +146,9 @@ public class Guard extends Mob { @Override public String description() { - return ""; //TODO + return "Once keepers of the prison, these guards have long since become no different than the inmates. " + + "They shamble like zombies, brainlessly roaming through the halls in search of anything out of place, like you!\n\n" + + "They carry chains around their hip, possibly used to pull in enemies to close range."; } private final String CHAINSUSED = "chainsused"; diff --git a/src/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/Tengu.java b/src/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/Tengu.java index fdec8264e..418980ad5 100644 --- a/src/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/Tengu.java +++ b/src/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/Tengu.java @@ -213,8 +213,9 @@ public class Tengu extends Mob { @Override public String description() { return - "Tengu are members of the ancient assassins clan, which is also called Tengu. " + - "These assassins are noted for extensive use of shuriken and traps."; + "A famous assassin, named for the mask grafted to his face.\n\n" + + "Tengu is held down with large clasps on his wrists and knees, though he seems to have gotten rid of his chains long ago.\n\n" + + "He will try to use traps, deceptive magic, and precise attacks to eliminate the only thing stopping his escape: you."; } private static final HashSet> RESISTANCES = new HashSet<>(); diff --git a/src/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/Thief.java b/src/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/Thief.java index 53f4923d1..3a8519c24 100644 --- a/src/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/Thief.java +++ b/src/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/Thief.java @@ -159,9 +159,11 @@ public class Thief extends Mob { @Override public String description() { String desc = - "Deeper levels of the dungeon have always been a hiding place for all kinds of criminals. " + - "Not all of them could keep a clear mind during their extended periods so far from daylight. Long ago, " + - "these crazy thieves and bandits have forgotten who they are and why they steal."; + "Though these inmates roam free of their cells, this place is still their prison. " + + "Over time, this place has taken their minds as well as their freedom. " + + "Long ago, these crazy thieves and bandits have forgotten who they are and why they steal.\n\n" + + "These enemies are more likely to steal and run than they are to fight. " + + "Make sure to keep them in sight, of you might never see your stolen item again."; if (item != null) { desc += String.format( TXT_CARRIES, Utils.capitalize( this.name ), item.name() ); diff --git a/src/com/shatteredpixel/shatteredpixeldungeon/items/quest/CeremonialCandle.java b/src/com/shatteredpixel/shatteredpixeldungeon/items/quest/CeremonialCandle.java index 581030fb3..cd19ef48e 100644 --- a/src/com/shatteredpixel/shatteredpixeldungeon/items/quest/CeremonialCandle.java +++ b/src/com/shatteredpixel/shatteredpixeldungeon/items/quest/CeremonialCandle.java @@ -107,6 +107,8 @@ public class CeremonialCandle extends Item { @Override public String info() { return - "candle"; //TODO + "A set of candles, melted down and fused together through use.\n\n" + + "Alone they are worthless, but used with other candles in a pattern, " + + "they can focus the energy for a summoning ritual."; } } diff --git a/src/com/shatteredpixel/shatteredpixeldungeon/levels/features/Sign.java b/src/com/shatteredpixel/shatteredpixeldungeon/levels/features/Sign.java index c4c5b40ad..8f7d08697 100644 --- a/src/com/shatteredpixel/shatteredpixeldungeon/levels/features/Sign.java +++ b/src/com/shatteredpixel/shatteredpixeldungeon/levels/features/Sign.java @@ -66,7 +66,12 @@ public class Sign { "Surprise attack has a better chance to hit. For example, you can ambush your enemy behind " + "a closed door when you know it is approaching.", - "Don't let The Tengu out!", + "Thomas,\n\n" + + "You've been a great friend, so I'm going to do you a favour. When you get to your shift tonight, check Tengu's cell, then get out.\n\n" + + "Doesn't matter if the prisoners try and escape, pretty soon nobody will be able to leave this place.\n\n" + + "That freak has to stay secured though, if he escapes there's no telling what he'll do, just make sure tengu's cell is locked, then get out.\n\n" + + "Don't bother looking for me after this, a captain must go down with his ship.\n" + + "- Warden Smith", "Pixel-Mart. Spend money. Live longer.", "When you're attacked by several monsters at the same time, try to retreat behind a door.", diff --git a/src/com/shatteredpixel/shatteredpixeldungeon/windows/WndStory.java b/src/com/shatteredpixel/shatteredpixeldungeon/windows/WndStory.java index e9ead2244..6c4c46575 100644 --- a/src/com/shatteredpixel/shatteredpixeldungeon/windows/WndStory.java +++ b/src/com/shatteredpixel/shatteredpixeldungeon/windows/WndStory.java @@ -57,10 +57,11 @@ public class WndStory extends Window { "they are slowly failing.\n\n This place is dangerous, but at least the evil magic at work here is weak." ); CHAPTERS.put( ID_PRISON, - "Many years ago an underground prison was built here for the most dangerous criminals. At the time it seemed " + - "like a very clever idea, because this place indeed was very hard to escape. But soon dark miasma started to permeate " + - "from below, driving prisoners and guards insane. In the end the prison was abandoned, though some convicts " + - "were left locked up here." ); + "Many years ago a prison was built here to house dangerous criminals. " + + "Tightly regulated and secure, convicts from all over the land were brought here to serve time.\n\n" + + "But soon dark miasma started to creep from below, twisting the minds of guard and prisoner alike.\n\n" + + "In response to the mounting chaos, the city sealed off the entire prison. " + + "Nobody knows what became of those who were left for dead within these walls..." ); CHAPTERS.put( ID_CAVES, "The caves, which stretch down under the abandoned prison, are sparcely populated. They lie too deep to be exploited " +