2020-11-19 19:59:54 +01:00
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
< html >
2020-11-20 15:58:06 +01:00
<!-- Mirrored from services/m=devblog/view_post.ws?post_id=82&tag_id=3&page=1 by HTTrack Website Copier/3.x [XR&CO'2010], Sun, 18 Jul 2010 10:50:58 GMT -->
2020-11-19 19:59:54 +01:00
<!-- Added by HTTrack --> < meta http-equiv = "content-type" content = "text/html;charset=ISO-8859-1" > <!-- /Added by HTTrack -->
< head >
2020-11-20 15:58:06 +01:00
< link rel = "icon" type = "image/vnd.microsoft.icon" href = "../../site/favicon.ico" >
< link rel = "SHORTCUT ICON" href = "../../site/favicon.ico" >
< link rel = "apple-touch-icon" href = "../../site/img/mobile.png" >
2020-11-19 19:59:54 +01:00
< meta http-equiv = "Content-Type" content = "text/html; charset=iso-8859-1" >
< meta http-equiv = "Content-Language" content = "
en,
English
">
< meta name = "keywords" content = "RuneScape Developers' Blogs" >
< meta name = "description" content = "RuneScape Developers' Blogs - Mod Maz is working on a few projects at the moment, one of which is aimed at players who enjoy training all non-combat skills..." >
< meta name = "title" content = "Shattered Heart - A History of Non-violence" >
< title > Shattered Heart - A History of Non-violence< / title >
2020-11-20 15:58:06 +01:00
< style type = "text/css" > /*\*/ @ import url ( . . / . . / site / css / global-34 . css ) ; /**/ < / style >
2020-11-19 19:59:54 +01:00
< script type = "text/javascript" src = "../../www.jagex.com/js/jquery/jquery_1_3_2.js" > < / script >
< script type = "text/javascript" >
$(function(){
$("#play, #playExisting, #playBannerNoad").each(function(){ this.href += "?j=1"; })
})
< / script >
2020-11-20 15:58:06 +01:00
< link rel = "stylesheet" type = "text/css" href = "../../site/css/kbase-6.css" media = "all" >
< link rel = "stylesheet" type = "text/css" href = "../../site/css/devblog-2.css" media = "all" >
< link rel = "stylesheet" type = "text/css" href = "../../site/css/sifr-0.css" media = "all" >
< script type = "text/javascript" src = "../../site/css/sifr_core-0.js" > < / script >
2020-11-19 19:59:54 +01:00
< script type = "text/javascript" >
2020-11-20 15:58:06 +01:00
var Trajan_Pro_Bold = { src: 'http://site/img/sifr/Trajan_Pro_Bold.swf' };
2020-11-19 19:59:54 +01:00
sIFR.activate(Trajan_Pro_Bold);
sIFR.replace(Trajan_Pro_Bold, {
selector: 'h2',
css: '.sIFR-root { font-weight: bold; font-size: 23px; text-align: center; opacity: 0.95; leading: -1; color: #411f13; }'
+ ', .sIFR-root a { color: #411f13; }'
+ ', .sIFR-root a:hover { color: #411f13; }',
wmode: 'transparent'
});
< / script >
< / head >
< body id = "nav" class = "bodyBackground" >
< a name = "top" > < / a >
< div class = "bodyBackgroundHead" >
< div id = "menubox" >
< ul id = "menus" >
2020-11-20 15:58:06 +01:00
< li class = "top" > < a href = "../../site/title.html" id = "home" class = "tl" > < span class = "ts" > Home< / span > < / a > < / li >
2020-11-20 03:58:07 +01:00
< li class = "top" > < a id = "play" class = "tl" href = "https://github.com/2009scape/2009Scape/releases/latest/download/2009Scape.jar"
2020-11-19 19:59:54 +01:00
onclick="try{pageTracker._trackPageview('/play_game/menu/top')}catch(x){}; try{_pageTracker._trackPageview('/play_game/menu/top')}catch(x){}"
>< span class = "ts" > Play Now< / span > <!-- [if gt IE 6]><! --> < / a > <!-- <![endif] -->
<!-- [if lte IE 6]><table><tr><td><![endif] -->
< ul >
< li > < a href = "../../secure.runescape.com/m%3dcreate/index.html" class = "fly" > < span > New Users< / span > < / a > < / li >
2020-11-20 03:58:07 +01:00
< li > < a href = "https://github.com/2009scape/2009Scape/releases/latest/download/2009Scape.jar" id = "playExisting"
2020-11-19 19:59:54 +01:00
onclick="try{pageTracker._trackPageview('/play_game/menu/existing')}catch(x){}; try{_pageTracker._trackPageview('/play_game/menu/existing')}catch(x){}"
class="fly">< span > Existing Users< / span > < / a > < / li >
2020-11-20 15:58:06 +01:00
< li > < a href = "../../site/options.html" class = "fly" > < span > Java Options< / span > < / a > < / li >
2020-11-19 19:59:54 +01:00
< / ul >
<!-- [if lte IE 6]></td></tr></table></a><![endif] -->
< / li >
2020-11-20 15:58:06 +01:00
< li class = "top" > < a id = "account" class = "tl" href = "../../site/account_management.html" > < span class = "ts" > Account< / span > <!-- [if gt IE 6]><! --> < / a > <!-- <![endif] -->
2020-11-19 19:59:54 +01:00
<!-- [if lte IE 6]><table><tr><td><![endif] -->
< ul >
< li > < a href = "../../secure.runescape.com/m%3dweblogin/members/members.html" class = "fly" > < span > Upgrade Your Account< / span > < / a > < / li >
< li > < a href = "../../secure.runescape.com/m%3dcreate/index-2.html" class = "fly" > < span > Create New Account< / span > < / a > < / li >
2020-11-20 15:58:06 +01:00
< li > < a href = "../../site/account_management.html" class = "fly" > < span > Account Management< / span > < / a > < / li >
2020-11-19 19:59:54 +01:00
< / ul >
<!-- [if lte IE 6]></td></tr></table></a><![endif] -->
< / li >
2020-11-20 15:58:06 +01:00
< li class = "top" > < a id = "guide" class = "tl" href = "../../site/kbase/guid/manual.html" > < span class = "ts" > Game Guide< / span > <!-- [if gt IE 6]><! --> < / a > <!-- <![endif] -->
2020-11-19 19:59:54 +01:00
<!-- [if lte IE 6]><table><tr><td><![endif] -->
<!-- [if lte IE 6]><iframe src=""></iframe><![endif] -->
< ul >
2020-11-20 15:58:06 +01:00
< li > < a href = "../../site/kbase/guid/manual.html" class = "fly" > < span > Manual< / span > < / a > < / li >
2020-11-19 19:59:54 +01:00
< li > < a href = "../../secure.runescape.com/m%3dweblogin/loginform802b.html" class = "fly" > < span > QuestHelp< / span > < / a > < / li >
< li > < a href = "../m%3ditemdb_rs/frontpage.html" class = "fly" > < span > Grand Exchange< / span > < / a > < / li >
2020-11-20 15:58:06 +01:00
< li > < a href = "../../site/kbase/guid/rules_of_conduct.html" class = "fly" > < span > Rules< / span > < / a > < / li >
< li > < a href = "../../site/kbase/guid/lore.html" class = "fly" > < span > Lores< / span > < / a > < / li >
< li > < a href = "../../site/splash.html" class = "fly" > < span > What is RuneScape?< / span > < / a > < / li >
2020-11-19 19:59:54 +01:00
< / ul >
<!-- [if lte IE 6]></td></tr></table></a><![endif] -->
< / li >
< li class = "top" > < a id = "community" class = "tl" href = "../m%3dforum/forums.html" > < span class = "ts" > Community< / span > <!-- [if gt IE 6]><! --> < / a > <!-- <![endif] -->
<!-- [if lte IE 6]><table><tr><td><![endif] -->
<!-- [if lte IE 6]><iframe src=""></iframe><![endif] -->
< ul >
< li > < a href = "../m%3dforum/forums.html" class = "fly" > < span > Forums< / span > < / a > < / li >
< li > < a href = "../m%3dhiscore/hiscores.html" class = "fly" > < span > Hiscores< / span > < / a > < / li >
2020-11-20 15:58:06 +01:00
< li > < a href = "../../site/kbase/guid/Player_Submissions.html" class = "fly" > < span > Player Submissions< / span > < / a > < / li >
2020-11-19 19:59:54 +01:00
< li > < a href = "../m%3dadventurers-log/index.html" class = "fly" > < span > Adventurer's Log< / span > < / a > < / li >
< li > < a href = "../m%3dpoll/index.html" class = "fly" > < span > Polls< / span > < / a > < / li >
2020-11-20 15:58:06 +01:00
< li > < a href = "../../site/kbase/guid/Downloads_and_Wallpapers.html" class = "fly" > < span > Downloads & Wallpapers< / span > < / a > < / li >
2020-11-19 19:59:54 +01:00
< / ul >
<!-- [if lte IE 6]></td></tr></table></a><![endif] -->
< / li >
2020-11-20 15:58:06 +01:00
< li class = "top" > < a id = "help" class = "tl" href = "../../site/kbase/guid/Customer_Support.html" > < span class = "ts" > Help< / span > <!-- [if gt IE 6]><! --> < / a > <!-- <![endif] -->
2020-11-19 19:59:54 +01:00
<!-- [if lte IE 6]><table><tr><td><![endif] -->
<!-- [if lte IE 6]><iframe src=""></iframe><![endif] -->
< ul >
2020-11-20 15:58:06 +01:00
< li > < a href = "../../site/kbase/guid/Customer_Support.html" class = "fly" > < span > Customer Support< / span > < / a > < / li >
< li > < a href = "../../site/loginapplet/loginappletb4b5.html?mod=www&dest=loginapplet/loginapplet.ws?mod=accountappeal&dest=passwordchoice.ws" class = "fly" > < span > Password Recovery< / span > < / a > < / li >
< li > < a href = "../../site/loginapplet/loginappletef7e.html?mod=www&dest=loginapplet/loginapplet.ws?mod=accountappeal&dest=lockchoice.ws" class = "fly" > < span > Locked Account Recovery< / span > < / a > < / li >
2020-11-19 19:59:54 +01:00
< li > < a href = "../../secure.runescape.com/m%3dweblogin/loginform14d4.html?mod=offence-appeal&dest=index.ws" class = "fly" > < span > Appeal Bans & Mutes< / span > < / a > < / li >
< li > < a href = "../m%3dbugtracker_v4/index.html" class = "fly" > < span > Submit a Bug Report< / span > < / a > < / li >
2020-11-20 15:58:06 +01:00
< li > < a href = "../../site/parents.html" class = "fly" > < span > Parents' Guide< / span > < / a > < / li >
2020-11-19 19:59:54 +01:00
< / ul >
<!-- [if lte IE 6]></td></tr></table></a><![endif] -->
< / li >
< li class = "top" > < a href = "../../secure.runescape.com/m%3dweblogin/loginform53bb.html?mod=www&ssl=0&dest=index.ws" id = "login" class = "tl" > < span class = "ts" > Log In< / span > < / a > < / li >
< / ul >
< br class = "clear" / >
< / div >
< div id = "bannerNoad" >
2020-11-20 15:58:06 +01:00
< a href = "https://github.com/2009scape/2009Scape/releases/latest/download/2009Scape.jar" class = "HoverImg" id = "playBannerNoad" > < img src = "../../site/img/main/skins/default/playnowc20a.png?12" alt = "Play Now" / > < / a >
2020-11-19 19:59:54 +01:00
< / div >
< div id = "scroll" >
< div id = "head" > < div id = "headBg" >
< div id = "langAndLogin" >
< div id = "lang" >
2020-11-20 15:58:06 +01:00
< a href = "../../site/title.html" > < img alt = "English" title = "English" src = "../../site/img/main/layout/en.gif" / > < / a >
< a href = "../../site/l%3d1/title.html" > < img alt = "Deutsch" title = "Deutsch" src = "../../site/img/main/layout/de.gif" / > < / a >
< a href = "../../site/l%3d2/title.html" > < img alt = "Français" title = "Français" src = "../../site/img/main/layout/fr.gif" / > < / a >
< a href = "../../site/l%3d3/title.html" > < img alt = "Português (BR)" title = "Português (BR)" src = "../../site/img/main/layout/br.gif" / > < / a >
2020-11-19 19:59:54 +01:00
< / div >
< / div >
< / div > < / div >
< div class = "navigation" >
< div class = "location" >
2020-11-20 15:58:06 +01:00
< b > Location: < / b > < a href = "../../site/title.html" > Home< / a > >
2020-11-19 19:59:54 +01:00
< a href = "indexc326.html?tag_id=3&page=1" > < span > Developer Blogs< / span > < / a > < span class = "divider" > > < / span >
< span > < span > Shattered Heart: A History of Non-violence< / span > < / span >
< / div >
< / div >
< div id = "content" > < div id = "article" >
< div class = "sectionHeader" >
< div class = "left" >
< div class = "right" >
< h1 class = "plaque_medium" >
Shattered Heart: A History of Non-violence
< / h1 >
< / div >
< / div >
< / div >
< div class = "section" >
< div class = "article" >
< div class = "topshadow" >
< div class = "bottombordershad" >
< div class = "leftshadow" >
< div class = "rightshadow" >
< div class = "leftcorner" >
< div class = "rightcorner" >
< div class = "bottomleftshad" >
< div class = "bottomrightshad" >
< div id = "post" >
< div class = "devblog" >
< div class = "devblogHead" >
< div class = "devblogFoot" >
< div id = "archives" > < a href = "indexc326.html?tag_id=3&page=1" > < Back to archive< / a > < / div >
< h2 >
A History of Non-violence
< br / >
2020-11-20 03:58:07 +01:00
by < a href = "indexc15e.html?author_id=34" > Mod<EFBFBD> Maz< / a > 12-Feb-2010
2020-11-19 19:59:54 +01:00
< / h2 >
2020-11-20 03:58:07 +01:00
< div class = "content" > < p > Shattered Heart is a new skill update that I<> m working on to tie in with every non-combat skill. It<49> s designed to reward those players who take an even-handed approach to training skills (or to encourage training skills you normally wouldn<64> t). It<49> s not a D& D or minigame, but it does have repeatable elements similar to those categories of content. < / p > < p > Creating an update to support existing non-combat skills without adding any new mechanics to them is no easy feat; however, < span class = "strong" > Mod Mark< / span > and I rose to the challenge, and after playing with some ideas came up with some prototype code that seemed to do the trick. < / p > < p > Balancing the project and getting the rewards right involved lots of numbers on a spreadsheet and pretty, curved graphs - hopefully, all that effort will pay off!< / p > < p > While doing my best not to spoil the update for you, the event supports players who have a well-rounded approach to training, and will be a bit of a break from the updates we<77> ve seen recently which have been fairly heavily combat-oriented.< br / > I quite like this as my "choob" account (the character I play in RuneScape when I<> m not on < span class = "strong" > Mod Maz< / span > ) is very heavily skill-based. Combat is my least favourite thing to do, unlike many other developers! It was refreshing to be able to create something that I would enjoy and, even better, actually be able to play. When I was first releasing my own content I couldn<64> t actually play any of it; things like the Warriors<72> Guild took me six months to finally gain access to on my choob!< / p > < p > There<EFBFBD> s even a little here for players that like story, as Shattered Heart delves into a little of the history of RuneScape. Early in the 2nd Age, when the only runes were those created by Guthix, many battles were fought over them. This event involves a mage who was in one of those battles and what happened to him afterwards...< / p > < p > So, when Shattered Heart has been released and you<6F> re out there running around your Agility course, Fletching your bows or maybe netting some fish, keep an eye out for interesting things appearing in your inventory.< / p > < p > Oh, and don<6F> t worry, I am still working on the Elite Achievement Diaries too - I haven<65> t forgotten them!< / p > < p > If you'd like to discuss this blog on the forums, please visit < a href = "../m%3dforum/forums9d67.html?16,17,160,60371016" > this forum thread< / a > .< / p > < / div >
2020-11-19 19:59:54 +01:00
< br class = "clear" / >
< div id = "meta" >
Project: < a href = "index2c35.html?project_id=25" > Shattered Heart< / a > < br / >
Tags:
< a href = "index629a.html?tag_id=3" > development< / a > , < a href = "index5916.html?tag_id=15" > skill< / a > < / div >
< / div >
< / div >
< / div >
< / div >
< / div >
< / div >
< / div >
< / div >
< / div >
< / div >
< / div >
< / div >
< / div >
< / div >
< / div >
< br class = "clear" / >
< / div >
< div id = "footer" >
< div class = "contain" >
< div class = "footerdesc" >
2020-11-24 18:27:36 +01:00
This website and its contents are copyright <20> under AGPL.< br / >
2020-11-20 15:58:06 +01:00
Use of this website is subject to our < a href = "../../site/terms/terms.html" > Terms & Conditions< / a > and < a href = "../../site/privacy/privacy.html" > Privacy Policy< / a > .
2020-11-19 19:59:54 +01:00
< / div >
< a class = "jagexlink" href = "../../www.jagex.com/index.html" target = "_blank" >
2020-11-20 15:58:06 +01:00
< img src = "../../site/img/main/layout/jagexc20a.png?12" alt = "Jagex" / >
2020-11-19 19:59:54 +01:00
< / a >
< br class = "clear" / >
< / div >
< br class = "clear" / >
< / div >
< / div >
< / div >
< script type = "text/javascript" >
document.write(unescape("%3Cscript src='"+(("https:"==document.location.protocol)?"https://ssl":"http://www")+".google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
< / script >
< script type = "text/javascript" >
try {
var _pageTracker=_gat._getTracker("UA-2058817-15");
_pageTracker._setDomainName(".runescape.com");
_pageTracker._trackPageview();
}catch(x){}
< / script >
< script type = "text/javascript" >
try {
var pageTracker=_gat._getTracker("UA-2058817-2");
pageTracker._setDomainName(".runescape.com");
pageTracker._trackPageview();
}catch(x){}
< / script >
< / body >
2020-11-20 15:58:06 +01:00
<!-- Mirrored from services/m=devblog/view_post.ws?post_id=82&tag_id=3&page=1 by HTTrack Website Copier/3.x [XR&CO'2010], Sun, 18 Jul 2010 10:50:58 GMT -->
2020-11-19 19:59:54 +01:00
<!-- Added by HTTrack --> < meta http-equiv = "content-type" content = "text/html;charset=ISO-8859-1" > <!-- /Added by HTTrack -->
< / html >