Change automatic RaisedPet name to not happen for WoJS

This is because Voltage Dragons get a name later, so this placeholder name currently gets assigned first. 

I've never done this before, so let me know if I did it wrong lol
This commit is contained in:
YesntSoup 2024-08-29 22:10:26 -04:00 committed by GitHub
parent 2f5a589bd4
commit 79d2a58058
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -523,7 +523,8 @@ public class ContentController : Controller {
raisedPetData.PetTypeID = petTypeID; raisedPetData.PetTypeID = petTypeID;
raisedPetData.RaisedPetID = 0; // Initially make zero, so the db auto-fills raisedPetData.RaisedPetID = 0; // Initially make zero, so the db auto-fills
raisedPetData.EntityID = Guid.Parse(dragonId); raisedPetData.EntityID = Guid.Parse(dragonId);
raisedPetData.Name = string.Concat("Dragon-", dragonId.AsSpan(0, 8)); // Start off with a random name if ((gameVersion & ClientVersion.WoJS) == 0)
raisedPetData.Name = string.Concat("Dragon-", dragonId.AsSpan(0, 8)); // Start off with a random name (if game isn't WoJS)
raisedPetData.IsSelected = false; // The api returns false, not sure why raisedPetData.IsSelected = false; // The api returns false, not sure why
raisedPetData.CreateDate = new DateTime(DateTime.Now.Ticks); raisedPetData.CreateDate = new DateTime(DateTime.Now.Ticks);
raisedPetData.UpdateDate = new DateTime(DateTime.Now.Ticks); raisedPetData.UpdateDate = new DateTime(DateTime.Now.Ticks);