Stendhal Testing: Difference between revisions

Jump to navigation Jump to search
Content deleted Content added
imported>AntumDeluge
Price Changes: tested silk gland
imported>AntumDeluge
blank & update for 1.39
Line 8: Line 8:
We have a dedicated test server on '''stendhalgame.org Port 32100'''. It is refreshed with new code and a new copy of the real database once a day. You can login with your normal account, if it is a least one day old.
We have a dedicated test server on '''stendhalgame.org Port 32100'''. It is refreshed with new code and a new copy of the real database once a day. You can login with your normal account, if it is a least one day old.


== Test Client ==
= Test Client =


You may need a test client.
You may need a test client.
Line 18: Line 18:
** Go to the following URL in a web browser, but replace "<nowiki><username></nowiki>" with your character's name: '''<nowiki>https://stendhalgame.org/testclient/stendhal.html#<username></nowiki>'''
** Go to the following URL in a web browser, but replace "<nowiki><username></nowiki>" with your character's name: '''<nowiki>https://stendhalgame.org/testclient/stendhal.html#<username></nowiki>'''


== Testing Aids ==
= Testing Aids =


=== Aida ===
== Aida ==


A special helper NPC, Aida, is available on the test server. You can request any item from & she can teleport you to specific maps, any NPC or player, & she can mark empty scrolls for you.
A special helper NPC, Aida, is available on the test server. You can request any item from & she can teleport you to specific maps, any NPC or player, & she can mark empty scrolls for you.


=== Testing Key ===
== Testing Key ==


{|class="prettytable"
{|class="prettytable"
Line 42: Line 42:




== Tests Specific to the Next Release ==
= Tests Specific to the Next Release =


''You can use a {{version}} release client to logon to test server, but you will need the [http://stendhalgame.org/development/download.html {{version}}.5 client] to be able to test all features.''
''You can use a {{version}} release client to logon to test server, but you will need the [http://stendhalgame.org/development/download.html {{version}}.5 client] to be able to test all features.''
Line 48: Line 48:
''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.''
''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.''


=== Items ===
== Graphics ==


==== New Items ====
=== Touched Up Sprites ===


==== Touched Up NPC Sprites ====
{| class="wikitable sortable"
! Name !! Test State
|-
| charcoal || {{test|ok}} ''AntumDeluge''
|}

==== Removed Items ====


{| class="wikitable sortable"
{| class="wikitable sortable"
! Filename !! Entities !! Test State !! Notes
|+ Disabled Inaccessible Items
! Name !! Test State
|-
|-
| {{StendhalFile|master|data/sprites/npc/largeblackwizardnpc.png|largeblackwizard}} || <npc>Ravashack</npc> || {{test|}} ||
| <item>angel figurine</item> || {{test|ok}} ''AntumDeluge''
|-
| <item>ankh</item> || {{test|ok}} ''AntumDeluge''
|-
| <item>blank scroll</item> || {{test|ok}} ''AntumDeluge''
|-
| <item>ice scroll</item> || {{test|ok}} ''AntumDeluge''
|-
| <item>necromancers staff</item> || {{test|ok}} ''AntumDeluge''
|-
| <item>reptile egg</item> || {{test|ok}} ''AntumDeluge''
|-
| <item>rift cloak</item> || {{test|ok}} ''AntumDeluge''
|}
|}


==== Item Descriptions ====
==== Touched Up Enemy Sprites ====



{| class="wikitable sortable"
{| class="wikitable sortable"
|+ Changed Descriptions
! Item !! New !! Old !! Test State
|-
| <item>snowball</item> || You see a snowball. You can throw it at your friends... || You see snowballs. You can throw them at your friends... || {{test|ok}} ''AntumDeluge''
|}

=== Creatures ===

==== Creature Fixes ====

* fixed backward susceptibilities for <creature>solar centaur</creature> & <creature>glacier centaur</creature> {{test|ok}} ''AntumDeluge''

==== Creature Drops ====

{| class="wikitable sortable"
|+ Removed Creature Item Drops
! Creature !! Item(s) !! Test State
|-
| <creature>pegasus</creature> || <item>mithril armor</item> || ''<span style="color:red;">cannot test</span>''
|}
kribbel: after killing pegasus 155 times on localhost with reduced respawn value still no mithril armor

{| class="wikitable sortable"
|+ Creatures That no Longer Drop Money
! Name !! Testing Status
|-
| all ogres || {{test|ok}} ''AntumDeluge''
|-
| all cannibals || {{test|ok}} ''AntumDeluge''
|-
| all liches || {{test|ok}} ''AntumDeluge''
|-
| <creature>ghost hound</creature> || ''<span style="color:red;">cannot test</span>''*
|-
| <creature>necrosophia</creature> || {{test|ok}} ''AntumDeluge''
|-
| <creature>green phantom</creature> || {{test|ok}} ''AntumDeluge''
|-
| all zombies || {{test|ok}} ''AntumDeluge''
|-
| all trolls || {{test|ok}} ''AntumDeluge''
|-
| <creature>cyclops</creature> || {{test|ok}} ''AntumDeluge''
|-
| <creature>littlefairy</creature> || {{test|ok}} ''AntumDeluge''
|-
| <creature>brain ahouga</creature> || {{test|ok}} ''AntumDeluge''
|-
| <creature>dark aruthon</creature> & <creature>robot aruthon</creature> || {{test|ok}} ''AntumDeluge''
|-
| all golems || {{test|ok}} ''AntumDeluge''
|-
| <creature>xenocium</creature> || {{test|ok}} ''AntumDeluge''
|-
| <creature>minotaur</creature> & <creature>minotaur king</creature> || {{test|ok}} ''AntumDeluge''
|-
| all nagas & <creature>lamia</creature> || {{test|ok}} ''AntumDeluge''
|-
| <creature>werewolf</creature> || {{test|ok}} ''AntumDeluge''
|-
| <creature>dark mutant</creature> || {{test|ok}} ''AntumDeluge''
|-
| <creature>cat woman</creature> || {{test|ok}} ''AntumDeluge''
|-
| <creature>glow monster</creature> || {{test|ok}} ''AntumDeluge''
|-
| <creature>imperial experiment</creature>, <creature>imperial mutant</creature>,<br><creature>imperial demon servant</creature>,<br>& <creature>imperial demon lord</creature> || {{test|ok}} ''AntumDeluge''
|-
| <creature>ghost</creature> || {{test|ok}} ''AntumDeluge''
|-
| air, earth, fire, ice, & water elementals || {{test|ok}} ''AntumDeluge''
|-
| <creature>legendary ice elemental</creature> || {{test|ok}} ''AntumDeluge''
|-
| <creature>nymph</creature> || {{test|ok}} ''AntumDeluge''
|-
| <creature>ent</creature> & <creature>old ent</creature> || {{test|ok}} ''AntumDeluge''
|-
| <creature>violet avenger</creature> || {{test|ok}} ''AntumDeluge''
|-
| <creature>devil queen</creature> || {{test|ok}} ''AntumDeluge''
|-
| <creature>demon</creature> || {{test|ok}} ''AntumDeluge''
|-
| <creature>water demon</creature> || {{test|ok}} ''AntumDeluge''
|-
| <creature>snarfkin</creature> || {{test|ok}} ''AntumDeluge''
|-
| <creature>googon</creature> || {{test|ok}} ''AntumDeluge''
|-
| <creature>grobble monster</creature> || {{test|ok}} ''AntumDeluge''
|-
| <creature>winged blurble</creature> || {{test|ok}} ''AntumDeluge''
|-
| all gargoyles || {{test|ok}} ''AntumDeluge''
|-
| all beholders || {{test|ok}} ''AntumDeluge''
|-
| all centaurs || {{test|ok}} ''AntumDeluge - <span style="color:red;">could not test <creature>centaur</creature></span>''*
|-
| all unicorns || {{test|ok}} ''AntumDeluge''*
|-
| all pegasuses || {{test|ok}} ''AntumDeluge - <span style="color:red;">could not test <creature>pegasus</creature></span>''*
|-
| all spiders || {{test|ok}} ''AntumDeluge''
|-
| black, brown, & green slimes || {{test|ok}} ''AntumDeluge''
|-
| <creature>crocodile</creature> || {{test|ok}} ''AntumDeluge''
|-
| <creature>zombie rat</creature>, <creature>razorrat</creature>, & <creature>giantrat</creature> || {{test|ok}} ''AntumDeluge''
|-
| <creature>giant bat</creature> & <creature>giant killer bat</creature> || {{test|ok}} ''AntumDeluge''
|-
| <creature>woolly mammoth</creature> || {{test|ok}} ''AntumDeluge''
|-
| <creature>kraken</creature> & <creature>neo kraken</creature> || {{test|ok}} ''AntumDeluge''
|-
| <creature>shark</creature> || {{test|ok}} ''AntumDeluge''
|}
for * {{test|ok}} ''kribbel'' tested ghost hound, centaur, unicorn, pegasus on localhost with reduced respawn value; no money drops, other items drop in expected way

'''''<span style="color:green;">NOTE:</span>''' these may be hard to test as dropping more than 4 items is very rare''

{| class="wikitable sortable"
|+ Bosses that Can Drop 6 Items
! Creature !! Test State
|-
| <creature>amazoness giant</creature> || {{test|ok}} ''AntumDeluge''
|-
| <creature>angel</creature> || {{test|}}
|-
| <creature>archangel</creature> || {{test|ok}} ''AntumDeluge''
|-
| <creature>dark angel</creature> || {{test|}}
|-
| <creature>dark archangel</creature> || {{test|}}
|-
| <creature>fallen angel</creature> || {{test|}}
|-
| <creature>arachne</creature> || ''cannot test, only drops 4 items''
|-
| <creature>balrog</creature> || {{test|}}
|-
| <creature>black death</creature> || {{test|}}
|-
| <creature>golden death</creature> || {{test|}}
|-
| <creature>black dragon</creature> || {{test|}}
|-
| <creature>black giant</creature> || {{test|}}
|-
| <creature>Dhohr Nuggetcutter</creature> || {{test|}}
|-
| <creature>emperor dalmung</creature> || {{test|}}
|-
| <creature>gashadokuro</creature> || ''cannot test, only drops 4 items''
|-
| <creature>giant dwarf</creature> || {{test|}}
|-
| <creature>ice giant</creature> || {{test|}}
|-
| <creature>kasarkutominubat</creature> || ''cannot test, only drops 3 items''
|-
| <creature>legendary ice elemental</creature> || {{test|}}
|-
| <creature>Lord Durin</creature> || {{test|}}
|-
| <creature>minotaur king</creature> || {{test|}}
|-
| <creature>necrosophia</creature> || {{test|}}
|-
| <creature>xenocium</creature> || {{test|}}
|}

==== Creature Descriptions ====

{| class="wikitable sortable"
|+ New Descriptions
! Creature !! Description !! Test State
|-
| <creature>blue mohiko</creature> || You see a blue mohiko. A brown alien with a large blue mohawk. || {{test|ok|}} ''AntumDeluge''
|-
| <creature>fallen high priest</creature> || You see a fallen high priest. It is manifested through the dark forces seized of this world. || {{test|ok}} ''AntumDeluge''
|-
| <creature>imperial general giant</creature> || You see an imperial general giant. He lurks in caves with his comrades to take you down. || {{test|ok}} ''AntumDeluge''
|-
| <creature>kasarkutominubat</creature> || You see kasarkutominubat, a creature not known to many, told it was a human champion long ago, now it resembles nothing but that, with a mask bearing thousands of souls on it and hands running with nothing but blood. || {{test|ok}} ''AntumDeluge''
|}

{| class="wikitable sortable"
|+ Changed Descriptions
! Creature !! New !! Old !! Test State
|-
| <creature>archangel</creature> || You see an archangel. She wants to kill you because she doesn't want you in the clouds. || You see an archangel. It is Heaven's most terrifying weapon, a fierce and absolute force of primordial creation. || {{test|ok}} ''AntumDeluge''
|-
| <creature>emperor dalmung</creature> || You see emperor dalmung... || You see an emperor dalmung... || {{test|ok}} ''AntumDeluge''
|}

=== NPCs ===

==== New NPCs ====

{| class="wikitable"
! Name !! Location !! Test State !! Notes
|-
| [[Stendhal_NPCs#Claude Conteur|Claude Conteur]] || 0_deniran_city_sw (46,11) || {{test|ok}} ''AntumDeluge'' ||
|-
| N/A || int_semos_temple || {{test|ok}} ''AntumDeluge'' || a fish now swims around in the fountain
|-
| N/A || 0_deniran_city || {{test|ok}} ''AntumDeluge'' || man walking house to house (17,33)
|-
| N/A || 0_deniran_city_e || {{test|ok}} ''AntumDeluge'' || woman sitting on bench (53,55)
|-
| N/A || 0_deniran_city_e2 || {{test|ok}} ''AntumDeluge'' || old man walking around trees (73,47)
|-
| N/A || 0_deniran_city_s || {{test|ok}} ''AntumDeluge'' ||
* woman walking along main path (75,61)
* man walking outside wall (77,100)
|-
| N/A || 0_deniran_city_s_e2 || {{test|ok}} ''AntumDeluge'' || man walking house to house (22,96)
|-
| N/A || 0_deniran_city_se || {{test|ok}} ''AntumDeluge'' || woman walking around pond (65,29)
|-
| N/A || 0_deniran_city_sw || {{test|ok}} ''AntumDeluge'' || boy running around (47,15)
|-
| N/A || 0_deniran_city_w || {{test|ok}} ''AntumDeuge || woman walking in orchard (83,104)
|}

==== Outfit Lenders ====

* fixed skin & dress colors of rented outfits from <npc>Liliana</npc> & <npc>Saskia</npc> {{test|ok}} ''AntumDeluge''

=== Quests ===

{| class="wikitable sortable"
! Quest Name !! Changes !! Test State
|-
| [https://stendhalgame.org/quest/elvish_armor.html Elvish Armor] || <item>elvish hat</item> added to required items || {{test|ok}} ''AntumDeluge''
|-
| [https://stendhalgame.org/quest/campfire.html Campfire] || charcoal added to reward from <npc>Sally</npc> || {{test|ok}} ''AntumDeluge''
|-
| [https://stendhalgame.org/quest/money_pouch.html Money Pouch] || requirement to start lowered to loot 100,000 <item>money</item> || {{test|ok}} ''AntumDeluge''
|}

=== Graphics ===

==== Item Sprites ====

{| class="wikitable sortable"
|+ Replaced/Edited Item Sprites
! Name !! Old !! Test State !! Notes
|-
| {{StendhalFile|master|data/sprites/items/food/cherry.png|cherry}} || <item>cherry|old</item> || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/items/missile/shuriken.png|shuriken}} || <item>shuriken|old</item> || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/items/missile/fire_shuriken.png|fire shuriken}} || <item>fire shuriken|old</item>|| {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/items/legs/leather_legs.png|leather legs}} || <item>leather legs|old</item> || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/items/special/lucky_charm.png|lucky charm}} || <item>lucky charm|old</item> || {{test|ok}} ''AntumDeluge'' || replaced & animated
|-
| {{StendhalFile|master|data/sprites/items/resource/oil.png|oil}} || <item>oil|old</item> || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/items/missile/snowballs.png|snowball}} || <item>snowball|old</item> || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/items/boots/stone_boots.png|stone boots}} || <item>stone boots|old</item> || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/items/scroll/summon.png|summon scroll}} || <item>summon scroll|old</item> || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/items/misc/suntan_cream.png|suntan cream}} || <item>suntan cream|old</item> || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/items/drink/tea.png|tea}} || <item>tea|old</item> || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/items/missile/vomit.png|vomit}} || <item>vomit|old</item> || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/items/helmet/shadow_helmet.png|shadow helmet}} || <item>shadow helmet|old</item> || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/items/helmet/chaos_helmet.png|chaos helmet}} || <item>chaos helmet|old</item> || {{test|ok}} ''AntumDeluge'' || added outline & increased contrast/saturation
|-
| {{StendhalFile|master|data/sprites/items/legs/chaos_legs.png|chaos legs}} || <item>chaos legs|old</item> || {{test|ok}} ''AntumDeluge'' || added outline & increased contrast/saturation
|-
| {{StendhalFile|master|data/sprites/items/armor/chaos_armor.png|chaos armor}} || <item>chaos armor|old</item> || {{test|ok}} ''AntumDeluge'' || added outline & increased contrast/saturation
|-
| {{StendhalFile|master|data/sprites/items/boots/chaos_boots.png|chaos boots}} || <item>chaos boots|old</item> || {{test|ok}} ''AntumDeluge'' || added outline & increased contrast/saturation
|-
| {{StendhalFile|master|data/sprites/items/helmet/magic_chain_helmet.png|magic chain helmet}} || <item>magic chain helmet|old</item> || {{test|ok}} ''AntumDeluge'' || replaced & animated
|-
| {{StendhalFile|master|data/sprites/items/club/chaos_hammer.png|chaos hammer}} || <item>chaos hammer|old</item> || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/items/relic/amulet.png|amulet}} || <item>amulet|old</item> || {{test|ok}} ''AntumDeluge'' || restored older version
|-
| {{StendhalFile|master|data/sprites/items/key/master.png|master key}} || <item>master key|old</item> || {{test|ok}} ''AntumDeluge - may want to make a key more like others'' ||
|-
| {{StendhalFile|master|data/sprites/items/key/zoo.png|pet sactuary key}} || <item>pet sanctuary key|old</item> || {{test|ok}} ''AntumDeluge - may want to make a key more like others'' ||
|-
| {{StendhalFile|master|data/sprites/items/herb/kokuda.png|kokuda}} || <item>kokuda|old</item> || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/items/herb/kekik.png|kekik}} || <item>kekik|old</item> || {{test|ok}} ''AntumDeluge'' || including grower
|-
| {{StendhalFile|master|data/sprites/items/herb/sclaria.png|sclaria}} || <item>sclaria|old</item> || {{test|ok}} ''AntumDeluge'' || including grower
|-
| {{StendhalFile|master|data/sprites/items/food/salad.png|salad}} || <item>salad|old</item> || {{test|ok}} ''AntumDeluge'' || including grower
|-
| {{StendhalFile|master|data/sprites/items/food/toadstool.png|toadstool}} || <item>toadstool|old</item> || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/items/food/porcini.png|porcini}} || <item>porcini|old</item> || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/items/book/bestiary.png|bestiary}} || <item>bestiary|old</item> || {{test|ok}} ''AntumDeluge'' || added rat to book cover
|-
| {{StendhalFile|master|data/sprites/items/food/button_mushroom.png|button mushroom}} || <item>button mushroom|old</item> || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/items/food/chicken.png|chicken}} || <item>chicken|old</item> || {{test|ok}} ''AntumDeluge'' || increased saturation & made bone white
|-
| {{StendhalFile|master|data/sprites/items/food/carrot.png|carrot}} || <item>carrot|old</item> || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/items/boots/chain_boots.png|chain boots}} || <item>chain boots|old</item> || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/items/drink/beer.png|beer}} || <item>beer|old</item> || {{test|ok}} ''AntumDeluge'' || added outline
|-
| {{StendhalFile|master|data/sprites/items/drink/red_juice.png|apple juice}} || <item>apple juice|old</item> || {{test|ok}} ''AntumDeluge'' || added outline
|-
| {{StendhalFile|master|data/sprites/items/armor/black_armor.png|black armor}} || <item>black armor|old</item> || {{test|ok}} ''AntumDeluge'' || darkened
|-
| {{StendhalFile|master|data/sprites/items/club/club_of_thorns.png|club of thorns}} || <item>club of thorns|old</item> || {{test|ok}} ''AntumDeluge'' || added outline
|-
| {{StendhalFile|master|data/sprites/items/club/skull_staff.png|skull staff}} || <item>skull staff|old</item> || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/items/club/rod_of_the_gm.png|rod of the gm}} || <item>rod of the gm|old</item> || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/items/tool/rotary_cutter.png|rotary cutter}} || <item>rotary cutter|old</item> || {{test|ok}} ''AntumDeluge'' || minor touch ups
|-
| {{StendhalFile|master|data/sprites/items/tool/scrolleraser.png|scroll eraser}} || <item>scroll eraser|old</item> || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/items/jewellery/carbuncle.png|carbuncle}} || <item>carbuncle|old</item> || {{test|ok}} ''AntumDeluge'' || removed shadow
|-
| {{StendhalFile|master|data/sprites/items/jewellery/emerald.png|emerald}} || <item>emerald|old</item> || {{test|ok}} ''AntumDeluge'' || removed shadow
|-
| {{StendhalFile|master|data/sprites/items/jewellery/obsidian.png|obsidian}} || <item>obsidian|old</item> || {{test|ok}} ''AntumDeluge'' || removed shadow
|-
| {{StendhalFile|master|data/sprites/items/jewellery/sapphire.png|sapphire}} || <item>sapphire|old</item> || {{test|ok}} ''AntumDeluge'' || removed shadow
|-
| {{StendhalFile|master|data/sprites/items/food/apple.png|apple}} || <item>apple|old</item> || {{test|ok}} ''AntumDeluge'' ||
|}

==== Entity Sprites ====

{| class="wikitable sortable"
|+ Replaced/Edited Entity Sprites
! Filename !! Entities !! Test State !! Notes
! Filename !! Entities !! Test State !! Notes
|-
|-
| {{StendhalFile|master|data/sprites/npc/mithrilforgernpc.png|mithrilforgernpc}} || <npc>Baldemar</npc>, <npc>Kampusch</npc>, <npc>Pedinghaus</npc>, <npc>Whiggins</npc> || {{test|ok}} ''AntumDeluge'' ||
| {{StendhalFile|master|data/sprites/monsters/giant_human/black_giant.png|black_giant}} || <creature>black giant</creature> || {{test|}} ||
|-
|-
| {{StendhalFile|master|data/sprites/block/hay_cart.png|hay cart}} || || {{test|ok}} ''AntumDeluge'' ||
| {{StendhalFile|master|data/sprites/monsters/giant_human/giant.png|giant}} || <creature>giant</creature> || {{test|}} ||
|-
|-
| {{StendhalFile|master|data/sprites/npc/woman_003_npc.png|woman_003_npc}} || <npc>Tamara</npc> || {{test|ok}} ''AntumDeluge'' || touched up scaling artifacts
| {{StendhalFile|master|data/sprites/monsters/giant_human/giant_elder.png|giant_elder}} || <creature>elder giant</creature> || {{test|}} ||
|-
|-
| {{StendhalFile|master|data/sprites/npc/oldmaidnpc.png|oldmaidnpc}} || <npc>Old Mother Helena</npc> || {{test|ok}} ''AntumDeluge'' || touched up scaling artifacts
| {{StendhalFile|master|data/sprites/monsters/giant_human/ice_giant.png|ice_giant}} || <creature>ice giant</creature> || {{test|}} ||
|-
|-
| {{StendhalFile|master|data/sprites/npc/wifenpc.png|wifenpc}} || <npc>Philomena</npc> || {{test|ok}} ''AntumDeluge'' || touched up scaling artifacts
| {{StendhalFile|master|data/sprites/monsters/giant_human/imperial_general_giant.png|imperial_general_giant}} || <creature>imperial general giant</creature> || {{test|}} ||
|-
|-
| {{StendhalFile|master|data/sprites/npc/woman_007_npc.png|woman_007_npc}} || <npc>Katinka</npc> || {{test|ok}} ''AntumDeluge'' || touched up scaling artifacts
| {{StendhalFile|master|data/sprites/monsters/giant_human/master_giant.png|master_giant}} || <creature>master giant</creature> || {{test|}} ||
|-
|-
| {{StendhalFile|master|data/sprites/npc/woman_005_npc.png|woman_005_npc}} || <npc>Mary</npc> || {{test|ok}} ''AntumDeluge'' || touched up scaling artifacts
| {{StendhalFile|master|data/sprites/monsters/hybrid/red_roohako.png|red_roohako}} || <creature>red roohako</creature> || {{test|}} ||
|-
|-
| {{StendhalFile|master|data/sprites/npc/princess2npc.png|princess2npc}} || <npc>Princess Ylflia</npc> || {{test|ok}} ''AntumDeluge'' || touched up scaling artifacts
| {{StendhalFile|master|data/sprites/monsters/hybrid/violet_avenger.png|violet_avenger}} || <creature>violet avenger</creature> || {{test|}} ||
|-
|-
| {{StendhalFile|master|data/sprites/npc/librarian2npc.png|librarian2npc}} || <npc>Julia</npc> || {{test|ok}} ''AntumDeluge'' || touched up scaling artifacts
| {{StendhalFile|master|data/sprites/monsters/hybrid/xenocium.png|xenocium}} || <creature>xenocium</creature> || {{test|}} ||
|-
| {{StendhalFile|master|data/sprites/npc/atlantisfemale05npc.png|atlantisfemale05npc}} || <npc>Mirielle</npc> || {{test|ok}} ''AntumDeluge'' || touched up scaling artifacts
|-
| {{StendhalFile|master|data/sprites/npc/atlantisfemale08npc.png|atlantisfemale08npc}} || <npc>Ryla</npc> || {{test|ok}} ''AntumDeluge'' || touched up scaling artifacts
|-
| {{StendhalFile|master|data/sprites/npc/woman_015_npc.png|woman_015_npc}} || <npc>Trillium</npc> || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/npc/recruiter2npc.png|recruiter2npc}} || <npc>Revi Borak</npc> || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/monsters/elemental/djinn.png|djinn}} || <creature>djinn</creature> || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/npc/highpriestnpc.png|highpriestnpc}} || <npc>Aenihata</npc> || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/npc/wisemannpc.png|wisemannpc}} || <npc>Haizen</npc>, <npc>Zynn Iwuhos</npc> || {{test|ok}} ''AntumDeluge'' || touched up scaling artifacts & added sword
|-
| {{StendhalFile|master|data/sprites/npc/gamesupervisornpc.png|gamesupervisornpc}} || Maltos (not active) || || touched up scaling artifacts
|-
| {{StendhalFile|master|data/sprites/npc/barmannpc.png|barmannpc}} || <npc>Pedro</npc> || {{test|ok}} ''AntumDeluge'' || touched up hair
|-
| {{StendhalFile|master|data/sprites/npc/weaponsellernpc.png|weaponsellernpc}} || <npc>Ouchit</npc>, <npc>Xin Blanca</npc>, <npc>Yorphin Baos</npc> || {{test|ok}} ''AntumDeluge'' || touched up hair
|-
| {{StendhalFile|master|data/sprites/npc/fishermannpc.png|fishermannpc}} || <npc>Pequod</npc>, <npc>Santiago</npc> || {{test|ok}} ''AntumDeluge'' || touched up scaling artifacts
|-
| {{StendhalFile|master|data/sprites/npc/blueoldwizardnpc.png|blueoldwizardnpc}} || Mirlen (not active), <npc>Erastus</npc> || {{test|ok}} ''AntumDeluge'' || touched up scaling artifacts
|-
| {{StendhalFile|master|data/sprites/monsters/animal/fox.png|fox}} || <creature>fox</creature> || {{test|ok}} ''AntumDeluge'' || added outline
|-
| {{StendhalFile|master|data/sprites/npc/darkwizardnpc.png|darkwizardnpc}} || <npc>Thanatos</npc> || {{test|ok}} ''AntumDeluge'' || touched up scaling artifacts
|-
| {{StendhalFile|master|data/sprites/npc/magicianhousegreeternpc.png|magicianhousegreeternpc}} || <npc>Venethiel</npc> || {{test|ok}} ''AntumDeluge'' || touched up scaling artifacts
|-
| {{StendhalFile|master|data/sprites/npc/mothernpc.png|mothernpc}} || <npc>Carey</npc> || {{test|ok}} ''AntumDeluge'' || touched up scaling artifacts
|-
| {{StendhalFile|master|data/sprites/npc/oldwomannpc.png|oldwomannpc}} || <npc>Amber</npc> || {{test|ok}} ''AntumDeluge'' || touched up scaling artifacts
|-
| {{StendhalFile|master|data/sprites/monsters/human/imperial_general.png|imperial_general}} || <creature>imperial general</creature> || {{test|ok}} ''AntumDeluge'' || touched up scaling artifacts of sword
|-
| {{StendhalFile|master|data/sprites/monsters/slime/green_slime.png|green slime}} || <creature>green slime</creature> || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/monsters/slime/black_slime.png|black slime}} || <creature>black slime</creature> || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/monsters/slime/brown_slime.png|brown slime}} || <creature>brown slime</creature> || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/monsters/slime/twilight_slime.png|twilight slime}} || <creature>twilight slime</creature> || {{test|ok}} ''AntumDeluge'' ||
|}
|}


= Standard Tests =
==== Outfit Sprites ====

{| class="wikitable sortable"
|+ Replaced/Edited Outfit Sprites
! Filename !! Test State || Notes
|-
| {{StendhalFile|master|data/sprites/outfit/body/body_992.png|body_992}} || {{test|ok}} ''AntumDeluge'' ||
* gingerbread man
* replaced with placeholder
|-
| {{StendhalFile|master|data/sprites/outfit/hair/hair_007.png|hair_007}} || {{test|ok}} ''AntumDeluge'' || minor touch-up
|-
| {{StendhalFile|master|data/sprites/outfit/dress/dress_012.png|dress_012}} || {{test|ok}} ''AntumDeluge'' || minor touch-up
|-
| {{StendhalFile|master|data/sprites/outfit/dress/dress_039.png|dress_039}} || {{test|ok}} ''AntumDeluge'' || touched up scaling artifacts & some recoloring
|-
| {{StendhalFile|master|data/sprites/outfit/dress/dress_019.png|dress_019}} || {{test|ok}} ''AntumDeluge'' || touched up scaling artifacts
|-
| {{StendhalFile|master|data/sprites/outfit/dress/dress_980.png|dress_980}} || {{test|ok}} ''AntumDeluge'' || touched up scaling artifacts
|-
| {{StendhalFile|master|data/sprites/outfit/dress/dress_989.png|dress_989}} || {{test|ok}} ''AntumDeluge'' || touched up scaling artifacts
|-
| {{StendhalFile|master|data/sprites/outfit/hat/hat_998.png|hat_998}} || {{test|ok}} ''AntumDeluge'' || touched up scaling artifacts
|-
| {{StendhalFile|master|data/sprites/outfit/dress/dress_055.png|dress_055}} || {{test|ok}} ''AntumDeluge'' || minor touch-up
|-
| {{StendhalFile|master|data/sprites/outfit/dress/dress_971.png|dress_971}} || {{test|ok}} ''AntumDeluge'' || touched up apron
|-
| {{StendhalFile|master|data/sprites/outfit/body/body_988.png|body_988}} || {{test|ok}} ''AntumDeluge'' || red slime
|-
| {{StendhalFile|master|data/sprites/outfit/body/body_989.png|body_989}} || {{test|ok}} ''AntumDeluge'' || green slime
|-
| {{StendhalFile|master|data/sprites/outfit/body/body_990.png|body_990}} || {{test|ok}} ''AntumDeluge'' || yellow slime
|-
| {{StendhalFile|master|data/sprites/outfit/body/body_991.png|body_991}} || {{test|ok}} ''AntumDeluge'' || blue slime
|-
| {{StendhalFile|master|data/sprites/outfit/body/body_993.png|body_993}} || {{test|ok}} ''AntumDeluge'' || purple slime
|}

{| class="wikitable sortable"
|+ New Outfits
! Description !! Layers !! Test State
|-
| postman uniform ||
* {{StendhalFile|master|data/sprites/outfit/dress/dress_970.png|dress 970}}
* {{StendhalFile|master|data/sprites/outfit/hat/hat_990.png|hat 990}}
|| {{test|ok}} ''AntumDeluge''
|}

==== Blood ====

{| class="wikitable sortable"
! Type !! Entities !! Test State !! Notes
|-
| {{StendhalFile|master|data/sprites/combat/blood_leafy.png|leafy}} || <creature>ent</creature>, <creature>old ent</creature>, <creature>entwife</creature> || {{test|ok}} ''tigertoes & AntumDeluge'' ||
|}

==== Outfit Colors ====

Original colors should be restored to player when temporary outfits are removed or expire:

* quests:
** [[Stendhal Quest/Pizza Delivery|Pizza Delivery]] {{test|ok}} ''AntumDeluge''
** [[Stendhal Quest/Meet Santa|Meet Santa]] ''<span style="color:red;">cannot test</span>''
* outfit lenders:
** <npc>Liliana</npc> {{test|ok}} ''AntumDeluge''
** <npc>Saskia</npc> {{test|ok}} ''AntumDeluge''

==== Client Cursor Theme ====

{| class="wikitable sortable"
|+ New Cursors
! Filename !! Java Client Test !! Web Client Test !! Notes
|-
| {{StendhalFile|master|data/sprites/cursor/activity.png|activity.png}} || {{test|ok}} ''AntumDeluge'' || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/cursor/attack.png|attack.png}} || {{test|ok}} ''AntumDeluge'' || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/cursor/bag.png|bag.png}} || {{test|ok}} ''AntumDeluge'' || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/cursor/emptybag.png|emptybag.png}} || {{test|ok}} ''AntumDeluge'' || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/cursor/harvest.png|harvest.png}} || {{test|ok}} ''AntumDeluge'' || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/cursor/itemequip.png|itemequip.png}} || {{test|}} || {{test|}} || ''<span style="color:red;">not sure how to test</span>''
|-
| {{StendhalFile|master|data/sprites/cursor/itempickupfromslot.png|itempickupfromslot.png}} || {{test|ok}} ''AntumDeluge'' || {{test|nok}} ''AntumDeluge - still uses old cursor'' || same as ''itemequip''
|-
| {{StendhalFile|master|data/sprites/cursor/itemuse.png|itemuse.png}} || {{test|ok}} ''AntumDeluge'' || ''<span style="color:red;">cannot test</span>'' ||
|-
| {{StendhalFile|master|data/sprites/cursor/lockedbag.png|lockedbag.png}} || {{test|ok}} ''AntumDeluge'' || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/cursor/look.png|look.png}} || {{test|ok}} ''AntumDeluge'' || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/cursor/normal.png|normal.png}} || {{test|}} || {{test|}} || ''<span style="color:red;">not sure how to test</span>''
|-
| {{StendhalFile|master|data/sprites/cursor/portal.png|portal.png}} || {{test|ok}} ''AntumDeluge'' || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/cursor/stop.png|stop.png}} || {{test|ok}} ''AntumDeluge'' || {{test|ok}} ''AntumDeluge'' || same as ''normal''
|-
| {{StendhalFile|master|data/sprites/cursor/unknown.png|unknown.png}} || {{test|}} || {{test|}} || ''<span style="color:red;">not sure how to test</span>''
|-
| {{StendhalFile|master|data/sprites/cursor/usemagic.png|usemagic.png}} || ''<span style="color:red;">cannot test</span>'' || ''<span style="color:red;">cannot test</span>'' ||
|-
| {{StendhalFile|master|data/sprites/cursor/walk.png|walk.png}} || {{test|ok}} ''AntumDeluge'' || {{test|ok}} ''AntumDeluge'' ||
|-
| {{StendhalFile|master|data/sprites/cursor/walkborder.png|walkborder.png}} || {{test|ok}} ''AntumDeluge'' || {{test|ok}} ''AntumDeluge'' ||
|}

=== Maps ===

* players can no longer enter Sikhw from 0_kalavan_castle_w {{test|ok}} ''AntumDeluge''

=== Economy ===

==== Price Changes ====

{| class="wikitable sortable"
|+ <npc>Harley</npc>
! Item !! New Price !! Old Price !! Test State
|-
| <item>leather thread</item> || 7 || 50 || {{test|ok}} ''AntumDeluge''
|-
| <item>bat entrails</item> || 10 || 100 || {{test|ok}} ''AntumDeluge''
|-
| <item>pelt</item> || 25 || 250 || {{test|ok}} ''AntumDeluge''
|-
| <item>vampirette entrails</item> || 70 || 700 || {{test|ok}} ''AntumDeluge''
|-
| <item>silk gland</item> || 400 || 1000 || {{test|ok}} ''AntumDeluge''
|-
| <item>unicorn horn</item> || 1500 || 1100 || {{test|ok}} ''AntumDeluge''
|}

=== Achievements ===

{| class="wikitable sortable"
|+ New Achievements
! Name !! Description !! Test Status !! Notes
|-
| Moving up in the World || Loot 100,000 money || {{test|ok}} ''AntumDeluge'' || Used to gauge when players can do Money Pouch quest.
|}

=== Client ===

==== Client Settings ====

* added setting to show "nude" characters with undergarments (only works with Java client) {{test|ok}} ''AntumDeluge''

=== Administration ===

New admin scripts:
* restore player's original outfit: ''<span style="color:green;">/script RestoreOriginalOutfit.class <nowiki><name></nowiki></span>'' {{test|ok}} ''AntumDeluge''

== Standard Tests ==


# Move around
# Move around
Line 722: Line 154:
# Run /script NPCPathCheck.class
# Run /script NPCPathCheck.class


== Notes ==
= Notes =
* When you do each stage, read your console log.
* When you do each stage, read your console log.
* For quest testing: if you want to use an existing char, that has done most quests, you can reset all quests by saying ''cleanme!'' (with "'''!'''") to <npc>Diogenes</npc>. This only works for admins.
* For quest testing: if you want to use an existing char, that has done most quests, you can reset all quests by saying ''cleanme!'' (with "'''!'''") to <npc>Diogenes</npc>. This only works for admins.
* The test server log is [http://stendhalgame.org/download/server.log here] and can be useful to check if something strange happened (just scroll to the bottom for the latest entries)
* The test server log is [http://stendhalgame.org/download/server.log here] and can be useful to check if something strange happened (just scroll to the bottom for the latest entries)


== Create chat log for tests ==
= Create chat log for tests =
Please try to play dumb and fool the NPC by asking stupid question which may confuse him. For example say that you already have the items you are supposed to fetch although this is not true, yet. Reject the quest first time and only return later to accept it. Try to ask to start the quest again once it has finished, this kind of thing.
Please try to play dumb and fool the NPC by asking stupid question which may confuse him. For example say that you already have the items you are supposed to fetch although this is not true, yet. Reject the quest first time and only return later to accept it. Try to ask to start the quest again once it has finished, this kind of thing.