Stendhal Testing: Difference between revisions

Content deleted Content added
imported>AntumDeluge
Movement: Continuous movement setting fixed
imported>AntumDeluge
Clean up old tests
Line 27:
 
 
== Residual Issues from Previous Releases ==
== Tests Specific to the Next Release ==
''You can use a {{version}} release client to logon to test server, but if you want to test the [http://stendhalgame.org/development/download.html {{version}}.5 client] you can do so.''
 
''It is helpful to also use the test client to play on the main, release, server. Playing normally with the [http://stendhalgame.org/development/download.html {{version}}.5 client] could help us uncover new client side bugs, so long as any bug reports make it clear which version of client you use and which server you are playing on.''
 
 
=== Client ===
Line 42 ⟶ 38:
** Fix for [https://github.com/arianne/stendhal/issues/60 Player Continues Walking When Client Loses Focus]
** '''BUG:''' Using ''teleclickmode'' causes player to continue walking after teleport. {{test|ok|}} ''(AntumDeluge: fixed)''
* HP bar & name stay in view of display. {{test|ok}} '''Tested by:''' AntumDeluge
* "Attack" menu option removed from butterflies in Semos Plains N. {{test|ok}} ''(AntumDeluge)''
** Effects all PassiveNPC types:
*** Puppy should still have "Pet" option. {{test|ok}} ''(AntumDeluge)''
 
=== Pets ===
 
'''Some bugs to look for:'''
* Testing new Pet features ''('''NOTE:''' the following is from previous release but still may need testing/fixed)''
* Do pets get stuck at any point, and Forget how to follow owners?
* Do any items go to waste when they go to drink or eat them?
* When baby dragons grow into adults they can get stuck in walls. {{test|nok}}
 
* Testing new Pet features
** leveling up. {{test|nok}} (AntumDeluge) '''''Issue:''' Baby dragon doesn't seem to gain any XP from fighting.''
*** healingShould withnot potionsbe able to walk through walls. {{test|oknok}} ''(AntumDeluge: okay, but pets can walk over chests)''
** Pets are now passable so as to not trap players. {{test|ok}} ''(AntumDeluge)''
*** Should not be able to walk through walls. {{test|ok}} ''(AntumDeluge: okay, but pets can walk over chests)''
 
=== New/Replaced Entity Images ===
Some bugs to look for:
 
- Do pets get stuck at any point, and Forget how to follow owners?
 
- Do any items go to waste when they go to drink or eat them?
 
- When baby dragons grow into adults they can get stuck in walls. {{test|nok}}
 
=== Graphics ===
 
==== New/Replaced Tilesets ====
 
* plant/tree/
** {{StendhalFile|d602f0a|tiled/tileset/plant/tree/christmas_tree.png|christmas_tree}} (Semos City Christmas) {{test|}}
** {{StendhalFile|d602f0a|tiled/tileset/plant/tree/christmas_tree2.png|christmas_tree2}} (Semos City Christmas) {{test|}}
** {{StendhalFile|6fa5e2b|tiled/tileset/building/house_chalet.png|house_chalet}} {{test|ok}} ''(AntumDeluge: Tested on 0_ados_mountain_n2_w2)''
 
==== New/Replaced Sprites ====
 
* enemies:
** <creature>barbarian elite</creature> ({{StendhalFile|f9d0039|data/sprites/monsters/human/barbarian_elite.png|barbarian_elite.png}}) ('''''needs to be reworked to match style of other barbarians''''') {{test|}}
** <creature>arachne</creature> ({{StendhalCommit|485fb2f|485fb2f}}) {{test|ok}} (tigertoes)
** <creature>barbarian leader</creature> ({{StendhalCommitStendhalFile|a6d69d6f66d219|a6d69d6data/sprites/monsters/human/barbarian_leader.png|barbarian_leader.png}}) ('''''needs to be reworked to match style of other barbarians''''') {{test|ok}} (tigertoes)
** <creature>barbarian chamanunicorn</creature> ({{StendhalCommitStendhalFile|40eb54803b0094|40eb548data/sprites/monsters/mythical_being/unicorn.png|unicorn.png}}) {{testTest|ok}} (tigertoes)
** <creature>barbarian elite</creature> ({{StendhalCommit|f9d0039|barbarian_elite}}) ('''''needs to be reworked to match style of other barbarians''''') {{test|}}
** <creature>barbarian leader</creature> ({{StendhalCommit|f66d219|f66d219}}) ('''''needs to be reworked to match style of other barbarians''''') {{test|}}
** <creature>barbarian wolf</creature> ({{StendhalCommit|898036d|898036d}}) {{test|ok}} (tigertoes)
** <creature>blordrough corporal</creature> ({{StendhalCommit|002e577|002e577}}) {{test|ok}} (tigertoes)
** <creature>blordrough quartermaster</creature> ({{StendhalCommit|51e9b20|51e9b20}}) {{test|ok}} (tigertoes)
** <creature>blordrough storm trooper</creature> ({{StendhalCommit|d74c718|d74c718}}) {{test|ok}} (tigertoes)
** <creature>blue mohiko</creature> ({{StendhalCommit|768128e|768128e}}) {{test|ok}} (tigertoes)
** <creature>cyclops</creature> ({{StendhalCommit|16df764|16df764}}) {{test|ok}} (tigertoes)
** <creature>elder skeleton</creature> ({{StendhalCommit|301c930|301c930}}) {{test|ok}} (tigertoes)
** <creature>fallen high priest</creature> ({{StendhalCommit|950c2e7|950c2e7}}) {{test|ok}} (tigertoes)
** <creature>fallen priest</creature> ({{StendhalCommit|987d7ec|987d7ec}}) {{test|ok}} (tigertoes)
** <creature>fox</creature> ({{StendhalCommit|7286be9|7286be9}}) {{test|ok}} (tigertoes)
** <creature>green phantom</creature> ({{StendhalCommit|fb18b46|fb18b46}}) {{test|ok}} (tigertoes)
** <creature>high lich</creature> ({{StendhalCommit|80629c4|80629c4}}) {{test|ok}} (tigertoes)
** <creature>hunter</creature> ({{StendhalCommit|ddb46b0|ddb46b0}}) {{test|ok}} (tigertoes)
** <creature>imperial commander</creature> ({{StendhalCommit|3648d1c|3648d1c}}) {{test|ok}} (tigertoes)
** <creature>imperial general giant</creature> ({{StendhalCommit|3498d0f|3498d0f}}) {{test|ok}} (tigertoes)
** <creature>imperial mutant</creature> ({{StendhalCommit|19d457b|19d457b}}) {{test|ok}} (tigertoes)
** <creature>kalavan housewife</creature> ({{stendhalCommit|ad1ef57|ad1ef57}}) {{test|ok}} (tigertoes)
** <creature>lich</creature> ({{StendhalCommit|53cf96|53cf96}}) {{test|ok}} (tigertoes)
** <creature>madaram axeman</creature> ({{StendhalCommit|1d6ec3f|1d6ec3f}}) {{test|ok}} (tigertoes)
** <creature>madaram archer</creature> ({{StendhalCommit|942334e|942334e}}) {{test|ok}} (tigertoes)
** <creature>madaram buster blader</creature> ({{StendhalCommit|e2ddcac|e2ddcac}}) {{test|ok}} (tigertoes)
** <creature>madaram cavalry</creature> ({{StendhalCommit|136dc53|136dc53}}) {{test|ok}} (tigertoes)
** <creature>madaram peasant</creature> ({{StendhalCommit|0a4e387|0a4e387}}) {{test|ok}} (tigertoes)
** <creature>madaram queen</creature> ({{StendhalCommit|aa4234b|aa4234b}}) {{test|ok}} (tigertoes)
** <creature>madaram soldier</creature> ({{StendhalCommit|7f0f279|7f0f279}}) {{test|ok}} (tigertoes)
** <creature>madaram windwalker</creature> ({{StendhalCommit|ea4dfd2|ea4dfd2}}) {{test|ok}} (tigertoes)
** <creature>master giant</creature> ({{StendhalCommit|e78fd6c|e78fd6c}}) {{test|ok}} (tigertoes)
** <creature>necrosophia</creature> ({{StendhalCommit|fbd3c95|fbd3c95}}) {{test|ok}} (tigertoes)
** <creature>ninja</creature> ({{StendhalCommit|5c9bb86|5c9bb86}}) {{test|ok}} (tigertoes)
** <creature>red roohako</creature> ({{StendhalCommit|a390458|a390458}}) {{test|ok}} (tigertoes)
** <creature>thing</creature> ({{StendhalCommit|ecd1778|ecd1778}}) {{test|ok}} (tigertoes)
** <creature>wooden golem</creature> ({{StendhalCommit|7c06baf|7c06baf}}) {{test|ok}} (tigertoes)
** <creature>xenocium</creature> ({{StendhalCommit|e14f0b0|e14f0b0}}) {{test|ok}} (tigertoes)
* NPCs:
** <npc>Aerianna</npc> ({{StendhalCommit|fa91835|halfelfnpc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Aenihata</npc> ({{StendhalCommit|addc424|highpriestnpc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Aldrin</npc> ({{StendhalCommit|9bea710|beekeepernpc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Alexander</npc> ({{StendhalCommit|53f1bab|weaponrytradernpc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Anastasia</npc> ({{StendhalCommit|ff10c2e|woman_006_npc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Andy</npc> ({{StendhalCommit|f8c2230|manwithhatnpc}}) {{test|ok}} (tigertoes)
** <npc>Anna</npc> ({{StendhalCommit|a0c120c|kid5npc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Ben</npc> ({{StendhalCommit|0cd6c20|kid7npc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Caroline</npc> ({{StendhalCommit|55cff0b|fishermansdaughternpc}})) {{test|ok}} (tigertoes)
** <npc>Coralia</npc> ({{StendhalCommit|507f114|maidnpc}}) {{test|ok}} ''(AntumDeluge)''
** <npc>Dr. Feelgood</npc> ({{StendhalCommit|0aa6aed|doctornpc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Erastus</npc> ({{StendhalCommit|b940ad2|blueoldwizardnpc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Esolte Vietta</npc> ({{StendhalCommit|ad316a2|witch3npc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Felina</npc> ({{StendhalCommit|8c5e9ec|woman_009_npc}}) {{test|ok}} ''(AntumDeluge)''
** <npc>Femme Fatale</npc> ({{StendhalCommit|02db3ee|principalnpc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Fritz</npc> ({{StendhalCommit|26709da|oldfishermannpc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>George</npc> ({{StendhalCommit|44996db|kid4npc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Goran</npc> ({{StendhalCommit|a1006e1|deadmannpc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Grafindle</npc> ({{StendhalCommit|f11e72e|elfbankeroldnpc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Gulimo</npc> & <npc>Loretta</npc> ({{StendhalCommit|0c49095|greendwarfnpc}}) & {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Hazel</npc> ({{StendhalCommit|f8c2230|curatornpc}}) {{test|ok}} (tigertoes)
** <npc>Imorgen</npc> ({{StendhalCommit|8ce7db3|youngwitchnpc}}) {{test|ok}} ''(Tested by: AntumDeluge)'' (hat may need adjusted on N-facing frames)
** <npc>Jaer</npc> ({{StendhalCommit|4cfdff2|orientalwizardnpc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Jef</npc> ({{StendhalCommit|b809ca4|kid6npc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Jens</npc> ({{StendhalCommit|55ab75b|kid3npc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Jynath</npc> ({{StendhalCommit|61de24b|witchnpc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Kelicia</npc> ({{StendhalCommit|b92c172|swimmer7npc}}) {{test|ok}} (tigertoes)
** <npc>Lawrence</npc> ({{StendhalCommit|1647c41|man_002_npc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Liliana</npc> ({{StendhalCommit|8845ca5|slim_woman_npc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Martin Farmer</npc> ({{StendhalCommit|c915c4b|man_008_npc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Mircea</npc> ({{StendhalCommit|781ce88|oldwitchnpc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Monogenes</npc> ({{StendhalCommit|a98c830|oldmannpc}}) (only head has changed) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Mr Taxman</npc> ({{StendhalCommit|30491c8|taxmannpc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Mrotho</npc> ({{StendhalCommit|0fece60|barracksbuyernpc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Pequod</npc> & <npc>Santiago</npc> ({{StendhalCommit|84b24d8|fishermannpc}}) {{test|ok}} (tigertoes)
** <npc>Priest</npc> ({{StendhalCommit|c1601cd|priestnpc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Princess Esclara</npc> ({{StendhalCommit|e308249|amazoness_princessnpc|}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Ravashack</npc> ({{StendhalCommit|20afdfa|largeblackwizardnpc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Ritati Dragontracker</npc> ({{StendhalCommit|6027536|olddwarfnpc}}) <npc>Hogart</npc> & {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Roger Frampton</npc> ({{StendhalCommit|6835b01|man_004_npc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Sally</npc> ({{StendhalCommit|724feda|littlegirlnpc}}) {{test|ok}} (tigertoes)
** <npc>Seremela</npc> ({{StendhalCommit|dc69626|elfflowergrowernpc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Sister Benedicta</npc> ({{StendhalCommit|d2265fc|nunnpc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Stefan</npc> ({{StendhalCommit|2b3333a|recruiter1npc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Sue</npc> ({{StendhalCommit|5fcf79c|gardenernpc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Thanatos</npc> ({{StendhalCommit|5eb10b2|darkwizardnpc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Tywysoga</npc> ({{StendhalCommit|1fc3818|elfprincessnpc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Venethiel</npc> ({{StendhalCommit|ea4b73e|magicianhousegreeternpc}}) {{test|ok}} (tigertoes)
** <npc>Valo</npc> ({{StendhalCommit|fbd841c|grandadnpc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>Wishman</npc> ({{StendhalCommit|4a39d5b|stormtroopernpc}}) {{test|ok}} ''(Tested by: AntumDeluge)''
** <npc>XP Hunter</npc> ({{StendhalCommit|2aeaf22|xpphunternpc}}) {{test|ok}} ''(AntumDeluge)''
* Conditional NPCs:
** Christmas:
*** ''(Rudolph)'' ({{StendhalCommit|5b6847c|rudolphnpc}}) {{test|}}
*** ''(Santa)'' ({{StendhalCommit|ff96636d58|santaclausnpc}}) {{Test|}}
* outfit:
** {{StendhalFile|e0ec841|data/sprites/outfit/body/body_078.png|body_078}} (white cat) {{test|nok}} ''(AntumDeluge: If custom skin color is set, messes up outfit. Also, Kettah Wehoh thinks player is naked)''
** {{StendhalFile|e0ec841|data/sprites/outfit/body/body_079.png|bldy_079}} (black cat) {{test|nok}} ''(AntumDeluge: Same as white cat)''
** {{StendhalFile|f38a069|data/sprites/outfit/body/body_095.png|body_095}} (alien) {{test|ok}} ''(AntumDeluge)''
** {{StendhalFile|176ee98|data/sprites/outfit/dress/dress_062.png|dress_062}} {{test|ok}} ''(AntumDeluge)''
** {{StendhalFile|88b8a36|data/sprites/outfit/dress/dress_073.png|dress_073}} {{test|ok}} ''(AntumDeluge)''
** {{StendhalCommit|3cb8ecc|hair_045 & hair_095}} {{test|ok}} (tigertoes)
** {{StendhalFile|85cfd6a|data/sprites/outfit/hair/hair_046.png|hair_046}} & {{StendhalFile|63bc659|data/sprites/outfit/hair/hair_096.png|hair_096}} {{test|ok}} ''(AntumDeluge)''
** {{StendhalFile|5822734|data/sprites/outfit/head/head_021.png|head_021}} (eye patch) {{test|ok}} ''(AntumDeluge)''
** {{StendhalCommit|eda92f7|detail_00<nowiki>[1-4]</nowiki>}} (balloons) {{test|ok}} ''(AntumDeluge)''
** {{StendhalCommit|afa3169|detail_007}} (umbrella) slightly edited to work with new base sprites. {{test|ok}} ''(AntumDeluge)''
* item:
** <item>black book</item> ({{StendhalCommit|e5d8b96|e5d8b96}}) {{test|ok}} (tigertoes)
** <item>blue book</item> ({{StendhalCommit|e5d8b96|e5d8b96}}) {{test|ok}} (tigertoes)
** gray book ({{StendhalCommit|e5d8b96|e5d8b96}}) (not active in-game)
** green book ({{StendhalCommit|e5d8b96|e5d8b96}}) (not active in-game)
** purple book ({{StendhalCommit|e5d8b96|e5d8b96}}) (not active in-game)
** red book ({{StendhalCommit|e5d8b96|e5d8b96}}) (not active in-game)
** turquoise book ({{StendhalCommit|e5d8b96|e5d8b96}}) (not active in-game)
** white book ({{StendhalCommit|e5d8b96|e5d8b96}}) (not active in-game)
** yellow book ({{StendhalCommit|e5d8b96|e5d8b96}}) (not active in-game)
** fumble arrow ({{StendhalCommit|18ffcb7|18ffcb7}}) (not active in-game)
** poison arrow ({{StendhalCommit|d4a179d|d4a179d}}) (not active in-game)
** <item>rod of the gm</item> ({{StendhalCommit|6f3485b|6f3485b}}) {{test|ok}} (tigertoes)
** <item>short sword</item> ({{StendhalCommit|22efb40|22efb40}}) {{test|ok}} (tigertoes)
** <item>skull staff</item> ({{StendhalCommit|6f3485b|6f3485b}}) {{test|ok}} (tigertoes)
** slowdown arrow ({{StendhalCommit|18ffcb7|18ffcb7}}) (not active in-game)
** speedup arrow ({{StendhalCommit|18ffcb7|18ffcb7}}) (not active in-game)
** <item>wooden arrow</item> ({{StendhalCommit|18ffcb7|18ffcb7}}) {{test|ok}} (tigertoes)
** <item>wooden bow</item> ({{StendhalCommit|1c9b16a|1c9b16a}}) {{test|ok}} (tigertoes)
* corpse (harmless):
** {{StendhalCommit|318e8ef|chaos green dragonrider & chaos red dragonrider}} {{test|nok}} (tigertoes - both corpses are too large for beast size)
** {{StendhalCommit|318e8ef|cobra & king cobra}} {{test|nok}} (tigertoes - cobra is too large - king cobra might be as well)
** {{StendhalCommit|318e8ef|crocodile}} {{test|ok}} (tigertoes)
** {{StendhalCommit|8ec23cb|elephant}} {{test|ok}} (tigertoes)
** {{StendhalCommit|318e8ef|flying golden dragon & twin headed dragon}} {{test|nok}} (tigertoes - both corpses are too large for beast size)
** {{StendhalCommit|318e8ef|giant}} {{test|ok}} (tigertoes)
** {{StendhalCommit|318e8ef|giant dwarf & Dhohr Nuggetcutter}} {{test|ok}} (tigertoes)
** {{StendhalCommit|318e8ef|giant kobold}} {{test|ok}} (tigertoes)
** {{StendhalCommit|318e8ef|green dragon, blue dragon, red dragon, & black dragon}} {{test|nok}} (tigertoes - green, blue and red corpses too large - black is good)
** {{StendhalCommit|318e8ef|kraken}} {{test|nok}} (tigertoes - corpse too small and wrong kind)
** {{StendhalCommit|59f905c|spider, poisonous spider, & giant spider}} {{test|nok}} (tigertoes - spider and poisonous spider corpses are too small - giant spider is wrong kind of corpse)
* Untested new sprites from previous release:
** enemies:
*** <creature>unicorn</creature> ({{StendhalCommit|03b0094|03b0094}}) {{Test|}}
 
=== Combat Animations ===
==== Sprites with Changed Dimensions ====
 
Questions to consider:
* Is the ability of the enemy to spawn affected?
* Can the enemy no longer fit through spaces where it could before?
* Can the enemy now fit through spaces where it could not before?
* How is attacking players in groups affected?
** Can players now be attacked by more or less enemies at one time?
* Does the creature need a new corpse with different dimensions?
 
'''Enemies ''(Collision for these enemies should be tested in the areas where they spawn.)'':'''
* <creature>elephant</creature> ({{StendhalCommit|fd426c6|from 1,1 (48x64) to 3,2 (96x96)}}) {{test|ok|collision}} (tested by: AntumDeluge)
 
==== New Combat Sprites ====
 
Attack animations using following natures:
* dark (no clubs currently):
** sword {{test|ok}} ''(AntumDeluge)''
** axe {{test|ok}} ''(AntumDeluge: Okay, but hard to make out axe shape from animation)''
* light (no clubs currently):
** sword {{test|ok}} ''(AntumDeluge)''
** axe {{test|ok}} ''(AntumDeluge)''
* fire (no axes currently):
** sword {{test|ok}} ''(AntumDeluge)''
** club {{test|ok}} ''(AntumDeluge)''
* ice (no axes currently):
** sword {{test|nok}} ''(AntumDeluge: pixels extend out of frame)''
** club {{test|nok}} ''(AntumDeluge: pixels extend out of frame)''
 
==== Fixed Missing Images ====
 
* {{StendhalFile|master|data/sprites/npc/animal/kitten.png|kittens}} in <npc>Felina|Felina's</npc> house. {{test|ok}} ''(AntumDeluge)''
 
=== Movement ===
Line 253 ⟶ 79:
* Execution:
** Replaced "Alt. + direction" with double press direction key to initiate. {{test|nok|}} (AntumDeluge) '''''BUGGY:''' Delayed direction release seems to interfere so does not always initiate.''
*** General settings option "''Double-tap direction for auto-walk''" must be enabled. {{test|ok}} ''(AntumDeluge)''
* Behaviour:
** Players are now forced to stop after using portals (old behaviour). {{test|ok}} ''(AntumDeluge)''
*** Because prediction of which side player will end up on dest. portal, player must stop else they may continuously traverse back & forth between portals.
*** Players should still move continuously after zone changes. {{test|ok}} ''(AntumDeluge)''
 
Continuous movement:
* Used to allow player to move continuously after zone change or teleport when using direction keys to walk. {{test|ok}} ''(AntumDeluge)''
** Disabled for portals for same reason as ''auto-walk''.
* To enable/disable:
** Via Settings -> General -> Continuous movement". {{test|ok}} ''(AntumDeluge)''
** Using <span style="color:green;font-style:italic;">movecont</span> slash command. {{test|ok}} ''(AntumDeluge)''
 
=== Sound ===
 
==== Added NPC Sounds ====
 
* <npc>Esolte Vietta</npc>:
** witch-cackle-1 {{test|ok}} ''(Tested by: AntumDeluge)''
 
==== Added Enemy Sounds ====
 
* <creature>caiman</creature>:
** 4 sounds {{test|ok}} ''(AntumDeluge)''
 
==== New Music for Zones ====
 
Zone name:
* dreamscape {{test|ok}} ''(Tested by: AntumDeluge)''
 
=== NPCs ===
 
* <npc>Liliana</npc> & <npc>Saskia</npc> have moved shop to Semos City for Mine Town Weeks. {{test|ok}} (tigertoes)
** Players cannot enter Magic City clothing boutique. {{test|ok}} ''(AntumDeluge)''
** If player happens to be inside Magic City clothing boutique on login, should be able to leave. {{test|ok}} ''(AntumDeluge)''
* <npc>Saskia</npc> will now rent out black & white cat costumes. {{test|ok}} (tigertoes)
 
==== NPC Behaviour ====
 
These NPCs will stop instead of turn around after collision (old behaviour):
* <npc>Anna</npc> {{test|ok}} (tigertoes)
* <npc>Annie Jones</npc> {{test|ok}} (tigertoes)
* <npc>Dr. Feelgood</npc> {{test|ok}} (tigertoes)
* <npc>Florence Boullabaisse</npc> {{test|ok}} (tigertoes)
* <npc>George</npc> {{test|ok}} (tigertoes)
* <npc>Hogart</npc> {{test|ok}} (tigertoes)
* <npc>Jens</npc> {{test|ok}} (tigertoes)
* <npc>Katinka</npc> {{test|ok}} (tigertoes)
* <npc>Kendra Mattori</npc> {{test|ok}} (tigertoes)
* <npc>Lorenz</npc> {{test|ok}} (tigertoes)
* <npc>Loretta</npc> {{test|ok}} (tigertoes)
* <npc>Morgrin</npc> {{test|ok}} (tigertoes)
* <npc>Mr. Yeti</npc> {{test|ok}} (tigertoes)
* <npc>Mrs. Yeti</npc> {{test|ok}} (tigertoes)
* <npc>Old Mother Helena</npc> {{test|ok}} (tigertoes)
* <npc>Princess Esclara</npc> {{test|ok}} (tigertoes)
* <npc>Ritati Dragontracker</npc> {{test|ok}} (tigertoes)
* <npc>Valo</npc> {{test|ok}} (tigertoes)
Players can say "rent" in place of "hire" with NPCs such is <npc>Liliana</npc> & <npc>Saskia</npc>. {{test|ok}} (tigertoes)
 
=== Enemy Drops ===
 
<span style="color:red;font-style:italic;">(NOTE: there is currently a bug where creatures never drop possible max number of an item; this is fixed on commit {{StendhalCommit|2b069c9|2b069c9}}, but may not be in 1.28 release)</span>
* <creature>imperial experiment</creature> drops 2-4 ''sedative'' at 18% probability. {{test|ok}} ''(AntumDeluge)''
* <creature>madaram healer</creature> drops 1-2 ''sedative'' at 20% probability. {{test|ok}} ''(AntumDeluge)''
* <creature>pegasus</creature> drops 1 <item>mithril armor</item> at 0.9% probability. (requires '''''-Dstendhal.testserver=junk''''' setting to summon rare creatures) {{test|}}
 
=== ScriptsAltered Quests ===
 
* [[Stendhal Quest/Balloon for Bobby]]:
New GM scripts:
** <npc>Bobby</npc> no longer restores original outfit if player is wearing a temporary one '''''(cannot be tested during Mine Town)'''''. {{test|}}
* ''AlterKills'' {{test|ok}} ''(AntumDeluge)''
** Usage:
*** /script AlterKills.class <player> <solo|shared> <count> <enemy>
*** /script AlterKills.class [!help]
** Arguments:
*** !help: Show usage information (same as if invoked without any arguments)
*** player: Name of target player
*** solo: Alter solo kill count
*** shared: Alter shared kill count
*** count: New kill count value
*** enemy: Name of enemy for which kill count applies
 
=== Achievements ===
 
== Tests for Christmas Release ==
New achievements:
* ''Heretic'' {{test|ok}} ''(AntumDeluge)''
** Complete Kill Monks 25 times.
** difficulty: hard
* ''Sergeant'' {{test|ok}} ''(AntumDeluge)''
** Complete Kill Enemy Army quest 5 times.
** difficulty: hard
* ''Major'' {{test|ok}} ''(AntumDeluge)''
** Complete Kill Enemy Army quest 25 times.
** difficulty: hard
* ''Major General'' {{test|ok}} ''(AntumDeluge)''
** Complete Kill Enemy Army quest 50 times.
** difficulty: hard
* ''Field Marshal'' {{test|ok}} ''(AntumDeluge)''
** Complete Kill Enemy Army quest 100 times.
** difficulty: hard
 
=== QuestsNew/Replaced Sprites ===
 
* '''NPC:'''
==== Karma Reward Changes ====
** ''(Rudolph)'' ({{StendhalFile|5b6847c|data/sprites/npc/rudolphnpc.png|rudolphnpc.png}}) {{test|}}
** ''(Santa)'' ({{StendhalFile|ff96636d58|data/sprites/npc/santaclausnpc.png|santaclausnpc.png}}) {{Test|}}
* '''Enemy:'''
** <creature>deer|reindeer</creature> ({{StendhalFile|9e7e10e|data/sprites/monsters/animal/reindeer.png|reindeer.png}}) {{test|}}
 
=== New/Replaced Tilesets ===
* Amazon Princess:
** <npc>Princess Esclara</npc> awards +3 karma for accepting quest. {{test|ok}} (tigertoes, AntumDeluge)
* Campfire:
** <npc>Sally</npc> awards +2 karma for accepting quest. {{test|ok}} (tigertoes, AntumDeluge)
* Chocolate for Elisabeth:
** <npc>Elisabeth</npc> awards +2 karma for accepting quest. {{test|ok}} (tigertoes, AntumDeluge)
* Clean Athor's Underground:
** <npc>John</npc> awards +1 karma for accepting or deducts -2 for rejecting quest. {{test|ok}} ''(AntumDeluge)''
* Fish Soup for Hughie
** <npc>Anastasia</npc> awards +1 karma for accepting quest. {{test|ok}} ''(AntumDeluge)''
* Fruits for Coralia:
** <npc>Coralia</npc> awards +1 karma for accepting quest. {{test|ok}} ''(AntumDeluge)''
* Hungry Joshua:
** <npc>Xoderos</npc> awards +2 karma for accepting quest. {{test|ok}} ''(AntumDeluge)''
* Ice Cream for Annie:
** <npc>Annie Jones</npc> awards +2 karma for accepting quest. {{test|ok}} ''(AntumDeluge)''
* Kanmararn Soldiers:
** <npc>Henry</npc> awards +3 karma for accepting quest. {{test|ok}} ''(AntumDeluge)''
* Kill Spiders:
** <npc>Morgrin</npc> awards +1 karma for accepting quest. {{test|ok}} ''(AntumDeluge)''
* Snowballs for Mr. Yeti:
** <npc>Mr. Yeti</npc> awards +2 karma for accepting quest. {{test|ok}} ''(AntumDeluge)''
* Zoo Food:
** <npc>Katinka</npc> awards +5 karma for accepting quest. {{test|ok}} ''(AntumDeluge)''
 
* plant/tree/
==== Altered Quests ====
** {{StendhalFile|d602f0a|tiled/tileset/plant/tree/christmas_tree.png|christmas_tree}} (Semos City Christmas) {{test|}}
** {{StendhalFile|d602f0a|tiled/tileset/plant/tree/christmas_tree2.png|christmas_tree2}} (Semos City Christmas) {{test|}}
 
* [[Stendhal Quest/A Sad Scientist]]: ''(!needs heavy testing!)''
** <npc>Mayor Sakhs</npc> will not give <item>note</item> if player is already carrying one. {{test|ok}} (AntumDeluge)
** <npc>Vasi Elos</npc> will only accept note & <item>goblet</item> given to player by Mayor. {{test|ok}} (AntumDeluge)
* [[Stendhal Quest/Balloon for Bobby]]:
** <npc>Bobby</npc> no longer restores original outfit if player is wearing a temporary one (cannot be tested during Mine Town). {{test|}}
** Displays in quest log. {{test|ok}} ''(AntumDeluge)''
 
== Tests Specific to the Next Release ==
=== Items ===
 
''You can use a {{version}} release client to logon to test server, but if you want to test the [http://stendhalgame.org/development/download.html {{version}}.5 client] you can do so.''
==== Implementation Changes ====
 
''It is helpful to also use the test client to play on the main, release, server. Playing normally with the [http://stendhalgame.org/development/download.html {{version}}.5 client] could help us uncover new client side bugs, so long as any bug reports make it clear which version of client you use and which server you are playing on.''
* <item>antidote</item> & <item>greater antidote</item> are now implemented by {{StendhalFile|master|src/games/stendhal/server/entity/item/StatusHealer.java|StatusHealer.java}}.
** Should function same as previously. {{test|ok}} (tigertoes)
 
==== New Items ====
 
* sedative
** Cures/Prevents "shocked" status. {{test|ok}} ''(AntumDeluge: works, but there tend to be multiple "you are no longer shocked" messages)''
 
=== Maps ===
 
* Portals in Ados Abandoned Keep specify facing direction when used.
** Make sure all portals are working correctly in this area. {{test|ok}} ''(AntumDeluge)''
 
== Unapproved Changes ==