Releases: Dawn-of-Light/DOLSharp
Releases · Dawn-of-Light/DOLSharp
1.9.7.3856
Update dependencies
Add option to have ItemCurrency with multiple Items
1.9.7.3855
Merge pull request #391 from DigitalBox98/keep-bg-fix
Fix: Banners in battlegrounds now show up correctly
1.9.7.3854
Merge pull request #389 from Lotendan/bugfix/LoginLocks
Fix locking in LoginRequestHandler
1.9.7.3853
Merge pull request #386 from DigitalBox98/improved
Adjustment on keep lord auto-heal for low level BG
1.9.7.3852
Add Per-Page-Currency (#384)
In database this is set in MerchantItem table where slot -1 is designated for setting currency.
The Price in slot -1 sets the currency ID where:
1 is Copper
2 is ItemCurrency (as in Aurulite, Atlantean Glass etc)
3 is BP
4 is Mithril
ItemCurrency item is set in slot -1 ItemTemplateID. MerchantItem.Price overrides ItemTemplate.Price in merchant listing.
This is supposed to be backwards compatible, so Copper is selected by default. If price is zero in MerchantItem (which is the default) the ItemTemplate.Price is selected.
BEWARE: Equality of ItemCurrencies is going to be determined by ClassType in the future to implement same ItemCurrency with different names (like Aurulite Fragment, Aurulite Cache etc).
1.9.7.3851
Merge pull request #385 from Lotendan/feature/PascalStringLength
Add more length restrictions to WritePascalStringIntLE
1.9.7.3850
Merge pull request #382 from NetDwarf/FixTurretFacing
Fix animist turret when target is running through
Fix unusable animist turrets on 1.125+
1.9.7.3849
Do not delve the 'weapon' stats of an instrument (#383)
An instrument does not have DPS or SPD, Effective Damage, etc...
1.9.7.3848
Fix packets for client capped string (#381) from JVirant
Truncate strings in packets for the following packets:
- SendCharacterOverview (Name/Location/ClassName/RaceName)
- SendMerchantWindow (ItemName)
- SendRegions (ip string)
1.9.7.3847
Add .vscode to .gitignore and clean up .gitignore(s) (#379)
Replace deprecated classes for Net6 (#378)
Replace RNGCryptoServiceProvider with RandomNumberGenerator
Replace MD5CryptoServiceProvider with MD5
Replace SHA256Managed with SHA256
Replace WebRequest/WebClient with HttpClient
Add reference to System.Net.Http to DOLScriptCompilers