A series of Lich (https://lichproject.org/) scripts for use in DragonRealms (http://www.play.net/dr/). Donations are welcome (http://www.paypal.me/rcuhljr)!
Clone or download
Sarvatt and rpherbig go2.lic: kill textsubs while moving (#3375)
* go2.lic: kill textsubs while moving

* move the check under the same room check to not kill/restart needlessly

* fix whitespace
Latest commit 1ce24db Jan 16, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
data Heal herb (#3379) Jan 17, 2019
profile-gen Implements an %INCLUDE directive for YAMLs (#2274) Jan 8, 2018
profiles Heal herb (#3379) Jan 17, 2019
samples Add sample SF goat agility course script Mar 25, 2017
test Add empty EquipmentManager class to AFK test Nov 24, 2018
util Cyclical dependency checker. Jan 15, 2019
.gitattributes Do not track samples/* Mar 29, 2016
.gitignore ignore jetbrains;ignore logs;ignore vim swap files (#2781) Jun 18, 2018
.rubocop.yml Disable Metrics/BlockNesting cop Aug 8, 2018
.ruby-version update ruby-version. (#2864) Jun 30, 2018
.travis.yml .travis.yaml: Fix CI builds after jan 3rd travis change (#3347) Jan 5, 2019
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md Jun 26, 2017
Gemfile Upgrade Rubocop to 0.48.1 Apr 30, 2017
Gemfile.lock Upgrade Rubocop to 0.50.0 Oct 12, 2017
LICENSE Initial commit Oct 16, 2015
README.md Add Travis CI badge to README May 8, 2018
Rakefile Suppress rake warnings Apr 25, 2016
accept-sell.lic Dispose of pouch if target declines trade Feb 15, 2018
addroom.lic Fix documentation URL in all scripts Aug 29, 2016
afk.lic Added some guards to protect against accidental lnet triggering (#3333) Dec 24, 2018
almanac.lic Rubocop Dec 23, 2018
appraisal.lic Rubocop Jan 7, 2018
arenawatch.lic Rubocop Mar 26, 2018
astrology.lic Astrology: sky -> heavens (#3144) Sep 20, 2018
athletics.lic Add performance_pause option to make the pause configurable (#3366) Jan 9, 2019
attunement.lic resolve TODO (#2309) Jan 7, 2018
automap.lic rubocop Oct 30, 2016
bankbot.lic Updated to reflect common-money's catch line. (#3084) Aug 27, 2018
bescort.lic bescort.lic: Add moon mage messaging to study reed in crocs (#3374) Jan 13, 2019
better-book.lic Upgrade Rubocop to 0.48.1 Apr 30, 2017
boggle_blast.lic boggle_blast.lic: Handle not having any tickets to combine (#3254) Nov 26, 2018
bonding-rose.lic Rubocop Aug 30, 2018
bootstrap.lic Add common-moonmage (#3334) Dec 24, 2018
buff.lic Rubocop Feb 16, 2018
bug-grabber.lic bug-grabber.lic: Adjust rooms, use DRCT.walk_to (#2030) Oct 28, 2017
carve.lic Rubocop Nov 24, 2018
chop-wood.lic Delete flags before script ending in various scripts. (#2941) Jul 17, 2018
circlecheck.lic circlecheck.lic: offhand weapon can't be one of the req's for thieves. ( Sep 6, 2018
clean-leather.lic Rubocop Jan 10, 2018
clean-lumber.lic Rubocop Nov 29, 2017
cleric-quests.lic cleric-quests.lic: Always refresh stats when the script runs. (#2826) Jun 24, 2018
clerk-tools.lic Rubocop Nov 24, 2018
combat-trainer.lic Heal herb (#3379) Jan 17, 2019
common-arcana.lic common-foo: Move DRCT.retreat to DRC to fix circular dependency probl… ( Nov 29, 2018
common-crafting.lic Updated tool belt untie messaging (#3192) Oct 23, 2018
common-healing.lic common-healing.lic: Lower the check_health reget to 50, 300 is way to… Jul 8, 2018
common-items.lic Added catch for baldric, same catch in equipment-manager. (#3210) Nov 19, 2018
common-money.lic Added methods for supporting money from non-hometowns... (#2801) Jun 23, 2018
common-moonmage.lic Add common-moonmage (#3334) Dec 24, 2018
common-summoning.lic Switch scripts using DRCT.retreat over to using DRC.retreat. Remove u… ( Dec 5, 2018
common-travel.lic common-foo: Move DRCT.retreat to DRC to fix circular dependency probl… ( Nov 29, 2018
common-validation.lic Rubocop Jun 24, 2018
common.lic Update common.lic - fix for nouns with apostrophes (#3278) Nov 29, 2018
commune.lic Theurgy restock (#2183) Dec 20, 2017
coordinator.lic Add coordinator (#3372) Jan 13, 2019
craft.lic Change ;craft recipe that depends on parts (#3349) Jan 6, 2019
create_symlinks.bat Fix symlinks batch file Nov 15, 2016
create_symlinks.sh Update dev tools to support new data dir Nov 14, 2016
crossing-repair.lic Rubocop Jun 16, 2018
crossing-training.lic crossing-training.lic: Fix performance with too low stamina (#3276) Nov 29, 2018
dependency.lic Track script instead of count (#3380) Jan 16, 2019
discern.lic Rubocop Feb 16, 2018
drinfomon.lic Add helper function for native mana (#3352) Jan 8, 2019
dusk-labyrinth.lic Delete flags before script ending in various scripts. (#2941) Jul 17, 2018
echo.lic restock and other work Sep 29, 2016
edityaml.lic Remove default settings that duplicate base.yaml Sep 16, 2016
equipmanager.lic Switch scripts using DRCT.retreat over to using DRC.retreat. Remove u… ( Dec 5, 2018
events.lic Rubocop Aug 1, 2017
exp-monitor.lic uniq exp gain list Jun 20, 2017
expreset.lic expreset.lic: Add Conviction support. (#2729) Jun 7, 2018
favor.lic favor.lic: Skip buying a primer if you already have one in your inven… Nov 24, 2018
fill-dirt.lic Ambush choke in combat (#2378) Jan 16, 2018
find-darkbox.lic find-darkbox.lic: Update room list for 2018 HE (#3219) Nov 19, 2018
find.lic Allow favors.lic to get favors in Hib (#3083) Aug 27, 2018
fir.lic Rubocop Jan 10, 2018
first-aid.lic Add performance_pause option to make the pause configurable (#3366) Jan 9, 2019
forestry-buddy.lic Add waggle sets for mining and forestry (#2672) May 17, 2018
forge.lic check against empty crafting_training_spells (#3189) Oct 19, 2018
gate.lic Gate: Use commonized discern methods (#2235) Dec 17, 2017
gbox.lic Delete flags before script ending in various scripts. (#2941) Jul 17, 2018
generate-profile.lic Rubocop Jan 10, 2018
get2.lic Simple script to deal with go2 hanging (#3343) Jan 3, 2019
glyph-of-mana.lic Rubocop Jan 10, 2018
gmoney.lic Rubocop Mar 15, 2018
go2.lic go2.lic: kill textsubs while moving (#3375) Jan 17, 2019
gpouch.lic Handle case in which the empty pouch is not returned Dec 8, 2018
grave-pile.lic Rubocop Nov 8, 2017
heal-herb.lic Heal herb (#3379) Jan 17, 2019
heal-remedy.lic Found two errors and fixed. (#3090) Aug 27, 2018
healer.lic Rubocop Feb 16, 2018
healme.lic Rubocop Dec 23, 2018
herb-stock.lic Heal herb (#3379) Jan 17, 2019
horse-trainer.lic horse-trainer.lic: Add reporting how much time each class takes. (#2561) Mar 4, 2018
hunting-buddy.lic Update hunting-buddy.lic - fixed walk back after familiar drag (#3290) Nov 30, 2018
jail-buddy.lic Added some guards to protect against accidental lnet triggering (#3333) Dec 24, 2018
join-thieves.lic Rubocop Feb 11, 2018
journal.lic journal.lic: Use a uservar to track time instead of attempting every … Jan 10, 2019
kill-counter.lic Upgrade Rubocop to 0.48.1 Apr 30, 2017
learned.lic Rubocop Aug 8, 2018
levelup.lic Add 'moon mage quest needed' message to 'level-up' Sep 17, 2018
lichbot.lic Change buff to cast_spell (#2355) Jan 11, 2018
links.lic Changed some of the link names. (#2833) Jun 25, 2018
loot-corn-maze.lic Upgrade Rubocop to 0.48.1 Apr 30, 2017
makesteel.lic change put to fput (#2673) May 17, 2018
mech-lore.lic check against empty crafting_training_spells (#3189) Oct 19, 2018
mine.lic Delete flags before script ending in various scripts. (#2941) Jul 17, 2018
mining-buddy.lic Add waggle sets for mining and forestry (#2672) May 17, 2018
mining-manager.lic Upgrade Rubocop to 0.48.1 Apr 30, 2017
mm.lic Return room id; Return if cast msg not found (#2468) Feb 5, 2018
moonwatch.lic moonwatch.lic: Add no_pause_all (#3295) Dec 1, 2018
new-character.lic Add paladin support; prayer badge, prayer to chadatru, glyphs. (#2331) Jan 10, 2018
newbie-gear.lic Fix hometown error in 'newbie-gear' Sep 17, 2018
nexus.lic Rubocop Jul 5, 2018
oshu_manor.lic Delete flags before script ending in various scripts. (#2941) Jul 17, 2018
outdoorsmanship.lic check against empty crafting_training_spells (#3189) Oct 19, 2018
paladin-quests.lic Rubocop Jan 10, 2018
pay-debt.lic Delete flags before script ending in various scripts. (#2941) Jul 17, 2018
performance-monitor.lic Upgrade Rubocop to 0.48.1 Apr 30, 2017
performance.lic removed duplicate message (#3289) Nov 30, 2018
pick.lic Added support to force careful disarming. (#3071) Aug 20, 2018
pilgrimage.lic theurgy.lic: Specify pilgrim badge (#2442) Feb 1, 2018
playermonitor.lic Settings Nov 8, 2016
ranger-companion.lic Rubocop Feb 11, 2018
register.lic Update register.lic - put register in crafting container (#3378) Jan 16, 2019
release_cyclic.lic Add 'before hunt' script to release cyclic Aug 15, 2017
remedy.lic check against empty crafting_training_spells (#3189) Oct 19, 2018
reportbot.lic Rubocop Feb 8, 2017
restock-shop.lic Rubocop Jul 5, 2018
restock.lic restock: He warned us (#3370) Jan 13, 2019
rezz.lic Update rezz.lic - stupid flags (#3309) Dec 4, 2018
riverhaven-thieves.lic Upgrade Rubocop to 0.48.1 Apr 30, 2017
roomnumbers.lic Fix mirrors and familiars? Sep 5, 2017
safe-room.lic Fix safe-room DRCM.wealth usage for PC empaths (#3317) Dec 12, 2018
sanowret-crystal.lic Rubocop Dec 23, 2018
scouting.lic Change buff to cast_spell (#2355) Jan 11, 2018
scroll-search.lic Use each_key and each_value (per Rubocop) Oct 12, 2017
sell-loot.lic Delete flags before script ending in various scripts. (#2941) Jul 17, 2018
sell-pouches.lic Rubocop Jul 24, 2018
setupaliases.lic Add nexus script (#2893) Jul 5, 2018
sew.lic check against empty crafting_training_spells (#3189) Oct 19, 2018
shape.lic Rubocop Nov 3, 2018
skill-recorder.lic Rubocop Aug 2, 2018
slackbot.lic Add Endith to slack token check Jan 16, 2018
smartlisten.lic smartlisten.lic: Allow listening to any magic type unless you are a b… Aug 29, 2018
smarttransfer.lic Rubocop Jun 16, 2018
smash-pumpkins.lic Delete flags before script ending in various scripts. (#2941) Jul 17, 2018
smelt-deeds.lic Use each_key and each_value (per Rubocop) Oct 12, 2017
smelt.lic Upgrade Rubocop to 0.48.1 Apr 30, 2017
smith.lic Rubocop Dec 23, 2018
smoke.lic Rubocop Jul 24, 2018
sorcery.lic Move sorcery mana check so it applies to all spell casts Jun 24, 2018
spellmonitor.lic Kludge fix for DR's spell bullshit. Will be removed when they change … Jan 6, 2018
spin.lic Wool and Cotton thread (#2691) May 29, 2018
spinner.lic spinner.lic: Fix an issue when you finish and get a item at the same … Nov 3, 2017
stack-scrolls.lic Rubocop Oct 4, 2018
status-monitor.lic Rubocop Dec 23, 2018
steal.lic Minor change, added 'You can't do that' do the failure for put_item. (#… Aug 8, 2018
study-art.lic Add performance_pause option to make the pause configurable (#3366) Jan 9, 2019
t2.lic Rubocop Aug 2, 2018
tendme.lic tendme.lic: use bind_open_wounds? if something is lodged, bind_open_w… Jan 9, 2019
tendother.lic Upgrade Rubocop to 0.48.1 Apr 30, 2017
textsubs.lic Add guild-reqs to textsubs (#3373) Jan 17, 2019
theurgy.lic theurgy.lic: Use @settings instead of settings for crafting container… Jan 9, 2019
tinker.lic Rubocop Dec 23, 2018
titlecheck.lic Add titlecheck (#3354) Jan 9, 2019
trade.lic Fix hometown usage in 'trade' Sep 17, 2018
train.lic Made bankbots the withdraw method for those with bankbot defined. (#2175 Jan 9, 2018
training-manager.lic base-town.lic: Add generic favor altars for each town. (#3038) Aug 7, 2018
transfer-items.lic Rubocop Dec 3, 2017
truffenyi-commune-quest.lic truffenyi-commune-quest.lic: Use DRC.bput. (#2754) Jun 13, 2018
update-shops.lic New recipes, setup changes, handle blacklist from shops Jul 31, 2017
validate.lic Heal herb (#3379) Jan 17, 2019
walkingastro.lic Refactor walkingastro (#3335) Jan 5, 2019
weararmor.lic Rubocop Jun 16, 2018
weave-cloth.lic Upgrade Rubocop to 0.48.1 Apr 30, 2017
workorders.lic Update workorders.lic - Fix for deed packets in wyvern packs and hitm… Nov 22, 2018

README.md

Donate | Build Status

dr-scripts

A series of Lich (https://lichproject.org/) scripts for use in DragonRealms (http://www.play.net/dr/).

To get started, see the setup guide on the wiki: https://github.com/rpherbig/dr-scripts/wiki/First-Time-Setup

For script-specific documentation, follow the link in its header or visit the main documentation page at https://elanthipedia.play.net/Lich_script_repository

For YAML documentation, see https://github.com/rpherbig/dr-scripts/wiki/Introduction-to-Character-Settings

If you have some feedback or suggestions, please contact us in-game or open an issue. We look forward to hearing from you!