Commit Graph

7232 Commits

Author SHA1 Message Date
Ccomp5950
e4089f2fd0 Re-adds Show Player Panel right click menu on players. 2014-05-09 05:41:43 -05:00
Chinsky
5426670a3d Merge pull request #4938 from Ccomp5950/banned_strikethrough
Jobs you can't select are struckthrough instead of just being red.
2014-05-08 13:26:37 +04:00
Ccomp5950
1f6ec81e40 Jobs you can't select are struckthrough instead of just being red.
Before:  It's going to be kinda confusing when a new player goes to setup their jobs and they see this: http://i.imgur.com/miK9Isk.png
Specifically "unavailable occupations are in red" and then a list of days till they can play that role but also RED [NEVER] which to a new player migth cause confusion thinking
they can never play that role.

After:  Remove the red and add a strikethrough ( http://i.imgur.com/BQ90xr6.png  ) to show "these jobs are unavailable" while making the other jobs look, well more available.
2014-05-08 01:05:12 -05:00
Ccomp5950
535840f0ae Bugfix: Brand new players will have a client.player_age of 0
Before:  When a client is created it's player_age variable is set to "Requires Database", then a select query is ran against the database to see if they have been seen before if they have logged in before this will have a row for them and it will set player age.  However if there is no row for them it doesn't change player_age from default.

After:   Before we check for an entry in the database we set their player_age to zero, we already checked we have a database connection so we know we will be able to pull this information and if we can't then it means they are a new player.  Set their player_age to zero and be done with it.

What this does:  Brand new players will no longer be able to bypass the jobs minimal age limit.
2014-05-08 00:18:06 -05:00
Zuhayr
601d4516ad Merge pull request #4927 from Ccomp5950/muzzle-fix
Stops muzzled folks from talking.
2014-05-08 11:05:25 +09:30
Mloc
fa6e32ca5c Merge pull request #4922 from mwerezak/power
Fixed cell chargers being infinite energy sources.
2014-05-07 21:48:54 +01:00
Ccomp5950
37e33cba9a AdminPM fixes
Invisimins won't show what their rank is it will simply say "Admin"

Non-staff won't get to see the adminlink (?)

People receiving adminPM's won't get the wrong version of it allowing them to only reply to themselves.

Removed the commented out stuffs.
2014-05-07 13:56:25 -05:00
Ccomp5950
1861c7607f Stops muzzled folks from talking. 2014-05-06 21:38:47 -05:00
Zuhayr
0d597fe8db Merge pull request #4912 from Ccomp5950/mentors
Adds Mentors.
2014-05-07 10:00:27 +09:30
Zuhayr
a1f6b7a211 Merge pull request #4885 from mwerezak/equipment-fixes
Misc Equipment fixes - Mostly hardsuits
2014-05-07 09:59:44 +09:30
DJSnapshot
c0a53c52b7 Merge pull request #4913 from Zuhayr/master
Changeling, nymph and robot fixes.
2014-05-06 16:25:31 -07:00
Mike
59cb5af50e Updated PACMAN comments. 2014-05-06 16:45:54 -04:00
Mloc
e53d384321 Merge pull request #4909 from Ccomp5950/dionaea_say_code
Dionaea nymphs now using new say code and get languages again.
2014-05-05 20:56:27 +01:00
Zuhayr
87d29b25fd Merge pull request #4916 from Intercross21/master
And another hotfix for #4908
2014-05-06 01:15:42 +09:30
Intercross21
0e40a3f2dd And little more fixes 2014-05-05 19:38:09 +04:00
Zuhayr
089e23d7f2 Merge pull request #4915 from Intercross21/master
Emergency hotfix for #4908
2014-05-06 01:05:26 +09:30
Intercross21
cef243188a AH with link 2014-05-05 19:25:50 +04:00
Zuhayr
6adb394450 Merge branch 'master' of https://github.com/Baystation12/Baystation12 2014-05-05 23:44:49 +09:30
Zuhayr
47ded267fb Merge pull request #4908 from Intercross21/master
Some inner changes for admin verbs
2014-05-05 23:37:49 +09:30
Zuhayr
051edb4fc1 Fixes #4421 2014-05-05 16:57:27 +09:30
Zuhayr
ffdba855fa Fixes #3741 2014-05-05 14:50:22 +09:30
Zuhayr
48262ae9dc Robots will now take burn damage from appropriate projectiles, rather than recieving brute. 2014-05-05 14:49:25 +09:30
Ccomp5950
fe4f9b0df9 Adds Mentors.
Adds a config option MENTORS which sets the variable config.mods_are_mentors
Adds a rights level of R_MENTOR which gets msay, private message, aghost, notes, and a new proc for checking for new players (requires database support).

If the confic option for mentors is set then

	the ckeys listed in moderators.txt file will instead be set as mentors, you can still make moderators by adding them in admins.txt

	staffwho will show Mentors instead of Moderators as the heading above the listing of non-admins.

Also:  Players now get a message gently reminding them to click the name of the staff member to reply instead of ahelping over and over.
2014-05-04 23:12:06 -05:00
Ccomp5950
c8c67da6ac Dionaea nymphs now using new say code and get languages again.
dionaea will understand and be understood by humans if they have stolen any blood, it's assumed they learned common.

and a minor fix in hear_say for observers to not get not see simple_animals in (parens) since they have no real_name.
2014-05-04 16:11:10 -05:00
Intercross21
d4ee83666e Now AH shows key, prefs.jobs not have scrollbar, prefs is fully visible except undo/save menus. 2014-05-04 19:41:14 +04:00
Intercross21
11e5c64c78 Unified interface for options of admin 2014-05-04 18:37:42 +04:00
Ccomp5950
93bee94c10 Saycode herp derp. client check checking speaker client instead of hearers. 2014-05-04 09:27:14 -05:00
Intercross21
02ce933297 Larger job and preferences windows but still lesser than 764. More choices in "Quick Create Object" menu. 2014-05-04 18:11:11 +04:00
Mloc
ce376eda1d Merge pull request #4894 from Zuhayr/master
IPC fixes.
2014-05-04 13:49:00 +01:00
Mloc
6683cece0b Merge pull request #4895 from Ccomp5950/irc-pm-fix
Canceling an IRC-adminPM will not send a blank message.
2014-05-03 17:10:27 +01:00
Mike
bc1a529683 Fixes for last two commits. 2014-05-03 11:40:20 -04:00
Ccomp5950
ed25b7c870 Canceling an IRC-adminPM will not send a blank message.
Ooops
2014-05-03 09:27:59 -05:00
Ccomp5950
d2b5f24545 Trimming messages prior to say code processing.
Hoping to fix any whitespace issues that stop processing of emotes and radio/language channels
2014-05-03 08:44:26 -05:00
Zuhayr
3d693a5f38 Several IPC adjustments. 2014-05-03 21:29:10 +09:30
Zuhayr
1a2ad49b8e Removed 'You are now sterile' line from groin loss due to spam issues when lost by an IPC as well as general pointlessness. 2014-05-03 21:27:49 +09:30
Zuhayr
5b32150858 Fixes for previous commit, sigh. 2014-05-03 21:21:19 +09:30
Zuhayr
25c85d6e2a Adding some repair procs to cables and welders for IPC use. 2014-05-03 21:10:26 +09:30
Zuhayr
c526b9c29a Lousy goddamn indentation. 2014-05-03 21:09:55 +09:30
Zuhayr
378e6865d4 Attempting to stop IPC from eating and drinking. 2014-05-03 20:25:36 +09:30
Mloc
f0726e5cee Merge pull request #4881 from Ccomp5950/botfix
Admin empowerment:  Allowing Admins in IRC to respond to ahelps
2014-05-03 11:04:43 +01:00
Zuhayr
5bd34ff950 Merge pull request #4887 from Mloc/bs12-mprf2
mob: fix for say code "randomly" breaking
2014-05-03 12:13:07 +09:30
Mloc-Argent
56ea5c26bb mob: fix for say code "randomly" breaking
There was a runtiming check for mob.locs[1] in living/say, that would
fail if a mob was in bluespace.

Signed-off-by: Mloc-Argent <colmohici@gmail.com>
2014-05-02 22:28:21 +01:00
Mike
15fef13804 Space suit description text 2014-05-02 16:11:41 -04:00
Mike
673f4ca1bc Hardsuits
Adjusted hardsuit values to match descriptions a little better. Returned
some atmos hardsuit values to eng ones since they don't seem to have
reduced slowdown after all, instead they trade radiation protection for
thermal protection.
Updated syndie hardsuit species excludes as those species now have their
own syndie hardsuits.
2014-05-02 16:09:13 -04:00
Ccomp5950
0c0af93601 You can now request player notes through IRC bots. 2014-05-02 08:16:47 -05:00
Mloc
3e7ac27061 Merge pull request #4868 from valzargaming/master
Fixes gum.dm firerate
2014-05-02 10:12:15 +01:00
Ccomp5950
d6717177ad IRC-AdminPM is limited to 400 characters. 2014-05-01 21:24:09 -05:00
Mloc
c1e6f9b0a6 Merge pull request #4866 from mwerezak/stunglove
Fixes #4850
2014-05-01 10:36:17 +01:00
valzargaming
5b289f53c5 Fixes gum.dm firerate
Firerate will now properly report to the player what their firemode is set to.
2014-04-30 18:23:42 -05:00
Chinsky
690be8e830 Merge pull request #4863 from mwerezak/shotgun-pump
Fixes #4856
2014-05-01 03:13:23 +04:00