Repository navigation
·
0 commits
to 207c9e5f6ac7ec83b35a0aadcb13484b6fa9fabb
since this release
Bug Fixes
- A couple of fixes for Depositboxes. (27d5e7e)
- accidentally missed the path to the world hopper (e12497c)
- add d2h as a spec weapon (db087e9)
- add ferox enclave map, bank and pool (ee9c1f8)
- add monks and dwarfs to wasplib (f738281)
- add mushtree to osr.simba (923ac0f)
- add on screen walker debug method (eb915e1)
- add overrides.simba to .gitignore so it's never updated (86a40eb)
- add priff furnace (3df725c)
- add salt mine map (fd7493c)
- added a new button to mapmaker.simba to "grow" regions easily (26c3b82)
- added a small delay to gear reequipping (8296002)
- added a small delay to the initial setup (6344b85)
- added a soundlib plugin example to the templates folder (4994b6c)
- added aberrant spectres coords in srtronghold slayer dungeon (aca029f)
- added abhorrent spectre colors (1a402b5)
- added abyss to abyssal demons (d5f9a43)
- added CHANGELOG.md to gitignore since each fork creates its own (1945e4d)
- added deviant spectres (5bee53b)
- added more points to student's webgraph changes (50af1e7)
- added more rsobjects (47bbe56)
- added more suqah coordinates (9949724)
- added osr/walker/maps/* to .gitignore (3b29a5a)
- Added Redwood region (#61) (f2a1cd8)
- added some toggles to the StatsClient (0de3a16)
- added tithe farm region (ca678e8)
- added varrock sewers to wasplib (dd900ef)
- added varrock west yew trees coordinates (d31ff25)
- added venator bow and keris weapons to weapons.json (5477209)
- added visual debugging to all TRSWalkerObjects (f3526ae)
- AlchHandler: better timer logic (3cfd419)
- antiban "biohashed" stuff has been rewritten (469e7cc)
- Antiban.AdjustZoom() now checks for interfaces first. (936304c)
- APIClient: added methods to get script info (2ba9ee3)
- APIClient: make api client version fetching never crash a script (7b7b388)
- APIClient: won't spam messages anymore when disabled (63c3c05)
- AttackMonsterDelay sets itself up if needed (b127ba4)
- attempt to fix auto-bumper (63eacd0)
- attempt to fix discord notification (4c7db25)
- avoid closing interfaces when checking for xp (8061a4f)
- bad coordinates (d7a5369)
- bank names in the scriptform is now capitalized. (dc4b9fc)
- bank withdraw: improvements to out of supplies issues (cdc260e)
- Bank.DepositAll: Now checks if the button is visible before clicking (ad672e5)
- Bank: added support to the new SRL-T Bank scrolling feature (e36145d)
- banking tweaks again (40baf4e)
- bank: moved _SimplifyItemName and FindItemTab to SRL (fe9de5d)
- bankpin failsafe added (71bace0)
- bankpin issues fixed with iNeedBots fix (13850bd)
- BankPin: all bankpin overrides were removed from wasplib, it's now built in, in SRL-T (11219cf)
- basescript: logs now include the ExtraInfo variable. (e67aee3)
- BaseScript: MaxTime and MaxActions should now work properly. (665df5a)
- BaseScript: should print a full report every 5 minutes now (85897f1)
- BaseStats won't crash scripts anymore if the skill is not recognized from the chatbox (9dc63c8)
- better BaseBankScript.Withdraw() logic (73fb6cd)
- better failsafe when getting height from heightmap (9a3f39f)
- better integration with srl-t item interface changes (b060991)
- bird nests (ed3461c)
- bump version (edea9c9)
- cached xp now stats at 0 properly (d4ad993)
- catacomb coordinates (72ce9aa)
- catacombs of kourend were wrong (6e5b9d8)
- change .FKeyOpen so Simba doesn't throw warnings (fa9400c)
- changed interface checking (bd5869d)
- changed osrsbox data provider (29a2b9b)
- Changelog: Fixed the changelog to discord hook (3f384b7)
- Changelog: typo in github action (e9ca3df)
- changes to gh actions (bb4378a)
- chat scrolling should now be fully working (05c3b2a)
- checking simba threads should now be less strict with simba.exe file name (9c6d0b6)
- chooseoption.simba (266e95c)
- Combat Handler: fix weapons that are spec weapons. (e256556)
- combat handler: typo (8f215e6)
- CombatHandler and TBaseScript (90422d3)
- combathandler fix (0a2d48e)
- CombatHandler was erasing the whole alch list (41baeab)
- CombatHandler: add missing brackets (0bef92a)
- CombatHandler: Added other versions of the gmaul. (37fa040)
- combathandler: combat handler shouldn't try to alch your spec weapon anymore (1937638)
- CombatHandler: fix for any monster (419b775)
- CombatHandler: Fixed antifire, antipoison and antivenom pots not being used (ecc3742)
- CombatHandler: Ocmmented out missing function (be46ff1)
- combathandler: read notes (b5b8f8a)
- combathandler: should have slightly less delay when attacking things when it's not in combat (dcfbfb3)
- combathandler: should now stop trying to alch the weapon and shield (07d9b3f)
- combatHandler: tweaks to bracelets (cfc0b1d)
- CombatHandler: typos (9005bc0)
- compatibility fix for stats (df9b3ec)
- compatibility fix with latest SRL (6b66b3d)
- compatibility fix with latest SRL-T (7c37014)
- compatibility with latest SRL-T (b01c340)
- compatibility with latest SRL-T and Simba1500 (c04fc85)
- compile test (71bbc15)
- comsumables: divine potions should now be consumed (2214046)
- connection to Wiki or OSRSBox shouldn't be required anymore. (22cae8c)
- consumable handler: now deselects selected inventory item before consuming anything (7e6fc76)
- consumablehandler was not eating. (2297d53)
- consumablehandler: fixed a nasty bug in consumable handler that made it not wirthdraw food on certain scripts. (b9c85a8)
- ConsumableHandler: now fully working (77b1314)
- ConsumableHandlers withdraw issues fixed (cf93276)
- ConsumableManager: fixed an issue that scripts would get stuck right click empty spaces (3012a99)
- ConsumableManagers: fixed some issues with multiple dose items. (e0b3912)
- ConsumableManagers: fixed some issues with multiple dose items. (73bcc33)
- consumables: boost consumables now set their timer properly (91e5a2b)
- Consumables: minor tweaks and failsafes to withdrawing consumables (68e41d0)
- consumables: withdrawing issues fixed. (08176ff)
- ConsumeManager: improve trash handling (6edcd8d)
- coordinate fixes and fixed utiltypes .Find() functions (853aed4)
- coordinates (e698772)
- coordinates and dark beasts added (2823637)
- coordinates now match smaller maps (5651f6f)
- coordinates of zeah mine obstacles (c01bdd9)
- coordinates: fixed coordinates of rogues den (e42e7a2)
- coordinates: fixed hosidius bank (f96cbea)
- coordinates: pest control (d1ddd10)
- crafting guild upstairs map (1928a86)
- craftscreen: fix SetCraftItem for amulets (806efc9)
- data: monsters data loads faster now (27e2a89)
- debugging improvements (e54b53c)
- deprecated TPA.LimitTo() (a1da9fa)
- didn't add overrides.simba properly before. (e6d81c6)
- didTeleport served no purpose (cfc4fc1)
- disabled SRL's overkill debugging when using WLSettings.RemoteInput.HUDDebug (a13fba9)
- disabling remote input fixed (d5c1d05)
- discord committer name was missing (6ca3c33)
- discord notifications (bb20fa4)
- DotFilterArray: Improved dot filters (596d5c3)
- DropDown: Now properly detects if the dropdown is open. (af38075)
- edited Quarry to QUARRY (4932dd1)
- edited the readme to add extra info and to force bump the version (e25d39a)
- EFairySomething: changed
UNKNOWNtoUNAVAILBLE(b6bda91) - failsafes added, read notes. (6787551)
- fairy ring: should now be able to teleport to zanaris (f9c9169)
- fairy rings: tweaks and more methods for the travel log (fb412a2)
- FairyRing: calling FairyRing.HandleItem is now up to the scripter (7f6a5ee)
- FairyRings: FairyRing.HandleItem() now attempts twice before setting the fairy ring staff as "null" (40c1719)
- FairyRing: Teleport and WalkTeleport will now result true if we teleported from the context menu (bd3bac1)
- FairyRing: tweaks to fix some odd behaviour Flight found out (5d2e2e8)
- final tweaks to the new TScriptForm (49c787d)
- finish mapmaker (5c401af)
- finished fixing zeah paths (d450ace)
- fishinghandler now right clicks less (85f1424)
- FishingHandler: Tweaks to fishing handler. (92c39ff)
- fix GUI compile error introduced in the latest release by accident. (2286c30)
- fix kraken data (be445e2)
- fix logic in Walker.GetClosestPoint() (c372c18)
- fix map maker with the removal of the combat regions (2e70211)
- fix missing encodings (+ and ,) (cd4ea95)
- fix optional.simba paths (3b9f414)
- fix progress report not updating on antiban (5918e81)
- fix tithe rsobjects (bdf8b1c)
- fixed a typo that made loothabdler pick useless stuff. (047254c)
- fixed an issue that prevent discord notifications from firing (5321cc6)
- fixed an issue with wasp-stats submissions (b253bdd)
- Fixed bad filtering logic for resizable. (3860b72)
- fixed dotfilter bug (fa499f8)
- fixed my previous rushed update that didn't compile (3e8fcc5)
- fixed null bracelet error (67d02f4)
- fixed poh map (f6d0a67)
- fixed several flaws the new ItemData (1c225d9)
- fixed sleep time bug with certain time formats (b75fd1a)
- fixed some issues with my custom TRSBank.WithdrawHelper (184d0f6)
- fixed some issues with the webgraph in barbarian village (1e08cfd)
- fixes to the newly added achievements tab (f873134)
- FoodHandler: attempt to fix minor issues with EatFood (7dcf160)
- FoodHandler: Fixes and improvements to food handler (bd77b7a)
- FoodHandler: Now properly sets up the parent food instead of low doses food. (18399be)
- force bump for skunk's changes (c7a85d1)
- force bump version (f288be4)
- forgot this in the previous commit (7f01341)
- forgot to add the weapon.json file.... whoops! (58d390d)
- forgot to name the record (65875ee)
- forgot to reenable remoteinput (2967de8)
- forgot to upload the true mapmaker. oops! (c872c25)
- forms: fixed a tiny bug with checkboxes (dcbc6f6)
- forms: read notes (b779a1a)
- FormsV2: shouldn't throw exceptions anymore when add/delete buttons are clicked (879a1c7)
- formutils: fixed linux bitching (c37038c)
- gh action changes (7e70fa9)
- gh action for discord notifications test (58b39fa)
- gh actions improvements (6b4f059)
- gh action: WaspLib updated are now notified in the same channel as free and premium scripts. (252346d)
- gmaul (b433d63)
- had to rename TRSTanner to TRSTanScreen (d39311d)
- half of paths zeah fixed (2d2c643)
- height not being applied when heightmap was in use (3dd67dc)
- house options: several house option button fixes (b5e5182)
- improve TPoint.WithinDistance() (e25128f)
- improved discord notification (b74ad4c)
- improved loothandler with colors (30ba497)
- improved performance when withdrawing items... less repeated image finding is used now (dfc0999)
- improved simba folding in progress report page (ff98ea8)
- improvements for zeah rcing (9bd17ad)
- improvements to agility webgraph (34f1e8a)
- improvements to fishing (4c0597e)
- Improvements to MLM (b2c3d36)
- increased the RSHeightMap.MaxHeight (4996908)
- initiate WL.PreviousXP (48d0ed9)
- inventory: move use slot on slot override to SRLT (c607712)
- inventory: now we can properly deselect an item (a2db532)
- Inventory: Randomitem methods now properly support composite items like Cake(1..3) (7f0d0fd)
- inventory: read notes (4ea8652)
- Inventory: read notes (3701e41)
- Iowerth warriors coordinates (dd873e0)
- item interfaces changes (379ee9e)
- ItemData: ItemData now attempts to fix itself if a corrupt .json file is saved by accident (57808ea)
- ItemData: typo that would make getting item prices fail. (413d90c)
- ItemFinder: Better item image overriding (fad98f7)
- itemfinder: fixed all tithe farm seeds (d36217d)
- itemfinder: item overrides (77ae075)
- itemfinder: more dark block animations (fd562b1)
- just pushing update lol (e67434c)
- keyboard: attempt to fix fkeys getting stuck down (d4fe9e4)
- kraken drop data was wrong (1914bc9)
- lectern: fixed typo and added the missing tablets of the other lecterns (407189e)
- logic fix to interface scrolling (068fd98)
- loot handler: more tweaks and accuracy improvements (c86ae4a)
- loothandler: last commit accidentally made noted drops never be looted. Oops! (14d9637)
- loothandler: now loots again (fdf2ed4)
- loothandler: now loots again. (bb62bde)
- loothandler: read notes (6809f0b)
- loothandler: read notes (ee71e54)
- loothandler: read notes (1bd4fd2)
- loothandler: should loot multiple times the same pile if there's multiple drops now (b95f865)
- low doses consumables will now be properly withdrawn (5c8d34a)
- magic filters failsafe had a bug (efede4e)
- magic: minor tweaks to magic tab (9a8b87f)
- Magic: remove the override that made WaspLib attempt to fix the spell filters, it's not required anymore (bb29ce6)
- mainscreen.clickclosebutton won't spam click buttons anymore (8408820)
- MainScreen: Fix MainScreen.WaitArrow (ac3b1a6)
- MainScreen: fixed .FindGrave (c23311b)
- MainScreen: Fixed MainScreen.IsVisible (0069140)
- make combathandler not check gear constantly when we have a null weapon/shield/specweapon (2c6e93c)
- Make sure mouse down is released (b44c0d4)
- Make sure the TBox is not out of bounds (b576349)
- map: add pyramid plunder to wl map (9c8d795)
- map: added clan hall and it's respective rsregion (c89df88)
- map: added sophanem bank and gem rocks mine (2f3c8fd)
- map: fixed wintertodt map (9d11154)
- mapmaker: it won't allow regions out of bounds anymore (9f64a07)
- map: read notes (8f9c155)
- maps: added ungael crop (754f16c)
- maps: agility map brightness (8ed4a38)
- maps: agility map was missing an obstacle in alkharid, oops. (ddd6540)
- maps: fixed agility flags colors (d7ec380)
- maps: fixed the standalone mlm map (07fc254)
- maps: gotr.png added to wasplib (df203a2)
- maps: minor fix to pollnivneach rooftop map (72ab30b)
- maps: moved pest control and mlm maps (84f9860)
- maps: small fix for agility (ab065b4)
- maps: update wasplib maps (62c22ea)
- maps: zeah tithe farm (0caf4ff)
- mark deprecated method (c8c9588)
- massive performance improvements (53c88a1)
- memory leak in TPA.ShapeFill() fixed (a0d1076)
- merge Simon's PR (397d802), closes #67
- Minimap: forgot to exit true here. (be67234)
- Minimap: Minimap.OnGroundLevel now only used the minimap polygon to count black pixels. (5d94ee7)
- minimap: read notes (493e68a)
- Minimap: Renamed some things to make more sense. (6dc95f8)
- Minimap: should now check if we are logged in setting the compass times out. (6cf5cad)
- minor adjustments to BF objects (4de4c3f)
- minor fail safes (43041d5)
- minor fix to sawmill operator in priff (c61eed3)
- minor fix to stats timestamping (c96d719)
- minor fixes to antiban and consuming to repeat less code (21fb41a)
- minor fixes to varrock's agility webgraph (7a797a5)
- minor improvements to looting (c59d901)
- minor improvements to the combat handler (4da7535)
- minor StatsClient issue (cee1c74)
- minor tweak in the APIClient (5ea35cb)
- minor tweak to waspweb (7d01188)
- minor tweaks to transport.simba (b731b18)
- missing button setup in withdrawhelper, oops! (338a736)
- mlm: update webgraph and coordinates (15d117a)
- MM2MS: Issues with my overloads were fixed. (e15d824)
- more coordinates and some tweaks (7be6798)
- more coordinates fixed and added in the catacombs (7b06e0a)
- more drawing methods (0997666)
- more tweaks to TScriptForm (2881e23)
- moved librecorder to the plugins directory (e8f2c5c)
- moved methods to SRL-T (f5e534b)
- moved the scroll fixes WL had to SRL-T (be6a07a)
- nake screen walk default (2801347)
- nasty bug with crazy side effects fixed (91f48f7)
- nmz graph (ff71504)
- nothing, just force bumping the version (c16b551)
- notification test (73b543e)
- notification test (89f9784)
- NumberPerHour now works properly with negative values (0bed785)
- oops (87e589b)
- optional files used on my scripts were removed. minor tweaks to anvil interface (4238363)
- optional: moved skunks transport to the optional directory (1dc8fff)
- optional: removed mushtree from being auto-included (1e9a7e7)
- Options.SetAttackOption() and Antiban callbacks (08c9398)
- performance improvements to the latest commits (ab6e562)
- POHHandler: reworked what I did yesterday to be better (223551f)
- POHHandler: very early but can already be used to some extent (61d2b98)
- progress report now works properly on antiban (32f57f6)
- ProgressReport: Fix Script chainer attempting to double terminate things. (b22b339)
- read comments (8a15aab)
- read notes (36e5223)
- read notes (79e0a33)
- read notes (d9c460f)
- read notes (8fed36e)
- read notes (e3fb1c6)
- read notes (1eee137)
- read notes (2bfd68f)
- read notes (92b00ec)
- read notes (125a537)
- read notes (6ee19fd)
- read notes (df3a1a2)
- read notes (45a2110)
- read notes (b089ec5)
- read notes (01820c1)
- read notes (dbd7ec7)
- read notes (a723b20)
- read notes (c5eb23d)
- read notes (816b1ce)
- read notes (edf5b7b)
- read notes (faecf67)
- read notes (d67b36e)
- read notes (dedc730)
- read notes (0cb4089)
- read notes (8e38d73)
- read notes (ac8bf9b)
- read notes (c40dbe5)
- read notes (54f522a)
- read notes (83ed69f)
- read notes (cfbebb7)
- read notes (0028eee)
- read notes (8d531aa)
- read notes (8f97b74)
- read notes (de7e0d0)
- read notes (5c50e37)
- read notes (5fafd86)
- read notes (92a99d8)
- read notes (5593fc4)
- read notes (b3995f2)
- read notes (0174d24)
- Read notes (cd7fede)
- read notes. (3de8f7c)
- readded TRSItem.IsNull() (9b8b402)
- readme (33d45f3)
- README.md discord link (86c9491)
- README: removed some outdated concepts from the readme (6807edb)
- recorder: read notes (87367e9)
- recorder: update ffmpeg.exe location (62700d3)
- reenable walker antiban tasks (e89fc5a)
- refactor really but need to bump version (860243c)
- refactored TRSMagic.CastSpell() for better logic. (ce423fe)
- refactors really, but need to bump version so "fix". (9140e14)
- RemoteInput: read notes (45e2aa9)
- remove
RSRegions.EDGEBANKseem unnecessary (b8b7d25) - remove inventory background (238b53d)
- remove leftover debugging (ac4c2f4)
- remove leftover debugging (692ec67)
- remove personal development files (5a653a2)
- remove the auto-import of annettesnets interface (9da914c)
- remove the WIP API Panel (688612c)
- removed all dark esse sprites. zeah rc now has a better method included in the script (c52ab26)
- removed deprecated bank tweaks that are now included in SRL (c6513d8)
- removed leftover debugging in casting magic spells (db9cf8c)
- removed methods that are now part of SRLT (f02ac96)
- removed override that is now part of SRL-T (53fd409)
- removed tztok slayer helmet since it's not in SRL yet. (8a0f411)
- removed unneeded definition (9990835)
- renamed ItemFinderInterface to ItemInterface (d5c3bb1)
- renamed RandomPoint and RandomStr to Random (f0f4762)
- reordered TRSMMDot variables so debugging rsmonsters don't crash Simba. (73a41ed)
- revert gitignore (1561936)
- revert to the previous way of setting TRSWalkerObject.Regions (eac3d80)
- reverting back InRange() (1ec09f4)
- reverting remoteinput change (6d42336)
- reworked the script thread counter since it was failing a lot (5dc7b32)
- rollback coordinates edit (80a7e34)
- rollback the way TRSWalkerObject.Regions was being set (c706162)
- rsaction removed. (d18e693)
- RSAction: Add more items to the alch list (3798651)
- RSAction: Attempt to fix swamp fishing (e0362c0)
- RSAction: Fix swamp fishing (77479e3)
- RSAction: Fix swamp fishing spots. (86fbd84)
- RSAction: Fix the alch list (84d8f3c)
- RSAction: Further improvements to swamp fishing spots. (46ee09c)
- rsaction: more fishing tweaks. (3361667)
- RSAction: Removed uneeded variable. (41eace1)
- rsaction: temporary fix to ultra slow edge mainscreen filtering of water (c2f7041)
- rsalchhandler: minor fix to item not being setup (fcdaebb)
- RSAlchHandler: will now unequip items that could have been equipped accidentally while alching (4b686f8)
- RSClient: Checking thread count was still bugged. should now work properly (3a73f79)
- RSMMDot.WalkerIndex > -1 is always true because 0 is the default. (3dbf4c9)
- rsmmdot: fixed rsmonsters size being overwritten to 1. (2b064b0)
- rsmmdots: fixed the no height issue I introduced in the last updates. (b790a46)
- rsmonster.setupcommon now properly sets up uptext everytime. (03b1bbd)
- rsmonster: better looting (da19197)
- RSMonster: fix stall loading uneeded monster drops. (de5b94c)
- rsmonsters: add choke devil colors (252989a)
- rsmonsters: add giantfrogs, credits to UlyssesTheHillGiant (4489027)
- RSMonsters: Add several slayer creatures (68d9121)
- rsmonsters: fix hill giants uptext (6870a3c)
- rsmonsters: hill giants now have coordinates in edge/varrock dungeon (57c1a95)
- rsmonsters: improved kalphite coordinates (511dd10)
- rsnpcs.simba: MasterFarmer uptext (1a326b4)
- RSNPCs: ShiloVillageBankers (da93221)
- rsobjects: bad coordinate fixed (859d5ff)
- RSObjects: Banks up text was tweaked so poll booths are not clicked as often (2625aef)
- rsobjects: eternal fire coordinates update (12cee0c)
- rsobjects: fix coordinates (89fb01c)
- RSObjects: Fix master farmers (d22dbab)
- rsobjects: fixed fruit stall coordinates. (04d24f2)
- RSObjects: Fixed rogues den fire coordinates. (bd5ed97)
- rsobjects: fixed tithe table (b69cbac)
- RSObjects: Increase EdgevilleFurnace height for visibility when standing east (801a936)
- RSObjects: PC coords and typo (e521505)
- RSObjects: Prif bank to BankUnspecified and uptext (a70aa0f)
- rsobjects: remove some unspecified banks that are closed booths (0e40f67)
- RSObjects: YewTrees don't use multiple tiles anymore (a91ed16)
- RSRegions: Added some extra regions I think people will like (#56) (3ff6860)
- rsregions: fixed deathplateu (9428b5e)
- RSTeleports: myth cape option was wrong, credits to student (88529a3)
- rsteleports: removed unneeded import (dbc2327)
- salt mine map was wrong (be8dd41)
- sanityze input strings and better monster loading (ed9efa7)
- scoped enums and ERSConsumable renames (b08a199)
- scriptform was missing a single quote when regenerating credentials.simba (27ae7cb)
- scripts with SRL_DISABLE_REMOTEINPUT won't crash anymore (562eb54)
- seagulls: minor fix to seagulls (7ea49ed)
- several changes, read notes. (1f66958)
- several fixes to ItemData and MonsterData (fa371d4)
- several fixes to mushtrees (76e60a7)
- several fixes, read notes (69f7738)
- several fixes, read notes (3e05dc4)
- several fixes, read notes (214847d)
- several fixes, read notes. (653cfda)
- Several fixes, read notes. (a5bbfc9)
- several GUI improvements (d9bf702)
- several rsregions typo fixes (b76a5de)
- several tiny tweaks, read notes (0ac1e13)
- slayer task won't be set as completed anymore if we start with the message on the chatbox (79eb2b9)
- small delay on minimap spam click (0692441)
- small oversight in RSNamedRegions (f3d522a)
- solved an issue with the alch handler that caused it to spam click items often (75919fc)
- some tweaks to TaZe PR (eae9224)
- some walker setup fixes (e2e8a48)
- Squashed commit of the following: (3cf8659)
- StatsClient was renamed to APIClient (87761c6)
- StatsClient: Removed levels from stats, it is now handled by the database (718d1bf)
- StatsClient: StatsClient now shutsdown if the connection is deemed too slow (44d210d)
- Store: now has a dynamic grid like that of TRSBank (5231efa)
- store: store open shouldn't affect inventory anymore (700cc2d)
- StrToTime() was crashing on certain time formats (e7e56ec)
- TBaseBankScript: Better AIO deposit item (abf107b)
- TBaseBankScript: fixed withdrawing (ef230c0)
- TBaseBankScript: made some tweaks to TBaseBankScript.DepositItem() (6b32011)
- TBaseBankScript: read notes (694b7ce)
- TBaseBankScript: TBaseBankScript.DepositItem() now returns true if we didn't have the item in the first place. Read notes. (4f2df86)
- TBaseBankScript: TBaseBankScript.Withdraw() should now handle noted items properly (4ed50b0)
- TBaseBankScript: tweaks to make
TBaseBankScript.Withdraw()more readable (2c0bb35) - TBaseScript: Printing the progress report on simba output now includes revision (41600df)
- TBaseScript: the "welcome" messages array is now nested under the init method (9e829d8)
- teak trees (f32f22e)
- temporarily remove overrides.simba from gitignore (1e11c1e)
- temporary fix to SRL issue (1dba83a)
- testing a new discord notification (0f1658e)
- testing the new sliders. Need to update SRL (808de0b)
- the recorder has been fixed. (d0d4c59)
- this has been in SRL for a while. (a4d9e50)
- this is all in srl or not needed anymore (3f4890d)
- this was useless (102008c)
- total profit now discounts consumables (91fe28a)
- transport: now compatible with the most recent changes (b6b8ebd)
- transport: read notes (35bd499)
- trigger auto bump (7072a70)
- TRSAction: AlchItemArray was being set to empty in Simba 1400 (954c9bd)
- TRSConsumable: typo in pineapple pizzas (c84e71c)
- TRSItemArray.Find() moved to SRLT (03ed9ba)
- TRSMMDot: improved setup and finding performance (96aa287)
- TRSMMDots: logic issue (6013783)
- TRSWalker.GetClosestPoint fallback (44ec94f)
- TRSWalker.SetupNamedRegion() fixed (b3ec43c)
- TRSWalkerGetClosestPoint() refactor (e5ffd91)
- TRSWalkerObject: now always the closest objects are prioritized (a9bfea3)
- TRSWalkerObjects: performance improvements (ae20a15)
- TRSWalkerObjects: read notes (e639b1c)
- TScriptForm: fixed the consumables panel not doing anything (61a91b8)
- TScriptForm: read notes (3d99b12)
- TScriptForm: the new lighter bank selector tab now ensures the directory is created to save images (680205f)
- TScriptForm: Time limit field should work again (bba166e)
- TScriptFormV2: Read notes. (f44f077)
- tweaks to bank chests rsobjects (1af0afb)
- tweaks to improve makiing a point visible (e1aa283)
- tweaks to magic and yew tree finders. Thanks to @GalacticPolarBear / CanadianJames (b8ba6d3)
- tweaks to RSAlchHandler (2c14c35)
- typo (bbaf6de)
- typo (f32404b)
- typo (e94a1af)
- typo in last commit (39d23d9)
- typo in stamina 4 (78b58bb)
- typo when calculating object heights (d699932)
- typo, missing closing
end(680b98a) - Typo. (c986144)
- Update discord link. (8bf4278)
- update gh actions (347cb36)
- update to latest SRL remote input (66cca3a)
- update waspbot link (67ae435)
- updated link added rotating welcome messages (daf8421)
- updated wasplib template (6b28c18)
- UpText shouldn't interfere with XPBar.IsOpen anymore. (c8eb477)
- user input is now temporarily blocked when zooming with the mouse (192c39d)
- using items on TRSWalkerObjects should work properly now (6020df0)
- varrock coordinates (a67f934)
- versions are now done all in a single API request instead of 3 (ccabc8e)
- very minor tweak to fix the progress reports with today's changes (f380e8c)
- walker: added versioning to walker maps (11dd8b0)
- walker: fixed piscarillius offset, oops. (4a71c38)
- walker: improved webgraph in zeah (d3f9816)
- walkerobjects: read notes (30696f0)
- walkerobjects: read notes (bd7c06b)
- walker: oops, missed one line... (9a0edf9)
- walker: read notes (93e5496)
- walker: read notes (aed0bdc)
- walker: read notes (bda9fce)
- WaspGraph: improvements to the mlm webgraph. (d57d1a1)
- wasplib now reports to wasp-stats account bans. (749e145)
- wasplib tools and added vorkath regions (4f35997)
- waspobject: improved walking accuracy (de5b786)
- waspobjects: now mainscreen.filter is used instead of mainscreen.isvisible (0d203a3)
- waspweb: fixed zeah webgraph bug (7c386cc)
- waspweb: read notes (d9a98c1)
- weapon, shield and specweapon are now removed from the alch list (8499110)
- webber: read notes (ca943b9)
- webgraph (2107270)
- webgraph tweaks (98934a4)
- webgraph: added more paths to several niche locations (ddf908d)
- webgraph: improved pathing around soul rune altar (462f9b0)
- webgraph: minor webgraph tweaks for soul runecrafting (e256d84)
- webgraph: several pathing fixes (2a0679e)
- webgraph: varrock east mine (d6ba273)
- wintertodt map (95a5f59)
- withdraw-x now gets cached to avoid rechecking UpText (0c98899)
- wrong math in NumberPerHour (6a09bde)
- XPBarSetup.GetDropDown now checks if we found dropdowns first. (ca20a60)
- xpbarsetup: made it more verbose to warn users if they have xpbar not setup properly (fe41cfa)
- XPBar: XPBar shouldn't fail anymore on script startup due to interfaces (2dda8da)
- zeah coordinates (26002f7)
- zeah rc (6facf5b)
- zeah shortcut coordinates. (9a246a9)
- zoom and brightness are always gathered together so there's less options tab flicking (5bb0cde)
Features
- achievements: achievements tab now supports reading the diaries panel (833047e)
- add filters handling to the magic tab (9026f00)
- add prayer to antiban skills if we have autoburying items (26d89de)
- add some methods to interact with the achievements tabtz (b6f78a5)
- add the avility to load polygons (d95954e)
- added achievements tab antiban (66fa326)
- added an easy way to retrieve map chunk strings (6e94852)
- added anti-bot farm and other changes (read notes) (f271668)
- Added Flight's craftscreen (68c3d9c)
- added Flight's silverscreen (9590e9d)
- added Flight's store screen (3bef262)
- added Olly's recorder (bc50b65)
- added some new antiban stuff (a6add78)
- added stats.simba (493ef1e)
- added the ability for RI to block user input (5760a7f)
- added the Tanner interface (be1092f)
- alch handler: added the new alch handler (996823a)
- another backport from simba1500 (eeab5b0)
- Antiban: 1000 most common words in several languages (1c78a45)
- Antiban: new biohash system (4f54b04)
- antiban: new method to move items in the inventory to different slots (d8a9976)
- antiban: spam clicking probability (34730fa)
- backport of 1500 features (c1f5a64)
- bank: read notes (aca5a96)
- Changelog: Changelog will now be sent to discord. (75df8fa)
- combathandler: add dragon thrownaxe to spec weapons (34bc560)
- CombatHandler: combat handler can now fully handle combat! (651f51a)
- CombatHandler: CombatHandler now handles food, prayer, poison, venom and antifire. (743bd5a)
- CombatHandler: emergency shutdown for combat handler (f3d0d8a)
- CombatHandler: Now drinks boost potions. (7355916)
- combathandler: now supports safespotting (9a7aabb)
- CombatHandler: variable to hold slayer task state (b46035f)
- ConsumableHandler (0c750e2)
- data: add dragon thrownaxe to weapons.json (e12bffa)
- depositbox: added a bunch of this to deposit box for it to function (d8a07ff)
- DropDown: DropDowns are now fully working (dc6886e)
- dumped coordinates. More info in comments (bb536b6)
- fairy ring: more methods added, can already be sort of used (c0ef2f5)
- FairyRing: more methods. (130c50a)
- FairyRings: More fairy rings methods (826dc20)
- finished RSAlchHandler (9955d55)
- Food: Food now have a parent field (2f61170)
- FoodHandler: now handles multiple dose foods better and fixed some withdraw issues (a04502a)
- functions to find random items in the inventory. (757b48c)
- improved file creation. (c7bfe61)
- integrate wasp-stats (95cb703)
- Interface: Improvements to drop downs. (04b4841)
- ItemData: ItemData caching implemented (b15b240)
- itemfinder: wasplib now has an override for itemfinder (5c6816a)
- keybindings are now part of SRL (8290b15)
- logs are now named with the script name. (bfadf81)
- LootHandler: Looting is now possible. (d3a6249)
- mapmaker finished (10b17dc)
- minimap: check if there's dots under the player (42c85a6)
- Minimap: New find arrow methods. (fa31c1f)
- MMDots: the new dot filters are now working (7160954)
- monster_maker tool added (f6b3107)
- MonsterInfo: new record to communicate with osrsbox monsters api (bcf3c43)
- more improvements to rsmonsters (61d02a1)
- mouse: new mouse file (9473013)
- Multiple consumable managers. (bfdd7ba)
- new antiban tasks. (4ec9270)
- new changelog generation (9a25f61)
- new function to check if there's a dying monster in the mainscreen (3e7a117)
- new mmdot filter. (2a5f30b)
- new proper within zoom function (d4a4b6a)
- new TPoint methods (1816491)
- new TryGetPage function (0ca604a)
- new TScriptForm is now available to use with
{$DEFINE FORMS_V2}(4749b22) - new way to use items with each other (02634e1)
- new WeaponData to fetch spec attack values from the wiki (4ba5c90)
- new xpdrops (c6761c8)
- optional: add a full optional files includer (cbf3f68)
- Options: New methosd to handle Player and NPC attack options. (3e32566)
- POHHandler: read notes (84ae889)
- polygon filters (42105d9)
- progress report now includes experience (6e21768)
- read notes (ab4826b)
- read notes (60c5fe1)
- read notes (78431d3)
- read notes (784cea1)
- read notes (f416fb4)
- read notes (a0a5fdf)
- read notes (b7b2e28)
- read notes (8aa31c4)
- read notes (b2ebedc)
- removed forms v1 (4c7c17a)
- reworked and renamed ItemInfo and MonsterInfo (0b76628)
- RSAction: AlchList will now be globally available in WaspLib. (82bea44)
- RSAction: Battlestaves added to the alch list. (7a60da5)
- RSAction: Expanded AlchItemArray. (42532a4)
- RSFishingHandler (b2ae8c7)
- RSMonster: Added a new record to handle RSMonsters. (f7d62ff)
- rsmonster: loot is now setup automatically via osrsbox api. (d790a9e)
- rsmonsters: small additions (47c830c)
- RSMonters: Added a file store saved RSMonsters. (0378a6b)
- rsobjects: added MLM map and some MLM related RSObjects. (ddf1394)
- RSObjects: Added some MLM stuff. (325ebaa)
- RSObjects: Piscarilius bank added (abc665f)
- scripts now save logs (ad01e24)
- simba1500 walker backport (e0c0cb4)
- slayer antiban (58a456b)
- sleep time and length fields for the GUIs (dfde14b)
- TBaseBankScript: read notes (f8aaf6f)
- tools: walkerpolygon can now be used for ATPAs as well (34475e9)
- TRSDoor: New record to handle doors (f7c5097)
- TRSFairyRing: 🧚Fairy rings interface is finished (fcf6921)
- TRSFairyRing: now wields dramen/lunar staff if present (61f4d9d)
- TRSItemArray.Extend (9fa2857)
- TRSPOHHandler: Initial commit containing the future POH Handler. (f602ff3)
- walker: can now setup a map as a region (b4639ec)
- walker: GetMMPoly (fb72dbc)
- webber: added downscalling option (read notes) (c893424)
- wrapper function for labeledcheckboxes (b4f82fb)
- xpbar setup interface (0555e93)
Performance Improvements
- Bank: Improved DepositItemArray (5f48266)
- mainscreen: improved MainScreen.IsVisible (59086f3)
- RSFishingHandler: small performance improvement (44e2723)
- waspobjects: improved object hovering. (1b4de66)
BREAKING CHANGES
procedure TRSWalkerObject.Setup(coordinates: TPointArray);was renamed toprocedure TRSWalkerObject.SetupCoordinates(coordinates: TPointArray);- WaspLib utils are now scoped. Other enums will be scoped at a later time.
- ERSConsumables were renamed to remove the prepended "_CONSUMABLE".
Example of old vs new usage:
//old usage:
Inventory.ContainsConsumable(FOOD_CONSUMABLE);
Inventory.Consume(FOOD_CONSUMABLE);
//new usage:
Inventory.ContainsConsumable(ERSConsumable.FOOD);
Inventory.Consume(ERSConsumable.FOOD);- walker: This will break compatibility with previous scripts that were using TRSWalkerObject.Walker
- Scripts that used
WLSettings.RemoteInput.ScriptDebugdirectly will require to be updated (70% of my scripts). - The refactors break compatibility, some scripts will require to be updated.
- This update will require you to update SRL and every single script!
- This update breaks compatibility with old scripts. All old scripts that use wasplib need to be updated.
- This requires you to update SRL and if you are using the official SRL you might need to use mine instead for a while
- This will break compatibility and everything should be updated.
- This will likely break compatibility with everything released previously.
- This probably breaks compatibility with older scripts and includes.
- ItemInfo was renamed to ItemData and MonsterInfo to MonsterData which makes more sense.
- ConsumableManagers: New consumable .managers are not compatible with the old food handler.
- Minimap: Due to this being mostly lower level functions, renaming them might have broken some scripts!