@@ -66,7 +66,7 @@ func TestDemon(t *testing.T) {
6666 assert .False (demonJson .Creature .Featured )
6767}
6868
69- func TestQuaraPredatorFeatured (t * testing.T ) {
69+ func TestQuaraPredator (t * testing.T ) {
7070 file , err := static .TestFiles .Open ("testdata/creatures/creature/quara predator.html" )
7171 if err != nil {
7272 t .Fatalf ("file opening error: %s" , err )
@@ -108,14 +108,14 @@ func TestQuaraPredatorFeatured(t *testing.T) {
108108 assert .False (quaraPredatorJson .Creature .BeConvinced )
109109 assert .Equal (0 , quaraPredatorJson .Creature .ConvincedMana )
110110 assert .True (quaraPredatorJson .Creature .SeeInvisible )
111- assert .Equal (1600 , quaraPredatorJson .Creature .ExperiencePoints )
111+ assert .Equal (1850 , quaraPredatorJson .Creature .ExperiencePoints )
112112 assert .True (quaraPredatorJson .Creature .IsLootable )
113113
114114 assert .Equal (2 , len (quaraPredatorJson .Creature .LootList ))
115115 assert .Equal ("gold coins" , quaraPredatorJson .Creature .LootList [0 ])
116116 assert .Equal ("quara bones" , quaraPredatorJson .Creature .LootList [1 ])
117117
118- assert .True (quaraPredatorJson .Creature .Featured )
118+ assert .False (quaraPredatorJson .Creature .Featured )
119119}
120120
121121func TestCentipede (t * testing.T ) {
@@ -211,3 +211,24 @@ func TestLavaLurkers(t *testing.T) {
211211 assert .Equal (1 , len (lavalurkersJson .Creature .HealedBy ))
212212 assert .Equal ("fire" , lavalurkersJson .Creature .HealedBy [0 ])
213213}
214+
215+ func TestFeralWerecrocodilesFeatured (t * testing.T ) {
216+ file , err := static .TestFiles .Open ("testdata/creatures/creature/feral werecrocodile.html" )
217+ if err != nil {
218+ t .Fatalf ("file opening error: %s" , err )
219+ }
220+ defer file .Close ()
221+
222+ data , err := io .ReadAll (file )
223+ if err != nil {
224+ t .Fatalf ("File reading error: %s" , err )
225+ }
226+
227+ feralwerecrocodileJson , _ := TibiaCreaturesCreatureImpl ("Feral Werecrocodiles" , string (data ), "" )
228+ assert := assert .New (t )
229+
230+ assert .Equal ("Feral Werecrocodiles" , feralwerecrocodileJson .Creature .Name )
231+ assert .Equal ("Feral Werecrocodiles" , feralwerecrocodileJson .Creature .Race )
232+
233+ assert .False (feralwerecrocodileJson .Creature .Featured )
234+ }
0 commit comments